Boocgi

BooSougo2(自動相互リンクCGI2)

特徴

自動登録相互リンクCGI2。

  1. 相手のサイトに自分のサイトへのリンクがあるか自動で確認します。
  2. スパム対策としてPOSTで送信のみ登録できる設定にも出来ます。また、このCGIが生成したフォームからの送信のみ受け付ける設定にも出来ます。(これらの設定はWEB上で簡単に設定できます。)
  3. リンク集はHTMLで表示されます。
  4. 管理者による登録・編集・削除もWEB上で簡単に出来ます。
  5. リンク集のカテゴリーもWEB上で簡単に設定できます。
  6. 簡易デザイン設定もあるのでWEB上で背景色や線・文字の色などの設定も出来ます。
  7. カテゴリー毎のテンプレートの設定が出来ます。

使用モジュール

以下のモジュールがご使用のサーバーにインストールされている必要があります。

CGI、Encode、LWP::Simple

(バージョン1.59からJcodeモジュールの代わりにPerl5.8以降で標準装備のEncodeモジュールを使用するようにしました。)

サンプル

ダウンロード

ご利用前に必ずをご覧下さい。

perlパスの設定

「boosougo2.cgi」と「admin.cgi」のファイルを開いて1行目の

 #!/usr/local/bin/perl

を 各サーバーのperlパスに書き替えてください。

パスワードの設定

「admin.cgi」のファイルを開いて

 $Admin_password = '1234';

の部分のパスワード(1234の部分)を書き替えてください。

設置方法(パーミッションの設定)

サーバーへアップロードして以下のようにパーミッションを設定して下さい。( )内はパーミッション。

boosougo2 (755) / boosougo2.cgi (755)
admin.cgi (755)
common.cgi (755)
check.cgi (755)
make.cgi (755)
sougo.css (644)
data (755) / linkdata.txt (600)
cat.txt (600)
settei.txt (600)
design.txt (600)
layout.html (644)
tem (755) / index.html (644)

temフォルダ内に入っているindex.htmlはアップしなくてもOKです。

WEB上での設定

「admin.cgi」にアクセスしてパスワードを入れてログインして下さい。

1.基本的な設定をして下さい。

2・カテゴリー設定もして下さい。

3・お好みでデザイン設定もして下さい。

バージョンアップ方法

  1. 『boosougo2.cgi』・『admin.cgi』・『check.cgi』・『make.cgi』・『common.cgi』を上書きして下さい。
  2. 『boosougo2.cgi』を開いてperlパス設定をし直して下さい。
  3. 『admin.cgi』を開いてperlパス設定とパスワードの設定をし直して下さい。

BooSougoからBooSougo2への移行に関して

  1. 『cat.txt』以外の以下の4つのファイルである『linkdata.txt』、『settei.txt』、『design.txt』、『layout.html』をdataディレクトリ(フォルダ)に移動、またはコピーして下さい。
  2. 『cat.txt』のみ変換しなければならなく、CGI設置後に、「admin.cgi」にログインして【データ変換】という作業で行って下さい。

更新情報

BooSougo2 1.07
基本設定で各カテゴリーをページ化する場合で1ページのリンク個数の値を設定しなかった場合にカテゴリーページでの表示に不具合が生じるバグを修正。この問題が発生しているサイト様、バージョンアップをお願いします。
BooSougo2 1.06
相互リンク確認時のバグを修正。また、ちょっとしたバグも修正。
BooSougo2 1.05
前回の修正によって生じたバグを修正。
BooSougo2 1.04
カテゴリーページを指定個数ずつにページ化できる機能を追加。
BooSougo2 1.03
検索機能を追加。
BooSougo2 1.02
相互リンクチェックのアンカーテキストをサイト名とは別に設定出来るように修正。複数設定も可能です。
BooSougo2 1.01
基本設定で「テンプレートをカテゴリー毎に分ける」にチェックを入れて設定ボタンを押した時点で、各ページのテンプレートが生成されていなければ生成するように修正。
BooSougo2 1.00
BooSougoにカテゴリー毎にテンプレートの設定が可能にする機能を追加。また、いろいろちょこっと修正。

© Copyright.. Boocgi. All Rights Reserved. Terms | Site Map