top

[PR]ニコニコ動画、始めました「iM@s動画」「ひだまりランチ
[PR]TRPGサークル「土曜騎士団」会員募集中
[PR]SEOアクセスアップ相互リンク

TRPGが好きっ!.com > その他 > 貢ぎ物 > e-PAD(改)

RSS

[▼ ナビゲーションへ ▼]

e-PAD(改)

サンプルと特長

 PCと携帯端末で表示画面を自動で振り分ける掲示板です。
 当サイト内にサンプル兼メイン掲示板がありますので、動作等をご確認ください。
 e-PAD(改)の機能的な特長は以下のとおりです。

  1. PCと携帯端末で表示形式を自動で切り替える掲示板です。
  2. iモード、SoftBank及びau特有の絵文字に対応しています。各キャリア間では似た絵文字同士を相互変換して表示します。
  3. PCモードでは、iモード絵文字を(専用パッドを通じて)コメント内に入力することができます。
  4. 投稿記事を管理人に自動でメール通知させることできます。(サーバプログラムとして sendmail必須)
  5. 管理人による記事削除が可能です。
  6. PCモードでは、クッキー対応、簡易返信機能、キーワード検索などを行うことができます。
  7. 常時、一番上に「注意事項」スレッドが表示されます。(改v1.4ではこの機能は常時ON)
  8. 「タイトル」または「メッセージ」が半角英数記号のみの書き込みを禁止できます。(改v1.4ではこの機能は常時ON)
  9. 「おなまえ」または「タイトル」または「メッセージ」に「書込み禁止語句」を含む書き込みを禁止できます。(改v1.4ではこの機能は常時ON)

 このスクリプトを利用する上で、一次著作者であるKENT-WEBさまのCGIスクリプト利用規定に必ず目を通しておいて下さい。当スクリプトをダウンロードする場合、無条件にKENT-WEBさまの「利用規定」に同意したものとみなします。

書込み禁止語句

 既に導入済みの場合、定期的に書込み禁止語句(更新日:2011.10.28)を確認することをお勧めします。
 ファイルとしてダウンロードなさる場合、Windows、Unixであればマウスの右ボタンで上記の「書込み禁止語句」をクリックすると、「リンク先を保存」「リンク先のファイルをダウンロード」などのメニューが表示されますので、選んで保存してください。Macintoshであれば、マウスで2〜3秒クリックし続けると(あるいはクリック後、元に戻してから)同様のメニューが表示されます。

プログラムの入手

  1. 圧縮ファイル(改v1.4/663 KB/2011.10.28)をダウンロードします。
  2. ダウンロード後、解凍してください。解凍すると以下のファイルが展開されます。
    epad.cgi
    elog.cgi
    num.dat
    top.cgi
    badword.txt
    data/i2j.dat、i2e.dat、j2e.dat
    lib/pcom.pl、ptel.pl、admin.pl、jcode.pl
    img/home.gif、mail.gif、i.gif、j.gif、e.gif、p.gif、a.gif、i-emoji.gif
    e/〜.gif、〜.png
    i/〜.gif、〜.png
    j/〜.gif

プログラムの設置

  1. ホームディレクトリ(ここでは public_htmlディレクトリとします)の下に、ますepadディレクトリを作成します。
  2. 次にその下に、lib、data、img、lock、i、j、e の各ディレクトリを作成します。
    (ただし、画像ファイルをCGIとは別ディレクトリにおく必要のあるプロバイダでは、画像系のディレクトリは所定の位置に作成します)
  3. 全体のディレクトリ構成とファイル位置は以下のとおりです。(かっこ内はパーミッションの設定値)
    【構成例】
    public_html / index.html (トップページ)
       |
       +-- epad / epad.cgi [705]
            |     elog.cgi [606]
            |     num.dat  [606]
            |     top.cgi [604]
            |     badword.txt [604]
            |
            +-- lib / pcom.pl  [604]
            |         ptel.pl  [604]
            |         admin.pl [604]
            |         jcode.pl [604]
            |
            +-- data / i2e.dat [604]
            |          i2j.dat [604]
            |          j2e.dat [604]
            |
            +-- img / home.gif、mail.gif、i.gif、j.gif、e.gif、p.gif、a.gif、i-emoji.gif
            |
            +-- i / *.gif、*.png ... i-mode画像
            |
            +-- j / *.gif ... SoftBank画像
            |
            +-- e / *.gif、*.png ... au画像
            |
            +-- lock [707] /
    
  4. epad.cgiをテキストエディタ(メモ帳など)で開いて、以下の箇所を修正します。(主要な変更箇所のみ)
  5. 「注意事項(top.cgi)」の初期設定をします。テキストエディタで直接編集します。
    「<>」の左側に管理人名を、右側にメッセージを書き込んでください。あらゆるタグを利用することができます。
  6. 「書込み禁止語句(badword.txt)」の初期設定をします。テキストエディタで直接編集します。
    このとき、最終行には必ず改行を入れてください。
    TRPG
    が好きっ!
    .com
     
  7. 以上、修正が完了したら該当ファイルを所定のディレクトリへFTP転送し、以下のとおりパーミッションを設定します。
    ファイル名 パーミッション 転送モード
    epad.cgi 755 or 705 アスキー
    elog.cgi
    num.dat
    666 or 606 アスキー
    top.cgi
    badword.txt
    pcom.pl
    ptel.pl
    admin.pl
    jcode.pl
    i2e.dat
    i2j.dat
    j2e.dat
    644 or 604 アスキー
    *gif
    *.png
    644 or 604 バイナリー
    lock(フォルダ) 707 フォルダ作成

更新履歴

バージョン 日付 更新
改造前 2006/06/13 メイン掲示板として、KENT-WEBの「e-PAD v2.2」を使い始める
0.1 2006/10/25 海外からのSPAM書き込みが増えたので、防止用に半角英数記号のみの書き込みを禁止するロジックを導入
0.2 2007/12/18 国内からのSPAM書き込みが増えたので、防止用に「書込み禁止語句」を含む書き込みを禁止するロジックを導入
0.3 2009/11/01 防止用ロジックのシェイプアップ(禁止用語を別ファイルへ出した)に成功。現在使用している掲示板の再配布を決定
0.4 2009/11/18 携帯電話から全角100文字(+α)を越す字数の書き込みができない理由が判明 → GETをPOSTに変更
(SoftBankとauのとき、methodがGETだったため256バイトを越すデータを送れなかった)
1.0 2009/11/19 ダウンロード用ページ公開
1.1 2009/11/20 書込み禁止語句の不具合(SHIFT-JISコードに 5C が含まれる漢字を含むとエラーになる)の解除
1.2 2009/12/31 改行コードの削除ロジックを変更(OSによる改行コードの違いがクリアできたはず。とぉ〜くさま、ご指摘ありがとうございます)
1.3 2010/02/13 書き込みがあったときに送信されるメールに、その記事へのリンクを追加
1.3.1 2010/09/13 改行をはさんだ、または間の空いた禁止ワードのチェック(例:「TRPG」を禁止しているときに「T R P G」をチェックできる)
1.3.2 2010/09/18 全角⇔半角、片仮名⇔平仮名、大文字⇔小文字の変換(例:「テーブルトークRPG」を禁止しているときに「てーぶるトークrpg」をチェックできる)
1.3.3 2011/10/27 魔法の呪文「天安門」をコメントで挿入(中国からのアクセスを防げるらしい、効果は不明)
1.4 2011/10/28 魔法の呪文「天安門」のOFF/ON切り替え機能を実装
1.5 未定 文字コードに関するあれこれ
1.6 未定 (追加予定)重要事項のOFF/ON切り替え機能
1.7 未定 (追加予定)半角英数記号のみの書込み禁止のOFF/ON切り替え機能
2.0 未定 (追加予定)本家サイトの最新e-PADに同種の機能を付加して再配布

 なお、書込み禁止語句を追加するのみの改訂をした場合、更新履歴には掲載しませんのでご了承ください。

[最終更新日 2011.10.28]   [▲ ページトップへ ▲]

[≪ 貢ぎ物へ] [貢ぎ物へ] [PHP関数集へ ≫]
[トップページへ] [サイトマップへ]

WWW を検索 TRPGが好きっ!.com 内を検索
アクセスアップは相互リンクで無料ゲーム・オンラインゲームなびホームページ登録(サーチエンジン登録)みんなでつなごう相互リンクの輪ホームページ制作一括見積り(無料)見積り君ドットコム

Copyright(C) 2002-2012 Sagara(Masayuki Yamada). All rights reserved.