CmfLink
[更新内容]
CmfLinkサンプル
[ 機能説明 ]
» 管理人のみが登録できるLINK集CGIです
» ブラウザ上でカテゴリの追加、編集、削除やサイトの登録、編集、削除が簡単にできます
» ブラウザ上からバナーをアップロードできます
» 新着サイトには「NEW」画像を付加することができます
御利用頂く前に必ず「Information」をご覧下さい
[ 設置方法 ]
■↓をクリックしてダウンロード
cmflink.lzh(33.3k)
■cmflink.lzhを解凍後、↓のファイルがあるか確認して下さい
| ファイル名 |
パーミッション |
説明 |
| cmflink.cgi |
755 |
スクリプト本体 |
| stdio.pl |
644 |
標準入出力ライブラリ |
| jcode.pl |
644 |
日本語コード変換ライブラリ |
images (u_l.gif/u_r.gif/l_l.gif/l_r.gif/dmy.gif/home.gif/preview.gif/top.gif) |
--- |
CGIで使用する画像 |
| data |
777 |
ログ格納用ディレクトリ |
| banner |
777 |
アップロードしたバナーを保存するディレクトリ |
| readme.html |
--- |
設置マニュアル |
■cmflink.cgiをエディタ等で開いての下記の部分を設定してください
[ 1行目 ]
Perlのパス
#!/usr/local/bin/perl
[ 基本設定 ]
1.管理者用パスワード
$owner_password = 'password';
2.テーブル全体の色(変更する場合コーナー画像の修正が必要)
$table_color = '#ffffff';
3.バナー格納用ディレクトリ
$banner_dir = './banner'; #パス
4.HOMEの設定
$home_url = 'http://'; #URL
$home_target = '_top'; #target属性
5.タグの使用
$html_tag = 1; #(0:OFF/1:ON)
6.登録済みサイトを編集した際のサイトの表示位置
$move_response = 0; #(0:既存/1:最新)
7.バナー以外の画像を入れるディレクトリ
$image_dir = './images';
8.このCGIの名称
$my_script = 'cmflink.cgi';
9.海外サーバー用時差調整
ex)サーバー時間より15時間遅らせる場合:-15*60*60/進める場合:15*60*60
$time_diff = 0;
10.ログ格納用ディレクトリ
$data_dir = './data';
11.jcode.plのパス
$lib_jcode = './jcode.pl';
12.stdip.plのパス
$lib_stdio = './stdio.pl';
[カテゴリ以外のレイアウト設定] (LINK集TOPの設定)
13.タイトル
$mtitle_name = 'カテゴリ一覧'; #カテゴリ一覧のタイトル
$mtitle_favor = <<'_TITLE_'; #カテゴリ一覧のタイトル(HTMLタグの使用可)
ここにHTMLタグ等を記述します。
_TITLE_
$mtitle_color = '#ffffff'; #文字色
$mtitle_size = '14px'; #文字サイズ
14.背景の設定
$mbody_bgcolor = '#4275bb'; #色
$mbody_bgimage = ''; #画像のURL
$mbody_bgfix = 0; #画像の固定(0:OFF/1:ON)
$mbody_bgrep = 0; #画像の繰り返し方向(0:縦横/1:横/2:縦)
15.テーブルの設定
$mtable_width = 500; #サイズ(%での指定は不可)
$mtable_bgcol = '#191970'; #背景色
$mtable_brdcol = '#4275bb'; #枠色
$mtable_brdsize = 3; #枠の太さ
$mtable_brdtype = 0; #枠の種類(0:double:二重線/1:dotted:点線/2:dashed:破線)
16.文字の設定
$mfont_color = '#ffffff'; #文字色
$mfont_size = '12px'; #文字サイズ
$mfont_face = 'MS UI Gothic'; #文字の種類
17.スクロールバーの色設定
$mscroll_arrow = '#ffffff'; #arrow
$mscroll_base = '#80BFFF'; #base
$mscroll_face = '#4275bb'; #face
$mscroll_high = '#4275bb'; #highlight
$mscroll_shdow = '#4275bb'; #shadow
$mscroll_3d = '#80BFFF'; #3dlight
$mscroll_dark = '#4275bb'; #darkshadow
$mscroll_track = '#80BFFF'; #track
18.LINKの設定
$mhref_target = '_self'; #target属性
$mhref_nlink = '#ffffff'; #未訪問
$mhref_vlink = '#ffffff'; #訪問済
$mhref_alink = '#ffff00'; #アクティブ
[カテゴリ作成時のデフォルト値の設定]
19.デフォルト値を反映する
$defult_type = 1; #(0:OFF/1:ON)
20.タイトル
$title_name = 'LINK集'; #名称
$title_color = '#4275bb'; #文字色
$title_size = '14px'; #文字サイズ
$title_image = ''; #画像までのURL
21.タイトルの任意作成(HTMLで自由に作成できます)
$title_favorite = <<'_TITLE_';
ここにHTMLタグ等を記述します。
_TITLE_
22.背景の設定
$body_bgcolor = '#4275bb'; #色
$body_bgimage = ''; #画像のURL
$body_bgfix = 0; #画像の固定(0:OFF/1:ON)
$body_bgrep = 0; #画像の繰り返し方向(0:縦横/1:横/2:縦)
23.テーブルの設定
$table_width = 500; #サイズ(%での指定は不可)
$table_bgcol = '#4275bb'; #背景色
$table_brdcol = '#ffffff'; #枠色
$table_brdsize = 3; #枠の太さ
$table_brdtype = 0; #枠の種類(0:double:二重線/1:dotted:点線/2:dashed:破線)
24.文字の設定
$font_color = '#ffffff'; #文字色
$font_size = '12px'; #文字サイズ
$font_face = 'MS UI Gothic'; #文字の種類
25.スクロールバーの色設定
$scroll_arrow = '#ffffff'; #arrow
$scroll_base = '#80BFFF'; #base
$scroll_face = '#4275bb'; #face
$scroll_high = '#4275bb'; #highlight
$scroll_shdow = '#4275bb'; #shadow
$scroll_3d = '#80BFFF'; #3dlight
$scroll_dark = '#4275bb'; #darkshadow
$scroll_track = '#80BFFF'; #track
26.LINKの設定
$href_target = '_blank'; #target属性
$href_nlink = '#ffffff'; #未訪問
$href_vlink = '#ffffff'; #訪問済
$href_alink = '#ffff00'; #アクティブ
27.バナーサイズの固定(固定しない場合は空欄)
$banner_width = 88; #横
$banner_height = 30; #縦
28.1ページの表示件数
$view_max = 10;
29.登録サイトの表示順
$view_type = 0; #(0:NEW→OLD/1:OLD→NEW)
30.NEWアイコンの設定
$newicon_mode = 0; #(0:OFF/1:ON)
$newicon_limit = 7; #表示日数
$newicon_image = ''; #アイコンまでのパス
■以上の設定が終わったら、以下のようにアップロードしてそれぞれパーミッションを設定して下さい
■ディレクトリ構成
/トップディレクトリ/
|
|---/cgi-bin/[ 755 ](CGIが動作するディレクトリ)
|
|---cmflink.cgi[ 755 ](スクリプト本体)
|
|---jcode.pl[ 644 ](日本語文字コード変換ライブラリ)
|
|---stdio.pl[ 644 ](標準入出力ライブラリ)
|
|---/data/[ 777 ](ログ格納用ディレクトリ)
|
|---/banner/[ 777 ](バナー格納用ディレクトリ)
|
|---/images/(CGIで使用する画像を格納するディレクトリ)
|
|---u_l.gif/u_r.gif/l_l.gif/l_r.gif/dmy.gif/home.gif/preview.gif/top.gif
*[ ]内の数字はパーミッションです
アップロード終了cmflink.cgiにアクセスしてカテゴリ、サイトの登録が問題なく行えるか確認して下さい
うまく設置できない時は、MAILか当サイトのサポートBBSにてご連絡下さい
またバグが見つかったときもお手数ですが同様にご連絡下さい
▲TOP
|