| □ 特徴
いろいろ?なプロフィ〜ルを登録できる、ちょっとかわいい感じのゲストブックです。
お友達登録のイメ〜ジで作成しているので、クッキ〜には対応していません。
一度書き込んだ記事は、書き込んだ際に入力した修正キ〜にて各人が自由に再編集する事ができます。
ただし、記事の削除は管理人だけしかできません。
管理人だけが書き込まれた記事に対してレスする事ができます。
記事から特定の条件を満たすものだけ表示する検索機能が付いています。
タグは使用可能です→使用可能タグ一覧
□ 改訂情報
2001/03/02 Ver0.95→Ver1.00
試作版で問題がないようなのでそのままVer1.00として公開。
□ 見本
こちらからどうぞ!
見本ですので自由に書き込み・編集してOKです。管理人パスワ〜ドは『abc123』です。
ただし、ヘンな書き込みはしないでください_(__;_
なお、見本にあったアイコンは さんのを利用させて頂いております。
□ ダウンロ〜ド
minabookc.cgi+minabook.dat (zip形式)
jcode.pl (zip形式) ←
持っている方は不要です。
□ 設置方法
まずデ〜タ保存用の空ファイル『minabook.dat』を作ります。
エクスプロ〜ラを開き、『minabookc.cgi』をダウンロ〜ドし保存した場所でマウス右クリック−『新規作成』−『テキスト文書』を実行し、ファイル名を『minabook.dat』に変更してできあがりです。一応圧縮ファイルには空の『minabook.dat』を用意しました。
ダウンロ〜ドした『minabookc.cgi』をメモ帳などのエディタで開きます。
以下の場所を変更してください。
#!/usr/local/bin/perl
↑1行目のPerl実行パスを設置するサ〜バ〜に合わせます。
だいたいプロバイダのホ〜ムペ〜ジで、CGI設置方法といったペ〜ジに載っています。
# Perl言語のパスを指定します。
# 一般的には[#!/usr/local/bin/perl]でOKかと・・思うんですけど(’’;
# ------------------------------------------------------------------------------------
# MinaBook(Cute) Version 1.00
# Program by Minasora
# 2001/03/02
# ご意見・ご要望・苦情・電波はhttp://www.minasora.com/まで!
# ------------------------------------------------------------------------------------
require 'jcode.pl';
#ゲストブック帳の名前
$title = 'ご訪問帳';
↑設置するゲストブックの名前です。変更してください。
#ホームページのアドレス
$homepage = 'http://www.minasora.com/';
↑あなたのホ〜ムペ〜ジのトップペ〜ジアドレスに変更してください。
#タイトル画像 ※画像を使用しない場合は''にして下さい。
$title_image = 'http://www.minasora.com/image_book/title.gif'; #掲示板タイトル画像
↑タイトル画像を使用する場合はそのアドレスに変更してください。
使用しない場合は何も記入しないで下さい。→$title_image
= '';
その場合はゲストブック帳の名前が表示されます。
$i_url = 'http://www.minasora.com/image_book/homep.gif'; #記事HPリンク用画像
↑記事中のHPへのリンクに画像を使用する場合はそのアドレスに変更してください。
使用しない場合は何も記入しないで下さい。→$i_url
= '';
その場合は<HomePage>と表示れます。
#背景画像 ※画像を使用しない場合は''にして下さい。
$back_image1 = 'http://www.minasora.com/image_book/back1.gif'; #ペ〜ジの背景画像
$back_image2 = 'http://www.minasora.com/image_book/back2.gif'; #記事タイトル部分の背景色
$back_image3 = 'http://www.minasora.com/image_book/back3.gif'; #記事タイトル以外の背景色
↑背景画像を使用する場合はそれぞれのアドレスに変更してください。
使用しない場合は何も記入しないで下さい。→$back_image1
= '';
その場合は背景色が有効になります。
#背景色 ※背景画像が指定されていない場合有効になります
$back_table1 = '#F5F9FB'; #ペ〜ジの背景色
$back_table2 = '#FFCCAA'; #記事タイトル部分の背景色
$back_table3 = '#FAFBFC'; #記事タイトル以外の背景色
↑背景色の設定です。それぞれお好みの色に変更してください。
背景画像を使用する場合は特に変更しなくていいです。
#文字色 ※背景画像・背景色に合わせた文字色にしましょう!(笑)
$text_color1 = '#111133'; #タイトルの文字色 ※タイト画像が指定されていない場合有効になります
$text_color2 = '#111111'; #コメントの文字色
$link_color1 = '#000060'; #行った事のないリンクの文字色
$link_color2 = '#000090'; #行った事のあるリンクの文字色
↑背景色・背景画像に合わせてそれぞれお好みの色に変更してください。
#管理人書き込み/編集/削除用パスワード
$admin_pass = 'abc123'; #必ず変更してください
↑レス書き込み・記事削除する場合に入力するパスワ〜ドです、必ず変更してください。
#1ペ〜ジに表示する件数
$page_vew = '10';
↑1ペ〜ジに表示する記事数です。適当に変更してください。
#最大記録数
$max = '300';
↑ファイルに保存する記事数です。
あまり大きな数字にするとサ〜バ〜に負荷がかかるので、、、
#イメージ画像の使用
$i_icon_vew = 1; # 0にするとイメージ画像選択項目がなくなります
↑ここを0にすると、イメ〜ジアイコンを使用しなくなります。
#返信ログのタイトル・タイトル色
$ress_t = 'Re:管理人より';
$ress_c = '#66aaff';
↑返信記事のタイトルとタイトル色です。適当に変更してください。
↓これ以降はアイコンイメ〜ジと簡単なプロフィ〜ル用のデ〜タです。
アイコンイメ〜ジは適当な画像を拾ってきて変更してください。
プロフィ〜ル用のデ〜タは必要に応じて変更してください。
#イメージ画像とその名前データ
$i_icon[0] = ''; $i_iconn[0] = '■イメージを選択';
$i_icon[1] = 'http://www.minasora.com/image_book/baby1.gif'; $i_iconn[1] = '赤ちゃん@';
$i_icon[2] = 'http://www.minasora.com/image_book/baby2.gif'; $i_iconn[2] = '赤ちゃんA';
$i_icon[3] = 'http://www.minasora.com/image_book/boy1.gif'; $i_iconn[3] = '男の子@';
$i_icon[4] = 'http://www.minasora.com/image_book/boy2.gif'; $i_iconn[4] = '男の子A';
$i_icon[5] = 'http://www.minasora.com/image_book/girl1.gif'; $i_iconn[5] = '女の子@';
$i_icon[6] = 'http://www.minasora.com/image_book/girl2.gif'; $i_iconn[6] = '女の子A';
$i_icon[7] = 'http://www.minasora.com/image_book/ggakusei1.gif'; $i_iconn[7] = '女子高生@';
$i_icon[8] = 'http://www.minasora.com/image_book/ggakusei2.gif'; $i_iconn[8] = '女子高生A';
$i_icon[9] = 'http://www.minasora.com/image_book/ggakusei3.gif'; $i_iconn[9] = '女子高生B';
$i_icon[10] = 'http://www.minasora.com/image_book/seinen1.gif'; $i_iconn[10] = 'サラリーマン@';
$i_icon[11] = 'http://www.minasora.com/image_book/seinen2.gif'; $i_iconn[11] = 'サラリーマンA';
$i_icon[12] = 'http://www.minasora.com/image_book/ol1.gif'; $i_iconn[12] = '女子大生';
$i_icon[13] = 'http://www.minasora.com/image_book/ol2.gif'; $i_iconn[13] = '働くおねえさん@';
$i_icon[14] = 'http://www.minasora.com/image_book/ol3.gif'; $i_iconn[14] = '働くおねえさんA';
$i_icon[15] = 'http://www.minasora.com/image_book/ol4.gif'; $i_iconn[15] = '働くおねえさんB';
$i_icon[16] = 'http://www.minasora.com/image_book/oyaji.gif'; $i_iconn[16] = 'おやぢ・・・@';
$i_icon[17] = 'http://www.minasora.com/image_book/oyaji2.gif'; $i_iconn[17] = 'おやぢ・・・A';
$i_icon[18] = 'http://www.minasora.com/image_book/oyaji3.gif'; $i_iconn[18] = 'おやぢ・・・B';
$i_icon[19] = 'http://www.minasora.com/image_book/syufu2.gif'; $i_iconn[19] = '主婦@料理ちう';
$i_icon[20] = 'http://www.minasora.com/image_book/syufu1.gif'; $i_iconn[20] = '主婦@子育て奮闘ちう';
$i_icon[21] = 'http://www.minasora.com/image_book/dog.gif'; $i_iconn[21] = 'わんわん♪';
$i_icon[22] = 'http://www.minasora.com/image_book/neko.gif'; $i_iconn[22] = 'にゃんにゃん♪';
$i_icon[23] = 'http://www.minasora.com/image_book/mouse.gif'; $i_iconn[23] = 'ちゅうちゅう♪';
$i_icon[24] = 'http://www.minasora.com/image_book/piyo.gif'; $i_iconn[24] = 'ぴよぴよ♪';
#住んでる所選択デ〜タ
$tikuku[0] = '■地域を選択';
$tikuku[1] = '北海道'; $tikuku[2] = '青森'; $tikuku[3] = '秋田'; $tikuku[4] = '岩手'; $tikuku[5] = '宮城';
$tikuku[6] = '山形'; $tikuku[7] = '福島'; $tikuku[8] = '栃木'; $tikuku[9] = '新潟'; $tikuku[10] = '群馬';
$tikuku[11] = '埼玉'; $tikuku[12] = '茨城'; $tikuku[13] = '千葉'; $tikuku[14] = '東京'; $tikuku[15] = '神奈川';
$tikuku[16] = '山梨'; $tikuku[17] = '長野'; $tikuku[18] = '岐阜'; $tikuku[19] = '富山'; $tikuku[20] = '石川';
$tikuku[21] = '静岡'; $tikuku[22] = '愛知'; $tikuku[23] = '三重'; $tikuku[24] = '奈良'; $tikuku[25] = '和歌山';
$tikuku[26] = '福井'; $tikuku[27] = '滋賀'; $tikuku[28] = '京都'; $tikuku[29] = '大阪'; $tikuku[30] = '兵庫';
$tikuku[31] = '岡山'; $tikuku[32] = '鳥取'; $tikuku[33] = '島根'; $tikuku[34] = '広島'; $tikuku[35] = '山口';
$tikuku[36] = '香川'; $tikuku[37] = '徳島'; $tikuku[38] = '愛媛'; $tikuku[39] = '高知'; $tikuku[40] = '福岡';
$tikuku[41] = '佐賀'; $tikuku[42] = '大分'; $tikuku[43] = '熊本'; $tikuku[44] = '宮崎'; $tikuku[45] = '長崎';
$tikuku[46] = '鹿児島'; $tikuku[47] = '沖縄'; $tikuku[48] = 'げ〜こく'; $tikuku[49] = 'うちゅ〜';
$tikuku[50] = '奄美大島';
#年齢選択デ〜タ
$toshishi[0] = '■年代を選択';
$toshishi[1] = '10才未満';
$toshishi[2] = '10代';
$toshishi[3] = '20代';
$toshishi[4] = '30代';
$toshishi[5] = '40代';
$toshishi[6] = '50代';
$toshishi[7] = '60代';
$toshishi[8] = '70代';
$toshishi[9] = '80才以上';
#性別選択デ〜タ
$sexx[0] = '■性別を選択';
$sexx[1] = '男性';
$sexx[2] = '女性';
$sexx[3] = '中性';
$sexx[4] = 'みすた〜れでぃ〜';
$sexx[5] = 'みすだんでぃ〜';
$sexx[6] = 'かまちゃぁ〜ん';
#接続場所選択デ〜タ
$setutu[0] = '■接続場所を選択';
$setutu[1] = '自宅';
$setutu[2] = '会社';
$setutu[3] = '友人宅';
$setutu[4] = '愛人宅';
$setutu[5] = 'ホモ達宅';
$setutu[6] = 'ネットカフェ';
$setutu[7] = '電気屋';
$setutu[8] = '秘密基地';
$setutu[9] = '旅先';
$setutu[10] = '公園';
$setutu[11] = '密林';
$setutu[12] = '知らない所';
$setutu[13] = '空の上';
$setutu[14] = '地中';
$setutu[15] = '水中';
#接続方法選択デ〜タ
$setutu2[0] = '■接続方法を選択';
$setutu2[1] = '28.8kモデム';
$setutu2[2] = '33.6kモデム';
$setutu2[3] = '56kモデム';
$setutu2[4] = 'ISDN';
$setutu2[5] = '専用線';
$setutu2[6] = 'IP接続';
$setutu2[7] = '携帯電話';
$setutu2[8] = 'PHS';
$setutu2[9] = '公衆電話';
$setutu2[10] = '糸電話';
$setutu2[11] = 'てれぱし〜';
$setutu2[12] = '電波(謎)';
$setutu2[13] = '違法手段';
#訪問・発見方法選択デ〜タ
$houhouu[0] = '■訪問・発見理由を選択';
$houhouu[1] = '検索サイトで検索して';
$houhouu[2] = '某所のリンクを見て';
$houhouu[3] = '某所の書き込みを見て';
$houhouu[4] = '管理人からのお誘いを受け';
$houhouu[5] = 'リンクリンクと旅を続けて';
$houhouu[6] = '道に迷って偶然に';
$houhouu[7] = '道を踏み外して';
$houhouu[8] = 'ふらぁ〜っと';
$houhouu[9] = 'ここしかない!っと思って';
$houhouu[10] = '管理人とラブラブになりたくて';
$houhouu[11] = '管理人をいぢめに';
#出没時間帯選択デ〜タ
$stimee[0] = '■出没時間帯を選択';
$stimee[1] = '夜中 23:00〜2:00';
$stimee[2] = '丑密時 2:00〜3:00';
$stimee[3] = '未明 3:00〜5:00';
$stimee[4] = '早朝 5:00〜7:00';
$stimee[5] = 'あさ 7:00〜9:00';
$stimee[6] = '午前中 9:00〜12:00';
$stimee[7] = 'お昼 12:00〜13:00';
$stimee[8] = '昼下がり 13:00〜16:00';
$stimee[9] = '夕方 16:00〜19:00';
$stimee[10] = 'ゴ〜ルデンたいむ!19:00〜21:00';
$stimee[11] = '就寝前 21:00〜23:00';
$stimee[12] = 'テレホタイム中 23:00〜8:00';
$stimee[13] = '24時間いつでも';
$stimee[14] = '特に決まってません';
↑設定が必要なのはここまでです
#-------------------- 設定が必要なのはここまでです -------------------- |
FTPソフトでホ〜ムペ〜ジのサ〜バ〜上にゲストブックCGI設置用のフォルダを作成してください。
作成したフォルダに移って『minabookc.cgi』『minabook.dat』『jcode.pl』をサ〜バ〜にアップロ〜ドして下さい。
その時の転送モ〜ドは『minabookc.cgi』『jcode.pl』については『テキスト(アスキ〜)』モ〜ドで、
『minabook.dat』については『バイナリ』モ〜ドで行ってください。そうしないと動作しません。
『minabookc.cgi』『minabook.dat』『jcode.pl』の3つのファイルは同じフォルダに置いて下さい。
なお、背景画像やタイトル画像は『バイナリ』モ〜ドで転送してください。
アップロ〜ドしたファイルのパ〜ミッション(実行権)を変更します。
パ〜ミッションは以下の通りです。
| minabookc.cgi |
→755 |
| minabook.dat |
→666 |
| jcode.pl |
→755 |
下表はサ〜バ〜に設置した場合の例です。
[public_html]
|
[guestbook]
←任意のゲストブックCGI設置フォルダ
藁inabookc.cgi (755) ←ゲストブックCGIスクリプト
藁inabook.dat (666) ←データ保存ファイル
亘code.pl (755) ←日本語変換モジュ〜ル
|
[image] ←任意の画像用フォルダ
蕨iko1.gif
鰐va.gif
・
・
これで設置は完了です。設置したアドレスにアクセスするとみなぶっく(きゅ〜と)が表示されるハズです。エラ〜が出る場合はどこかで間違っていると思うのでよ〜く見直してください。ヾ(^^
□ 操作方法
新規に書き込む場合はタイトル下の『新規書込』ボタンを押すと書き込み画面に移ります。
書き込み画面で書き込んだ内容をすべて消す(書き直し)場合は『書き直し』ボタンを押してください。
書き込んだ記事を記録する場合は『書き込み』ボタンを押してください。今書いた記事が先頭に表示されるハズです。
記事を再編集する場合は再編集したい記事の右下にある入力欄に前回書き込んだ際入力した修正キ〜を入力して、『修正』ボタンを押してください。
再編集の画面は新規書込みの画面と変わりませんが、前回書き込んだ内容がそのまま入力された状態になっています。
なお、記事を再編集した場合には記事に
修正○回目 200x/xx/xx(Xxx)と 編集履歴が表示されます。
管理人が記事に対してレス・削除を行う時は、画面右下にある管理者メンテナンスの入力欄に管理者パスワ〜ドを入力して『管理者メンテナンス』ボタンを押すと管理画面に移ります。
管理画面で記事の削除を行う場合は、削除したい記事に付いてる『削除』ボタンを押すと削除されます。
レスを行う場合は、レスを行いたい記事に付いている『返信』ボタンを押してください。返信画面に移ります。
返信画面は他の書込み画面と操作方法は同じなので特に解説しません。
記事の検索機能は、地域・年代・性別と名前またはコメントからフリ〜のキ〜ワ〜ドでの検索ができます。
検索条件を2つ以上指定した場合は、その2つ以上の条件を満たす記事を表示します。(AND検索です)
例)地域:北海道 年代:20代
と指定すると、記事中の北海道で20代の方を表示します。 |