FLASHとCGIを組み合わせた掲示板を作っています。
ご利用に際しては、利用規定をよくお読みください。


くらげ掲示板 06/04/11
シンプルな掲示板です。くらげの飾りをあしらった、ファンシーで海っぽいデザインです。
かわいいくらげの写真はソルマーレ.comさんからいただきました。
サンプル(ログは定期的に消去します)
なんだかsafariを使うと、FLASHのテキスト読み込み部分が激しく色バケするみたいです…せっかくキレイに作ったのに…
safariかマクロメディアの人、早くなんとかして…
【解説&ダウンロード】

1. ファイルをダウンロードします
  以下からお好きな方をダウンロードしてください。

kurage.lzh
kurage.zip

解凍すると、次のファイルが現れます。
kurage.cgi CGIプログラム
kurage.swf FLASH本体
jcode.pl 日本語変換ライブラリ (公式サイトはこちら)
kurage.txt 説明文用テキスト

続いて、以下のものを作成してください。
kuragelog.cgi ログファイル(空のファイル)
lock ロック用ディレクトリ(空のディレクトリ)

2. 設定箇所の編集
  (1) kurage.cgiをテキストエディタ等で開き、必要に応じて以下の箇所を変更してください。
#!/usr/local/bin/perl Perlへのパス
$title = "くらげ掲示板"; 掲示板タイトル
$swf = './kurage.swf'; swfファイルの位置
$max = 20; 最大記事数
$pagemax = 5; 1ページの表示記事数(少なめにしておくことをおすすめします)
$cmt_max = 1000; 記事1件の最大文字数(半角)  半角2文字で全角1文字分です。
$adpass = '6666'; 管理用パスワード(英数字8文字以内) 必ず変更してください。
$top = "../index.html"; 戻り先URL
$dolock = 0; ファイルロックするかどうか(0=しない 1=する)

FLASH掲示板はCGIのみの掲示板より、読み込み、表示に時間がかかる傾向があります。1ページあたりの記事数は、少なめにしておいた方が無難です。
入力欄にはFLASHの方でも文字数制限をかけています。全角・半角の区別なく名前は17文字、タイトルは30文字、コメントは1000文字です。
$cmt_max=0 とするとCGIでの文字数制限はなくなりますが、1000文字以上は書き込めません。

(2) kurage.txtの編集
kurage.txtは変更ができます。200字程度入りますので、適宜編集してお使いください。
HTMLタグも使用できます。
"comment="の部分は変更しないでください。

3. ファイル転送
  FTPソフトでファイルを転送します。
kurage.swfはバイナリその他はテキスト(アスキー)モードで転送してください。転送したら、それぞれのファイルについて、パーミッションを()内の数値に設定してください。
CGIの設置場所について、プロバイダ等の規定がある場合はそれに従ってください。

【設置例】
[ public_html ]┬ index.html
[ kurage ]┬ kurage.cgi (755)
  kurage.swf (644)
  kuragelog.cgi (666)
  jcode.pl (644)
  kurage.txt (644)
  [ lock ] (777)

転送が完了したら、http://……/kurage/kurage.cgi にアクセスして動作を確認してください。
【ご注意!】
スクリプト設置に関して、メールによる個別の質問には応じられません。
質問、ご意見等は、メインサイト・ゼントラーディ軍大本営のBBSでお受けいたします。



INDEX