ハートショップ

ウェルカムボード(Welcome board) 解説


ダウンロード
ファイルはZIP形式で圧縮されています。ダウンロード後、解凍ツールで解凍してください(バージョン情報)。


解凍すると、以下のファイルが展開されます。太字が設定/登録が必要なファイルとなります。
スクリプトファイル
welcome.cgi ... メインスクリプト
welcome-admin.cgi ... 管理スクリプト
welcome-init.cgi ... 設定ファイル
message.cgi ... メッセージ表示スクリプト

設定ファイル
welcome.ini

データファイル
d-welcome.cgi ... 訪問回数ごとのメッセージデータファイル
d-new.cgi ... 新着情報、お知らせ等のデータファイル

参照ファイル
view.ref ... 表示画面参照ファイル

スタイルシートファイル
welcome.css

イメージファイル(graphic/)
end.gif ... 期限切れ商品代替画像
mail.gif ... メール画像
no-img.gif ... 商品画像無し画像

ライブラリファイル
jcode.pl ... (歌代和正氏作のライブラリの再配布になります。)

ファイル設定
  • メイン/管理スクリプトファイル(welcome.cgi, welcome-admin.cgi, message.cgi) をエディタで開き、1行目を修正します。
    #!/usr/local/bin/perl
    プロバイダによって定められたPerlへのパスを指定します。

  • 管理スクリプトファイル(welcome-admin.cgi) をエディタで開き、パスワードを設定します。
    $pass ='0123';

  • 設定ファイル(welcome.ini) をエディタで開き必要な設定をします。

  • スタイルシート(welcome.css)をエディタで開き編集します。
    変更しなくても動作には特に問題ありません。配置変更等のデザイン変更には限度がありますが、配色等はこのスタイルシートで全て指定できるようになっています。自分のサイト(ページ)に合ったデザインにして下さい。

データ作成
  • 訪問回数ごとのメッセージデータ(d-welcome.cgi) の作成
    訪問回数<>メッセージ<> のようにメッセージを表示したい訪問回数分だけ作成します。指定されていない訪問回数の場合は、表示はされません。

    【作成例】
    1<>初めてのご来訪ありがとうございます。<>
    10<>10回目のご来訪ありがとうございます。<>
    100<>100回目のご来訪、本当にありがとうございます。<>
    1000<>どこがそんなに気に入ってくれたのですか?<>

データ登録
データ登録をウェブ上で行う場合は、先にアップロードしてください(データのバックアップも含めてローカルで行うことを推奨します。ローカルにウェブを作成する方法は「KENT WEB」などが参考になります)。

管理スクリプトファイル(welcome-admin.cgi)にアクセスすると、管理画面メニューが表示されます。
  • データ 新規登録
    新規にデータを登録します。

  • データ 修正/削除
    データの修正・削除を行います。

  • 期限切れデータ 削除
    クッキーの保存期間($ch_term)が過ぎているデータを削除します。

アップロード
  • ホームディレクトリ(public_html)の下にwelcomeディレクトリ(名称任意)を作成して、その中にファイルをアップロードします。管理をローカルで行う場合は、welcome-admin.cgi はアップロードの必要はありません。転送モードは、全てはアスキーモードとなります。

    【構成例】 (パーミッションは [管理をローカル] [管理をウェブ上] の場合になります。)
    public_html /
     |
     +-- welcome / welcome.cgi         [755] [755]
          |        welcome-admin.cgi   [   ] [755]
          |        welcome-init.cgi    [644] [644]
          |        message.cgi         [755] [755]
          |
          |        jcode.pl            [644] [644]
          |        welcome.ini         [644] [644]
          |        welcome.css
          |
          + data / d-welcome.cgi       [644] [644]
          |        d-new.cgi           [644] [666]
          |
          + ref /  view.ref            [644] [644]
          |
          + graphic / end.gif
                      mail.gif
                      no-img.gif
    

設置方法/呼び出しURL
上記の設定例での設置方法および呼び出し方法です。
  • 設置方法
    <iframe src="http://www.***.***/welcome/welcome.cgi" style="width:180px; height:60px; margin:0px; border:none;"></iframe>

    のタグを設置する場所に記載してください。width, height は適当に変更してください。

  • データの登録・修正・削除を行う。
    http://www.***.***/welcome/welcome-admin.cgi

利用URL登録
こちらから「利用URL登録」を必ず行ってください。
URLを登録せずに利用している場合は、「利用規約違反」となります。