ノーマルチゃん

◆動作サンプル ※書き込みはできません。

ダウンロード ※ダウンロード後、解凍ツールで解凍して下さい。

nmaruchan.lzh

  『内容』
     ・nmaruchan.cgi (本体)
     ・nmaruchan.txt
       (ログファイルです。そのままアップロードして下さい)
     ・nmaruchan_cnt.txt
       (昇進機能を使用する場合に必要です)
     ・jcode.pl (日本語変換用サブルーチン)

特徴&機能説明
★「マルチゃん」がマルチ掲示板なのに対して、こちらは1つのスクリプトで1個の掲示板というだけです。
「マルチゃん」の設置がちょっと面倒臭いかも・・・・と思って用意しただけです。

・ 返信&アイコン付き掲示板に、付けたい機能をペタペタと付けたいだけ付けたものっす。(^_^;)

『主な機能』

  ・文字色&背景色を選択出来ますので、カラフル(色キチガイとも言う)な掲示板になります。
  ・昇進機能! 投稿回数によって、投稿者の「位」 が上がっていくのれすぅ~♪
  ・アイコンの使用有無を設定出来ます。 (Ver0.7)
  ・管理者専用アイコンを投稿名によって複数個設定出来ます。 (Ver0.7)
   あ!管理者じゃなくっても、決まった投稿名を設定しておけば常連さん専用のアイコン
   としての設定にも使えますね。
  ・リモートホストの表示有無を設定出来るようにしました。(Ver0.7)
  ・メッセージの文字色、背景色の設定を『初期設定時(元メッセージ・レスメッセージの2種類』
   と今まで通りに『投稿時に投稿者が指定する』ように設定出来るようにしました。(Ver0.7)
  ・URL、メアドの自動リンクに対応しました。よってタグ使用可の設定にした場合でも、
   <a>タグは禁止としました。(Ver0.7)
  ・管理者のみログの編集・削除が行えます。
設置方法 ※重要な部分のみ説明します

・最低限Perlのパスを確認して下さい。
・上記の圧縮ファイルに同梱されているファイルを全てサーバーへアップロードして下さい。
  ※パーミッションはCGIは755(プロバによっては異なりますが)、txtは666です。
  ※転送モードに関しては、CGI・jcode.pl・ログファイルはアスキーモード、
  以外はバイナリーモードで転送して下さい

更新履歴

◆Ver0.92 (2009.02.18)
・投稿禁止ワードの比較ロジックを修正

◆Ver0.91 (2006.06.05)
・$urllink=2の時、$urerrnm[1]以降がエラーになりませんでした

◆Ver0.9 (2006.05.26)
  ・セキュリティ機能追加

◆Ver0.893 (2004.02.27)
  ・不具合対応

◆Ver0.892 (2004.02.08)
  ・セキュリティ強化

◆Ver0.891 (2001.05.01)
  ・投稿すると、nmaruchan_cnt.txtに無駄なデータを書き込んでおり、同ファイルがとても大きなファイルサイズに
  なってしまうバグが見つかりました。Ver0.89をお使いの方は、サーバーで同ファイルサイズをご確認して頂き、
  サイズがすごい大きくなっていると思いますので、お手数ですが一度中身を空にし、初期状態(昇進も最初から)
  から使って頂けますでしょうか。m(_ _)m

◆Ver0.89 (2001.04.12)
  ・二重登録禁止チェックを追加
  ・Locationヘッダが使えないサーバー対応
  ・ボタンとかCSS指定追加

◆Ver0.88 (2000.07.26)
 ・削除を行った場合ログが壊れる不具合修正

◆Ver0.87 (2000.07.12)
 ・ファイルロックが解除されない場合がある不具合修正

◆Ver0.86 (2000.06.17)
・旧バージョンのログファイルと互換性はありませんので、現在使っているログファイルはご使用になれません。
 ・ロック処理見直し、CSS追加
 ・ログファイル保存形式変更(COMMENT欄の改行を<br>で保存するようにしました)
 ・フォントサイズ指定可能に。
 ・Apache+Netscape文字化け対応
 ・name等に半角スペースを入力すると半角スペース以降を認識しないバグを修正
 ・アイコン一覧を以前よりみやすくしました。

◆Ver0.85 (2000.05.10)
 ・Macだと思うんだけど、文字色・背景色が全て同一色になるバグを修正

◆Ver0.84 (2000.03.22)
 ・リモートホストを常に取得するように修正
 ・ファイルロックの位置がおかしかった・・・・(^^ゞ
 ・「HOME」へのURLリンクに、target=_topを追加

◆Ver0.83 (2000.03.20)
 ・文字色が2個同じ色表示されるバグがありました。
 ・フォントサイズ(CSS)を指定出来るようにしました。
 ・DLファイルにjcode.plを同梱しました

◆Ver0.821 (99.12.3)
  →「クッキーが保存されない」という2000年問題バグフィックス

◆Ver0.82 (99.10.3)
  ・ログ表示に使用していた<table>タグの使用法を変更。
   以前は<table>タグの背景色で「黒」を指定していたので、表示時に一瞬真っ黒っぽく見えたから。(^^ゞ
  ・ログ表示部分のテーブルサイズ(横幅)を指定出来るようにしました。
  ・JAVA SCLIPT廃止。
  ・自動リンクにおいてメアドの自動リンクを廃止。
  ・機種依存文字を使っていました。「No.」
  ・掲示板荒らし対策。1:特定プロバからの投稿除去、2:メッセージの最大文字数を制限

◆Ver0.81 (99.9.22)
  ・自動リンクロジック不正(<img>タグが正常動作しませんでした)
  ・Windows環境&IE4.0において、元メッセージに黒い余白が表示されていたのを解消。
   Mac環境でのスクリプトエラーについては現在原因究明中です。m(_ _)m

◆Ver0.8 (99.9.15)
  ・ファイルロック処理を見直しました。
  ・ダウンロードファイルをlzh圧縮ファイルとしました。

◆Ver0.7 (99.9. 4)
  ・アイコンの使用有無を設定出来ます。
  ・管理者専用アイコンを投稿名によって複数個設定出来ます。
  あ!管理者じゃなくっても、決まった投稿名を設定しておけば常連さん専用のアイコン
  としての設定にも使えますね。
  ・リモートホストの表示有無を設定出来るようにしました。
  ・メッセージの文字色、背景色の設定を『初期設定時(元メッセージ・レスメッセージの2種類』と今まで通りに『投稿時に投稿者が指定する』ように設定出来るようにしました。
  ・URL、メアドの自動リンクに対応しました。よってタグ使用可の設定にした場合でも、<a>タグは禁止としました。

◆Ver0.6 (99.8. 3) … 「アイコン一覧」を表示出来るようにしました。
「昇進回数」の設定が1個足りなくって「昇進資格」を表示させると「◎◎~-1回」と表示されてしまうバグを修正。

◆Ver0.5 (99.7.30) … リリース