罪と罰++二律背反

* 過去栄について [#g6cc37cc]

- ページ: [[罪罰改造板3]]
- 投稿者: [[R]]
- 優先順位: 低
- 状態: 提案
- カテゴリー: 罪罰管理者の雑談
- 投稿日: 2008-04-25 (金) 16:49:11
- バージョン: 

** メッセージ [#s54f22da]
また質問しても良いとのコメントを頂いたので、お言葉に甘えて質問です。罪罰改造板3/86を参考にhist.cgiを修正し、トップページから過去栄を見ても、戻るボタンでトップページに戻れるようになったのですが、罪罰改造板2/262の迷宮から過去栄を見れなくする記述を追加したところ、トップページからも過去栄が見れなくなってしまいました。トップページからは閲覧可(出来れば戻るボタンも機能)、迷宮からは閲覧不可という設定にするにはどう記述したら良いのでしょうか?教えて下さると嬉しいです。
--------
- 迷宮中に過去栄が国際等と同じように入れなくするだけであれば、histのメイン処理に「&mandata_open if($in{'type'} eq '迷宮' || $in{'type'} eq '遭遇');# 参加者ログ読み込み」を、過去栄に入る処理に「<input type="hidden" name="type" value="$type">」(mvは省略)を追記するだけでいけるかと思います。>これであれば戦争などには影響しないはずです。>>なお、迷宮・遭遇の文言は、変えている場合はそれぞれで合せる必要がありるかとおもいます。 -- [[三毛猫]] &new{2008-04-25 (金) 19:04:02};
- 三毛猫様、有難う御座います! 早速教えて頂いた通りに追加してみました。すると、トップページからの閲覧は問題がなくなりましたが、迷宮からも閲覧出来、(迷宮中)戻るボタンを押した後に「Error: ユーザーIDが間違っているか、登録されていません。」と表示されます。出来れば国際のように閲覧した瞬間エラー表示が出るようにしたいのですが可能でしょうか? -- [[R]] &new{2008-04-25 (金) 22:06:31};
- 追記です。トップページ以外、どのページからも、戻るボタンを押すと「Error: ユーザーIDが間違っているか、登録されていません。」と表示が出ます。「<input type="hidden" name="type" value="$type">」はore_sub-base_pc.cgiのform内に追加するのですよね?何か勘違いしてるようでしたら、ご指摘頂けますと助かります。 -- [[R]] &new{2008-04-25 (金) 23:02:28};
- MY罪では、この処理は迷宮だけではなく戦争類も過去栄を見れなくするために「「&mandata_open;# 参加者ログ読み込み」としています。なぜかというと、そこでエラー表示をしてもブラウザで戻ってリロードすれば、迷宮から出てしまうためです。(ごく一部でなぜか元のイチに戻りますが、他の改造多数のため何が影響しているかは不明です。)>また、比較的改造が少ない+迷宮を導入しているMY罪で試してみましたが、↑のようなエラーにはなりませんでした。他の改造箇所が影響しているということはありませんか? -- [[三毛猫]] &new{2008-04-26 (土) 11:12:45};
- ちと説明が不足していました。迷宮も戦争も、不正操作を防ぐため&リロードで出てしまうならいっそって感じで、それらの最中にエラー画面を出すとバグ撤退扱いでログ記録&ペナルティを課しています。>MY罪 -- [[三毛猫]] &new{2008-04-26 (土) 11:17:16};
- 三毛猫様、再度返信有難う御座います。ユーザーIDが間違っている〜のエラーが出るのは「<input type="hidden" name="type" value="$type">」を追加する時に<input type="hidden" name="id" value="$id">を消してしまったせいでした;(すみません) ですが、教えて頂いた記述を追加してもエラー画面にならずに迷宮から過去栄の閲覧が可能、戻るボタンで迷宮の外に出てしまいます。(戦闘中ならエラー画面は出ませんが、過去栄の閲覧した後、戻るボタンを押しても戦闘画面に戻ります) 一度何も手を加えていない状態に戻してから迷宮だけ設置し、試しましたが状況が変わりません。折角詳しく教えて頂いたのに理解出来ずすみません; -- [[R]] &new{2008-04-26 (土) 13:29:55};

#comment

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS