トップページ
フリーCGIの配布
CGIカスタマイズ
CGI制作
ご利用規定
PHP設置について
著作権・リンク
お問い合せ
 
リンク集  CutLinks (フリーCGI)
カテゴリーや文字列の検索、ランキング表示などの機能を備えたリンク集。管理画面から各種の設定を変更できます。
※ご利用は『フリーCGI利用規定』に同意ください。
ダウンロード
(EUC-JP仕様) ―――

↓組込みサンプル。管理者画面のサンプルはコチラ--->

|表示| -ランク-
検索: and
  13 件中 1 〜 5 件を表示 [1] [2] [3] 次の5件>>
  13 件中 1 〜 5 件を表示 [1] [2] [3] 次の5件>>

※管理者画面は Admin をクリックしてパスワード欄へ『pass』を入力↑

・機能説明

  • リンクの登録・編集・削除・入替え(サイト名、サイトURL、バナー画像、カテゴリー、紹介文)
  • バナー画像はjpg、gif、pngをアップロード(URL指定は不可)
  • カテゴリーは登録された中から3つの選択が可能
  • カテゴリーの追加・変更が可能、カテゴリーの削除は登録が0件の時のみ可能
  • ページ当りの表示件数の指定が可能(管理画面)
  • バナーの表示サイズを指定(管理画面)
  • 初期表示の設定が可能(バナー&紹介文の表示、ランキングで表示)(管理画面)
  • 管理者パスワードをクッキーを使用して保存(デフォルト30日)
  • スタイルシート(index.css)の編集によりデザインの変更が可能

  • ― 検索機能について ―
    ・カテゴリー検索、サイト名と紹介文内の文字列検索が可能
    ・検索を併用することでカテゴリー内の文字列検索も可能
    ・文字列検索は空白をANDにて検索(OR検索は無し)
    ・スクリプトの設置環境によっては、大文字、小文字、全角、半角の区別なく検索が可能

・設置方法

  1. ダウンロードした圧縮ファイルを解凍ソフトで解凍してください。

    ↓ページへの組み込みをしない場合(cutlinks/index.phpへ直接アクセス)は2の作業は不要です。

  2. 『Cutlinks』を組み込むページ(本体ページ)へ下記のコードを挿入します。
    .悒奪澄柴發法<link href="cutlinks/index.css" rel="stylesheet" type="text/css"> を挿入
    ◆Cutlinks』を表示する位置へ <?php include("cutlinks/index.php"); ?> を挿入

    例)
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
    <title>リンク集</title>
    <link href="cutlinks/index.css" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div align="center">
    <?php include("cutlinks/index.php"); ?>
    </div>
    </body>
    </html>

    ※´△料淨コードは下のような階層位置に本体ページがある場合です。
      これ以外の位置から呼び出す場合はコードを変更してください。
                │
                ├ ××××.php(本体ページ)
                │
                └ 【cutlinks】
                        │
                        │
                        ├ index.css
                        │
                        ├ index.php
                        │
                        ├ manager.css
                        │
                        ├ manager.php
                        │
                        ├ rank.php
                        │
                        │
                        ├ rank.log
                        │
                        ├ link.dat
                        │
                        ├ category.dat
                        │
                        ├ custom.dat
                        │
                        │
                        └【regist_pic】
                                │
                                └ nobanner.gif
                    

    ※本体ページの拡張子を [ .php ] にしてください。

    ※EUC-JP仕様をShift_JISのページに組み込むと文字化けします。
      文字コードを合わせて設置してください。

  3. index.php をテキストエディタ等を利用して必要項目を編集します。

    ・ページタイトルを指定(組込み表示をしない場合)
      $html_title = "リンク集";

    ・管理者ボタンの表示文字
      $submit_txt = "S";

    ・管理者の表示文字
      $admin_txt = "Admin";

    ・同一IPはランキングのカウントをしない(IPチェックをしない場合は0
      $ip_check = 1;

  4. manager.php をテキストエディタ等を利用して必要項目を編集します。

    ・管理者パスワード 半角英数字で指定
       $password = "pass";

    ・管理者パスワードのクッキー保存期間(日数)
       $cookie_time = 30; //クッキー有効日数


    ※(EUC-JP仕様を編集する場合は文字コードの指定や変換可能なエディタを使用してください)

  5. 「パーミッション設定」を参考にしてFTPにてサーバーへアップロードしてください。

・パーミッション設定

【cutlinks】 [755] │ │ ├ index.css [644] │ ├ index.php [644] │ ├ manager.css [644] │ ├ manager.php [644] │ ├ rank.php [644] │ │ ├ rank.log [666] │ ├ link.dat [666] │ ├ category.dat [666] │ ├ custom.dat [666] │ │ └【regist_pic】 [777] │ └ nobanner.gif [644]
※*.gifはバイナリモード、それ以外はアスキーモードで転送してください。

※パーミッションについての情報は 『パーミッションの設定』 をお読みください。

・その他

  • プログラムの文字コードを変更して保存しないよう注意してください。

  • PHPの環境でsession.use_trans_sidが有効である条件で作成してあります。クッキー無効の状態で、管理画面を継続利用することができない状態になる場合はこのsession.use_trans_sidが無効である可能性があります。この場合はクッキーを有効にしてご利用ください。

更新履歴
(2004/02/16) ver1.0 配布
(2004/02/19) ver1.01 クエリ付きURLに対応
(ver1.0のデータは以前のまま使えるのでindex.phprank.phpを入替えて下さい)
(2004/05/29) ver1.1 ランキング送信をエンコード方式に変更
(以前のバージョンを利用の方はindex.phprank.phpを入替えて下さい)

 

TOP△
トップページフリーCGICGIカスタマイズCGI制作利用規約お問い合せ