CJ Club TOP/CGI Script/LINK/LinkNavi

LinkNavi

簡易自動登録リンク



1.特徴とサンプル

1.リンクの自動登録ができるCGIです
2.ページのカウントができます(参照回数ではありません)
3.タグの使用設定
4.管理者のみ登録できる機能
5.管理者がダメと思ったリンクを削除できる機能
6.バナータイプとテキストタイプと選べる機能
7.検索機能
8.登録内容編集機能

※Ver0.3以前のをお使いの人はお手数ですがバージョンアップする事をおすすめします。
□RyuLinkのCGIスクリプトのオリジナル「ゆいりんく」は、ゆいちゃっとで入手できます。
□ゆいりんくの改造版「RyuLink」の再配布は再配布条件に従った正規なものです。

LinkNavi(Banner Mode)サンプル
実際に登録できますが、管理モードは使用できません。

2.ダウンロード

まず次のファイルをダウンロードしてください。ダウンロードする場所は好きなところで結構です。

[link.lzh(14KB)]
linkn.zip
[link.lzh(14KB)]
ryulink01.lzh

Ver1.6


ダウンロードが完了したら解凍してください。念のためこのページも保存することをオススメします。

バナーが無いときようの画像を準備します。(バナーモードの場合)
いくつかのサイズを用意しました。右クリックからダウンロードしてください。
88×31ピクセル
no_b88.gif
223バイト(圧縮ファイルに同封されています)
200×40ピクセル
no_b200.gif
427バイト
両方とも1KB無いので軽いです。

このCGIはフリーですが規定通りに使ってください。


3.ファイル確認

解凍した後きちんと以下のファイルがあるか確認してください。


5.設定変更

最小限の設定変更の説明です。
メモ帳などで「link.cgi」のファイルを開いてください。

★1行目

#! /usr/local/bin/perl

これを正しいパスに書きなおしてください。だいたいのサーバではこのままでOKです。


★25行目

$title = 'LinkNavi';

タイトル名に書きなおしてください。
そのままタイトル名に繁栄されます。


★30行目

$homepage = '../index.html';

もどるURLに書き換えてください。


★41行目

$no_b = './no_b.gif';

バナーモードの場合、バナーがない時用のバナー画像までのパス
(http://〜のフルパスでもOK)


★47行目

$mail = 'user@xxxx.ne.jp';

ここはあなたのメールアドレスに書き換えてください。


★48行目

$your_n = 'あなたの名前';

ここはあなたのハンドルネーム(ニックネーム)
に書き換えてください。


★50行目

$passwd='7777';

ここで書き換えたパスワードが管理用になるので
なるべく他人にわからないものに半角英数字で書き換えましょう。

6.サーバに送る(テスト設置)

基本設定ができたら、サーバに送りましょう。ここでは「public_html」の下に
「link」というディレクトリを作ってそこに送るという仮定で説明します。

public_html┐
           ├ link ┐
           │      ├ link.cgi  [755](このファイルにリンクを張ります)
           │      ├ link.dat  [666]
           │      ├ rcount.dat[666]
           │      ├ jcode.pl  [755] (このファイルは他のCGIと共有できます)
           │      ├ no_b.gif  (バナー登録が無いときようの画像)
           │      └ *.gif   (カウンタにGIF画像を使うときに 1.gif 2.gif 3.gif 4,5...7,8, 9.gif)
           │
           └ index.html

[ ]内の数字は送るときのパーミッションです。
ファイル名 モード パーミッション
link.cgi アスキー(テキスト) 755
link.dat
アスキー(テキスト)
666
rcount.dat
アスキー(テキスト)
666
no_b.gif バイナリー 特に無し
jcode.pl
アスキー(テキスト)
755


7.テストしてみる

試しに自分のページを登録してみましょう。登録できたら設置成功!
link.cgiにHTMLページからリンクを張りましょう。

8.追加設定:管理者のみ登録可能設定編

登録者のみが登録できる機能の設定の仕方を説明します。

★45行目

$regist = '0';

ここの部分を 1 にすると登録は右下の「管理用」から入ると上部に「ENTRY」と言うのが追加されますので
そこから入ってください。(この機能にすると登録表示ページから登録ページには直接行けなくなります)

リンク集をオンラインで作れるだけですけどね〜。

9.追加設定:カウンタ設定編

カウンタの設定の説明です。

★77行目

$counter  = 1;

カウンタの表示非表示を切り替えます。
ここを半角英数で0を指定するとカウンタは表示されません。
(おまけ的なものなので正しいカウントかどうかは保障しかねます。)

※この場合必ず「rcount.dat」のファイルを同じディレクトリにアップロード
 しなければ動作しません。
10.GIFファイルでカウンタを表示する

まず数字のGIFファイルを作ってください。その際のファイル名は
数字に対応した数字ファイル名に。

0.gif 1.gif 2.gif 3.gif
4.gif 5.gif 6.gif 7.gif
8.gif 9.gif

上のファイル名で10個GIFファイルを用意したら、
link.cgiと同じフォルダにアップロードしてください。
数字のGIFファイルの縦幅、横幅それぞれすべて同じ幅にしてください。

★88行目

$mini_wid = 8;

GIFファイルの横幅を指定してください。


★89行目

$mini_hei = 12;

GIFファイルの縦幅を指定してください。

適当なGIFファイルが無い場合


11.追加設定:タグ編

コメント欄にタグを使えるようにします。

★71行目

$tagkey = 0;

ここの数字を 0 から 1 にするとタグがつかえるようになります。
12.その他

わからない、設置できない、バグが出たなどの情報はサポート掲示板までお願いします。

更新履歴 コメント
04/03 Ver0.3 検索機能と登録フォームの離別化
04/05 Ver0.31 テキストモードの不具合修正
99/09/07 Ver1.0 各種バグ修正、スタイルシート対応、デザイン変更など
99/11/11 Ver1.1 登録内容編集機能、登録前確認ページ追加など
99/12/14 Ver1.2 登録がないのに表示されるバグ修正
99/12/20 Ver1.3 タイトルの文字数限度をコメントに当てはめてしまうのを修正
99/12/21 Ver1.4 検索機能の強化。
99/12/27 Ver1.5 コメントに改行をいれるとうまく登録されないバグ修正
00/01/08 Ver1.6 下にもログへのリンクを表示するよう変更



TOP
Click here to visit our sponsor