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

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

イラストや写真作品のギャラリーサイトとして
ご自身で制作された作品を並べて表示することでギャラリーサイトとしてご利用いただけます。カテゴリー毎に分類できることに加え、サイズやファイル形式などで簡単に表示を切替え可能なので、インタラクティブなサイトにぴったりです。また、カウント機能を利用すれば人気投票を行うことも。

複数のバナーが登録可能なリンク集として
画像やテキストは1つの内容につき6個まで登録できるので、様々なサイズやデザインを切替可能なリンク集としてご利用いただけます。また、バナーのデザイン集やアフィリエイトの紹介などにも応用いただけます。

素材配布ページとして
ホームページ素材などの配布サイトでご利用いただくことも非常に有効です。例えばカテゴリーに「ボタン」「動物」「人物」といったジャンルを設定し、サイズやカラーなどで選択できるようにすれば探したいアイテムをすぐに検索・表示させることが可能です。

他にも様々な使い方ができると思います。ぜひユニークなアイデアを考えてみてください。

■DAW_IMAGEGALLERYの特長
DAW_IMAGEGALLERYの機能には以下のような特長があります。

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

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

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

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

アフィリエイトに対応
登録できる内容は画像パスとリンク先を組み合わせる方法に加え、直接タグとして登録することも可能です。従って、アフィリエイト用のバナーやタグも問題なく利用することができます。

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

様々な表示方法
登録した内容は各カテゴリー毎に分類・表示できるのはもちろん、新着順や人気順(クリック回数もしくは逆アクセスの切替)、さらに両方を同時に表示するなど自由に切替えることが可能です。特にランキングの優先順位に関しては、カウント数、優先度などを組み合わせて細かく設定することができます。

その他の主な設定項目
・画像のアップロード機能付き。直リンクも可能
・データベースのリフレッシュ機能
・データベースのバックアップ機能
・クッキーによる連続カウントの禁止
・クッキーおよびJavaScript無効時に別ページへ遷移
・新着マーク、管理人オススメマークの表示
運営中のサンプルページ
※実際に運営しているサイトです。

テスト稼動のサンプルページ
※テスト用のサンプルページです。

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

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

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

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

設定ファイル(daw_imagegallery_setting.cgi)の項目を解説しています。設定ファイルを変更する際の参考にしてください。
■更新履歴
2013/6/1 Ver1.0を公開しました。