■はじめに
 このたびはデジタル@ワークスのソフトウェアをお求めいただきありがとうございます。本内容をご理解いただいた上でご利用ください。なお、本プログラムにご不明な点などがありましたら、こちらのメールフォームからお問い合わせください。
■使用許諾及び免責事項
 本プログラムの所有権・著作権はデジタル@ワークスに帰属します。その一部もしくは全部を許可なく複製・改変・再配布・転売・転用等をすることを禁止します。また、本プログラムを使用した時点で当方が定めるすべての規約に同意したものと見なします。ご利用規約について詳しくはホームページをご覧ください。なお、当サイトへのリンクを含む著作権表記については許可なくこれを削除・隠蔽することは禁止させていただきます(有償版を含む)。著作権表記の削除については個別に対応させていただきますので、上記メールフォームより「DAW_LINKNAVI著作権削除依頼」といった形でお問い合わせください(別途費用がかかる場合があります)。
※再配布等をせず個人でご利用になる範囲においては改変していただいても構いませんが、その場合サポート対象外となることをご了承ください。改変に関する質問等についてもお答えできません。
■DAW_LINKNAVIの特長
DAW_LINKNAVIは、登録されたバナーをギャラリーサイトのようにスタイリッシュに表示する登録型リンク集です。以下のような特長があります。

cz2
※画像をクリックするとサンプルページを開きます。

優れたデザイン性
登録するバナーサイズや1段に表示する数などは自由に変更していただけます。サイトの紹介文はJavaScriptによるポップアップで表示させるため、デザインの妨げになることはありません。また、デザイン用のスキンファイルを変更することでお好きなデザインに設定が可能です。スキンサンプルから選択していただくことはもちろん、HTMLを作成する程度の知識があればオリジナルのスキンをお作りいただくことも可能で、ご自身のサイトとのデザインの統一性を損ねません。

スクリプトのモジュール化でサーバーの負担軽減
スクリプトは各役割をそれぞれ個別にモジュール化しているため、必要のないプロセスを読み込む必要がなく、サーバーに負担をかけません。その一方で、全体のセッティングファイルを用意することで設定の簡素化を図っています。

静的ページと動的ページの融合
ダイレクトにCGIスクリプトにアクセスするのではなく、トップページ等をHTMLで出力することで不要なスクリプトの呼び出しを極力減らし、高速な表示を可能にすると共に、検索エンジン等に対するSEOにも配慮しています。リンク先もCGIではなく通常のHTMLなので、閲覧者に不要な警戒感を抱かせません。もちろん、並び替えなどを実行すればCGIならではのダイナミックで動的な表現が実行されます。

※HTMLの更新については以下のタイミングを任意に設定できます。
・新規登録および削除・修正時
・閲覧者がリロード(最新の情報に更新)ボタンを押した時
・カウントアップされた時
・管理画面から手動で行った時
※このスクリプトではCGIから直接表示させるページ(カテゴリー毎・デフォルトの表示形式以外・2ページ目以降等)は登録サイトやランキングなどが常に最新の結果で表示されますが、トップページのHTMLは定期的に更新されません(そのためトップページと2ページ目以降で表示が異なる場合があります)。設定により新規登録時やカウントアップ時に更新することは可能ですが、どのタイミングで更新されるかは不明です。そこでページにリロード(更新)ボタンを設置することにより、訪問者が任意のタイミングで最新情報にHTMLを更新できるようにしています。設定によりリロードボタンを押しても更新させないことも可能ですが、その場合は管理者による手動の更新が必要になる場合があることをご了承ください。

カテゴリーは自由に設定可能
カテゴリーは自由に設定していただくことが可能です。リンク集の設置後に追加することもできるため、様々なリンク先に対応することができます。

様々な表示方法
登録したリンク先は各カテゴリー毎に分類・表示できるのはもちろん、新着順や人気順(クリック回数順)、さらに両方を同時に表示するなど自由に切替えることが可能です。特にランキングの優先順位に関しては、相互リンクの有無やカウント数、優先度などを組み合わせて細かく設定することができます。また、設定によりバナー⇔サイトサムネイルの切替えも可能。※サイトサムネイルの表示には外部サイトを利用しています。

多彩な利用方法
設定ファイルの項目を変更することで以下のような使い方が可能です。
・通常のお勧めサイト紹介ページとして
管理人のみ登録可能にすれば通常のサイト紹介ページとして利用することができます。新たなリンク先が増えた場合もいちいちHTMLを書き換えサーバーにアップロードする必要もなく、すべてウェブ上で登録や修正が行えます。
・自動相互リンク集として
誰でも自由に登録できる設定にすれば自動リンク集として機能させることが可能です。さらに相互リンクを必須にすれば自動相互リンク集にすることも。ページ確認機能、相互リンク確認機能付なので不正な登録を防止できます。
・人気ランキング集として
アウトカウントを有効にすれば登録先がクリックされた回数に応じて自動でランキングが変動します。さらに上限設定を行えば「人気トップ100ランキング」といった表示も可能に。有償版ではさらに登録先から訪問された回数に応じた逆アクセスランクサイトとして機能させることもできます。

その他の主な設定項目
・バナーの登録はアップロード、直リンクのどちらも可能
・メールアドレスの登録の有無
・禁止URL、禁止メールアドレス、禁則文字などの指定
・数字もしくはQ&A方式によるスパム防止認証コードの入力の有無
・データベースのリフレッシュ機能
・データベースのバックアップ機能
・クッキーによる連続登録、連続カウントの禁止
・クッキーおよびJavaScript無効時に別ページへ遷移
・新着マーク、管理人オススメマーク、相互リンクマークの表示

■有償版(DAW_LINKNAVI_PRO)のみの機能
以下の機能は有償版のみの機能です。

アフィリエイトに対応
登録できるバナーおよびリンク先は、通常のサイト以外にもアフィリエイト・バナーおよびテキストも登録可能です。これにより、訪問者にそれと意識させずに自然な形でアフィリエイトを表示させることが可能です。

逆アクセスランキング表示が可能
表示形式の切替として人気順が無料版のクリック回数ランキングに加え、どの登録サイトから訪問されたかをカウントする逆アクセス順も使用できるようになります。アクセスを記録するのはJavaScriptを書き込むだけなので、どのページでも可能。ランキングサイトの構築に最適です。

E-メールによるお知らせ機能
新規登録もしくは修正・削除があった場合、登録したメールアドレスにお知らせメールを配信します。表示に管理人の承認が必要な設定にしている場合などでも定期的にチェックする必要がなくなるので大変便利な機能だと思います。
※メール機能を利用するにはお使いのサーバーがSENDMAILに対応している必要があります。

※無料版から有償版への乗り換えについて
無料版、有償版ともにデータベースは共通仕様です。従って無料版から有償版に乗り換えられる場合は、テータベースファイル(デフォルトのままならcgi-bin/dbl内のdatabasel)を任意の場所に保存していただき、フォルダ・ファイルを有償版と入れ替えた後、データベースを設置フォルダに戻していただくだけで、それまでの登録内容はそのままお使いいただけます。
運営中のサンプルページ
※実際に運営しているサイトです。もちろん登録も可能。

テスト稼動のサンプルページ
※テスト用のサンプルページです。登録は可能ですが、管理は一切行っていません。

■目次
CGIのローカルテスト環境の構築やレンタルサーバーの紹介など、実際にCGIを設置する前に準備しておくと便利なことについて解説します。すでに設置する準備ができているという方は飛ばしてください。

ここでは実際にサーバーに設置するまでの手順を解説します。

オリジナルスキンの作成について解説しています。ご自身のサイトのデザインに合わせたオリジナルスキンを作成すれば、違和感なく調和したページとなるはずです。

新規登録の仕方や管理画面の使い方、また有償版でのアフィリエイトの登録方法や逆アクセスの集計方法などについて解説します。

設定ファイル(daw_linknavi_p(n)_setting.cgi)の項目を解説しています。設定ファイルを変更する際の参考にしてください。
■更新履歴
2013/6/1 Ver1.2を公開しました。
・表示タイプ名を変更すると表示タイプの切替が上手くいかない不具合を修正しました。
・カウントの期間リセットの不具合を修正しました。
・DBの個別読み込み時の確認表示を変更しました。
2013/5/10 Ver1.0を公開しました。