適当くんユーザーログエディット説明書
いい加減なタグの知識と少しは目にやさしいアースカラー配色でお送りします

◆まず注意事項◆
  1. このスクリプトを使用したいかなる損害に対しても、作者は一切の責任を負いませんし負えません

  2. これに関する質問はメールまたは掲示板で

  3. このスクリプトはGUNさん[http://www.gun-online.com/]や、
    D.Takamiyaさん[http://www.interq.or.jp/sun/cumro/]のスクリプトを流用している箇所があります

  4. 著作権表示を消さないで下さい。あたかも自分が作ったかのように見せる行為はマナー違反ですよ
  5. 改造設置はそりゃ構いませんが、再配布はしないで下さいね


◆著作者◆
  • FFadventureはD.Takamiyaさんの作品です
    TOMORROW IS ANOTHER DAY[http://www.interq.or.jp/sun/cumro/]で配布されています

  • FFadventure(改)はGUNさんの改造です
    GUNオンラインコム[http://www.gun-online.com/]で配布されています

  • 適当くんシリーズforFFA(改)はぽちゃの作品です
    著作権はぽちゃにあります、スクリプト内部の著作権表示を消すことを許可しません




◆目次◆

●基本説明、アーカイブの中身

●設置の説明

●使い方、機能説明↓↓↓

▼インデックスファイルの更新
▼キャラクターデータの選択と書き換え
▼キャラIDでのログイン
▼テストキャラの作成
▼キャラ一括削除機能&削除までの時間リセット機能
▼キャラ二重作成警告
▼ソートについて
▼バックアップ補助
▼管理人からのお知らせ更新機能
▼メッセージの管理機能
▼ブラックリスト機能
▼重複IP許可リスト機能
●付録スクリプト、[pppeditcu.cgi]NEW!!
●作者からお知らせとか
基本説明、アーカイブの中身


●プログラム名:[適当くん管理用ユーザーログエディタ for FFA(改)]

●アーカイブの内容
・ [pppeditc.cgi](ノーマルバージョン)
・ [pppeditcu.cgi](付録のユーザー向け設定変更スクリプト)
・ [readme_c.html](今読んでるコレのこと)

●概要:FFadventure(改)用の管理スクリプト


設置説明

まず3つ環境で依存する面があるので説明します(長いのでじっくり読んで下さい)

○銀行の貯金額の表示について

パラメータの変更の時に参考資料として表示される
「貯金額の表示」は
Xenogears ADVENTUREさんで公開されている
[http://tina.infrowd.gr.jp/xadventure.html]
銀行スクリプト用に作ってあります
ココのスクリプト、または同等のデータの並びの銀行スクリプトを
使用している方はデフォルトのまま使えます
下で説明しているffadventure.iniへの設定書き込みで銀行表示を有効にしてみて下さい


そうでない方で表示させたい方は
自分でデータの並びを書き換えれば使えます
解らないならば相談うけますよ(^^vv)
その際は銀行スクリプトと銀行ログを送って下さい



○「管理人からのメッセージ書き換え」機能を使用する場合

この機能はFFAトップの「ルール」「連絡事項」「共有サイト」のメッセージ書き替える機能です
使用するにはメッセージ記録用ファイル(パーミッション[666])を用意し
others.cgiに一部記述追加しなければなりません

以下に記述の追加法を書いています
(その際ffadventure.ini内のメッセージ記述は無駄になりますので消しておいて構いません)
これを書き込んでアップロ−ドすれば管理ツールでのメッセージ書き換えができます
この機能を使用する場合はffadventure.ini内に書き込む設定事項で
管理人メッセージ更新機能を有効にしておきましょう




○メッセージの全送信
メッセージの管理部でメッセージを全員に送信するためにはffadventure.cgiに
記述を追加する必要があります
いかに追加方法を書くので指示どうりにやって下さい
この機能を使用する場合はffadventure.ini内に書き込む設定事項で
メッセージ全送信機能を有効にしておきましょう





これからがメインの説明です
●変数設定

要望があったのでffadventure.iniで変数設定をすることにしました
(ただしパスワード、ファイル名設定だけはCGI内で変更しましょう)
ffadventure.iniファイル内の適当な場所に以下の記述を追加してお好みの設定に変えて下さい
銀行スクリプト設定、管理メッセージの設定もココで行って下さい
変数設定内にも書いているようにプログラムファイル名は書き替えた方が少しは安全です

iniファイル内にパスワードを書き込むことは危険です!!!
以前のバージョンではCGIファイルパスをiniファイル内に書いていましたが
よく考えるとそれも危険なので、止めた方が安全です
不注意、お許し下さいませ・・ごめんなさい




その後ffadventure.iniとプログラムをffadventure.cgiのあるフォルダにアップロードし
このプログラムのパーミッションを755[または相当値]にセットします
あとはアクセスするだけです

★その他の注意点★
このプログラムはcharalogフォルダ内にあるcgi拡張子のスクリプトを認識します
ですのでcharalogフォルダ内にキャラログ以外のcgiファイルがあると
キャラインデックスに影響がでます(使うには問題ありません)
目次へ
インデックスファイルの更新

このCGIは初めにコレをしないといけません
キャラを書き替えたりしたとき以外は手動で更新するようになってるので入室時等は忘れずに更新を
ちなみにインデックスファイルとはこのCGIで使うためにcharalogディレクトリ内のデータを必要な分だけまとめたものです
(負荷軽減になるかなーーと)
設定でファイル名は変えられますので、なるべくキャラ作成時のID最高文字数以上で
分かりづらい名前にしておきましょう
拡張子は.cgiにしておくのが良いと思います(他のだと見られたりしますからね)

目次へ
キャラクターデータの選択と書き換え

インデックスファイルを作ってキャラの一覧リストが出たら
一番左にある→をクリックしてみて下さい
その行のキャラクターデータがページの一番下に表示されます
テキストボックスやコンボボックスになっているところは書き替えられます
書き替えてそれで良ければ「書く」ボタンを押して下さい
ちなみに選択した状態で「このキャラを削除」を押すとそのキャラデータファイルが消えて無くなります

目次へ
キャラIDでのログイン

キャラ一覧のキャラクター名をクリックするとそのキャラでログインできます
テスト等にお使い下さい

目次へ
テストキャラの作成

キャラクターを書き替えるときと同じ要領で選択した後
「このキャラを元にテストキャラの作成」を押すとそのキャラクターを元にテストキャラが作れます
そのキャラ名はffadventure.iniで設定したものになっています

目次へ
キャラ一括削除&時間リセット

一覧リストの右端にあるチェックボックスをチェックして
リスト下部の「削除」ラジオボタンをチェックしたあと「実行」を押すと選択したキャラが削除されます
同じ要領で「時間リセット」ラジオボタンをチェックしたあとならば削除までの時間がリセットされます

目次へ
キャラ二重作成警告

コレはなんの設定もいりませんが全く同一のIPでキャラを作っている人がいた場合
一覧のそのキャラの行のIPが赤くなります
目次へ
ソートについて
このキャラ一覧リストは戦闘回数順に並んでいます
その基準を変えたい方は以下に説明を書いておきますので読んで下さい
目次へ
バックアップ補助

別になんてこたないですが全てのキャラデータを一括表示します
コレをコピーしておけばバックアップになりますよ

目次へ
管理人からのお知らせ更新機能

設置法で説明した事をすでにしているならFFAトップのメッセージを管理ツール上から書き替えられます

目次へ
メッセージの管理機能

メッセージの送信&削除が出来ます
設置法で説明したことをクリアしているならメッセージの全員送信も可能

目次へ
ブラックリスト機能
IPリスト登録で登録したIPを一覧で黒く表示します
荒らし対策等に

目次へ
重複IP許可リスト機能

兄弟等に配慮して同一IPでもこのリストの登録しているIPは色が変わりません

目次へ
おまけスクリプトpppeditcu.cgi

これは元々自分の所向けに作ったんですが欲しいとおっしゃってくれた方がいたので
管理ツールの付録にしました〜
要は管理ツールの縮小版で、キャラ画像等をユーザーがあとから変更できます
パーミッション[755]でアップし下の説明の通りに書き込めばいいです(銀行表示の設定は管理ツールの設定と共用です)
↓コレを使う場合の説明
目次へ
お知らせ・謝辞

質問や意見、要望等、かなり(笑)お待ちしています!!
皆さんの意見を取り入れて作っていけたらと思います
そして、掲示板やメールで意見を出して下さった皆さん、ありがとうございます!

★参考資料★
FFadventure(改)スクリプトソース (やっぱ元のシステムが分かんないとですね〜)
CGI&Perlポケットリファレンス[技術評論社] (コレがないとワカランです・・(苦笑))
メールや掲示板からのユーザーさんの意見 (アイデア貧乏なボクにとっては嬉しい限り♪)

◇配布サイト◇ 適当なCGIのページ

再配布者: 星を守りし者
◇配布サイト◇ 【RCIF.NET】

ぽちゃさんのサイトで絶対に質問しないようにお願いいたします
質問がある場合は質問掲示板

目次へ