★★★★★★★★★★★★★★★★★★★★★★★★★★★ 今回の更新では【レス簡単機能】を取り付けたので ffadventure.cgiに施している改造と、 ffadventure.iniへの設定事項が微妙に変化しています あと、今回から送信先のセレクトボックスを 最近アクセスした人ほど上になるようにしました ★★★★★★★★★★★★★★★★★★★★★★★★★★★ #制作者:ぽちゃ #--- [注意事項] ------------------------------------------------# # 1. このスクリプトを使用したいかなる損害に対しても # # 作者は一切の責任を負いませんし負えません。 # # 2. これに関する質問はメール,掲示板で # # 3. このスクリプトはGUNさん[http://www.gun-online.com/] # # やD.Takamiyaさん[http://www.interq.or.jp/sun/cumro/] # # のスクリプトを流用している箇所があります # # 4. 著作権表示を消さないで下さい。 # # あたかも自分が作ったかのように見せる行為はマナー違反です # # 5. 再配布禁止です # # # # 余談ですが作者は # # http://www.yamabuki.sakura.ne.jp/~darkrose/cgi/potya/ # # ↑ここ辺にいます # #---------------------------------------------------------------# ○著作権○ FFadventureはD.Takamiyaさんの作品です TOMORROW IS ANOTHER DAY[http://www.interq.or.jp/sun/cumro/]で配布されています FFadventure(改)はGUNさんの改造です GUNオンラインコム[http://www.gun-online.com/]で配布されています 適当くんシリーズforFFA(改)はぽちゃの作品です 著作権はぽちゃにあります、スクリプト内部の著作権表示を消すことを許可しません ++++++++++++++++++++++++++++++説明+++++++++++++++++++++++++++++++ プログラム名:[適当くん for FFA(改)] #アーカイブの内容 ・ [pppeditlog.cgi]管理用 ・ [pppeditlog2.cgi]ユーザー用 ・ [readme_l.txt] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ###########################概要、目的############################# ffadventure改のメッセージ送信拡張用スクリプト ffadventure.iniを使用しています 管理者用の削除機能は表示されているデータの下のチェックボックスを チェック(複数選択可)してから一番下のパスワードボックスにパスを入れGOです ################################################################## ++++++++++++++++++++++++++++設置方法++++++++++++++++++++++++++++++ FFA改のCGI等のファイルの並びや名前がデフォルトならば 「pppeditlog.cgi」をテキストエディタで適当に設定したあと、 (長くてごめんなさい、pppを付けるのがこだわりなもんで) メインプログラム[ffadventure.cgi]のあるフォルダにアップロードし パーミッションを755に設定すれば動くと思います ちゃんとパスワード等を設定してからアップロードしましょう 管理人用なのであまり場所を知られない方がいいかと (ちなみに管理人用は管理ツールの方に統合されているのでそちらを使ってもいいでしょう) 「pppeditlog2.cgi」はデフォルトのメッセージ送信CGIと 取り替えられるように改造し直したプログラムです、 拙作の管理ツールにもメッセージ管理機能があるのでこっちがメインですね 上と同じようにCGIファイルを適当に設定したあと [ffadventure.cgi]のあるフォルダにアップロードし パーミッションを755に設定します そして 「ffadventure.ini」の中の80〜90行目あたりに ($scriptmes = "./messe.cgi";) という記述があるので ($scriptmes = "./pppeditlog2.cgi";) こう書き換えてアップロードすれば置き換わります ★New★★★★★★★★★★★★★★★★★★★★★★ あと、ffadventure.iniへの追加設定として # ステータス画面での全員向けメッセージ表示行数 # 相手からのメッセージ数 $max_gyo2 = 10; これを追加しておいて下さい ★★★★★★★★★★★★★★★★★★★★★★★★★ ##################################################################### ★ちなみにメッセージ全送信機能、レス簡単機能を利用するにあたって ffadventure.cgiに記述を追加する必要があります 以下に追加方法を書くので指示どうりにやって下さい ##################################################################### #ffadventure.cgi430行目付近に以下の記述があります ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 【届いているメッセージ】表\示数$max_gyo件まで
EOM open(IN,"$message_file"); @MESSAGE_LOG = ; close(IN); $hit=0;$i=1; foreach(@MESSAGE_LOG){ ($pid,$hid,$hname,$hmessage,$hhname,$htime) = split(/<>/); if($kid eq "$pid"){ if($max_gyo < $i) { last; } print "
$hnameさん > 「$hmessage」($htime)
\n"; $hit=1;$i++; }elsif($kid eq "$hid"){ print "
$knameさんから$hhnameさんへ > 「$hmessage」($htime)
\n"; } } if(!$hit){ print "
$knameさん宛てのメッセージはありません

\n"; } print "


"; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ この部分を以下のように変更して下さい +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ EOM open(MAIN,"$message_file"); @mesfile =

; close(MAIN); print"
▼【全員へのメッセージ】\表\示件数$max_gyo2件
"; $hit=0;$i=1; foreach(@mesfile){ ($pid,$hid,$hname,$hmessage,$hhname,$htime) = split(/<>/); if($pid eq "ffadventure"){ if($max_gyo2 < $i) { last; } print "
$hnameさん<\/b><\/a>>「$hmessage」($htime)
\n"; $hit=1;$i++; } } if(!$hit){ print "
参加者全員宛てのメッセージはありません\n"; } print"
"; print"
▼【あなたへのメッセージ】\表\示件数$max_gyo件
"; $hit=0;$i=1; foreach(@mesfile){ ($pid,$hid,$hname,$hmessage,$hhname,$htime) = split(/<>/); if($kid eq "$pid"){ if($max_gyo < $i) { last; } print "
$hnameさん<\/b><\/a>>「$hmessage」($htime)
\n"; $hit=1;$i++; }elsif($kid eq "$hid"){ print "
>$hhnameさんへ「$hmessage」($htime)
\n"; } } if(!$hit){ print "
$knameさん宛てのメッセージはありません\n"; } print"
"; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 全員メッセージと個人メッセージをわけてすっきりさせてみました ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 今回のユーザー用のスクリプトには 鶏さん [http://www2.tkcity.net/~iland/ ] のアイデアが多く使われています!ありがとうございました!! 質問や意見、要望等、かなり(笑)お待ちしています!! できれば設置したサイト等を掲示板に書き込んでくれると嬉しいです 配布サイト http://www.yamabuki.sakura.ne.jp/~darkrose/cgi/potya/ 再配布:【RCIF.NET】 星を守りし者 http://www.rcif.net/ ぽちゃさんのサイトで絶対に質問しないようにお願いいたします 質問がある場合は下記掲示板へ 質問掲示板:http://bbs.rcif.net/?id=q_a