新月質問スレ

5ad3c8a0 anonymous 2004-02-15 11:51
何だかスレを新規作成した直後に、ブラウザの戻るを使ってしまうと、同じスレが戻った数だけ出来てしまう。。。スミマセン
e7cc589b anonymous 2004-02-15 11:54
怖くて試していないけど、もしかしてスレへの書き込み時も同じ事が起こる?
71afb40d anonymous 2004-02-15 12:01
>>5ad3c8a0
何かのいやがらせかと思った(w

JavaScriptを使ってジャンプをしてるので、offにしてみてください。
うちのMozillaだと特に問題なく、ジャンプの1つ前の状態に戻れるんですけどね。
ブラウザは何ですか?
9cfd5d78 anonymous 2004-02-15 12:13
>>71afb40d
Opera 7.23です。
5e39b0dd anonymous 2004-02-15 12:24
どんな事になっていたかと言いますと、書き込んだ後、POSTのボタンを押したところ、書き込み処理が行なわれたみたいなんですけど、元の表示画面に戻ってしまったように見えます。
しかし、ここでリロードを行なうと、書き込んだ内容が表示されるのですが、本人は書き込みが失敗したと勘違いして、ブラウザの戻るを実行してしまった訳です。
戻るを実行すると、JavaScriptのジャンプで、また元の表示画面が表示されてしまい、ここで同じ書き込みが行なわれたみたいです。
一瞬何が起こっているのか判らず、ともかく戻ろうとパタパタ、パタパタ、いか~ん、なんかマズそう。。。って事で、ブラウザを再起動して見ると、件の結果となった訳です。
102dac8a anonymous 2004-02-15 12:34
>>5e39b0dd
>元の表示画面に戻ってしまったように見えます。
というのが謎です。
というのは、Mozillaだとリロードしなくても書き込んだ内容が表示されているので。
Operaが新たにデータを取得することなくキャッシュで間に合わせたのかな。
Operaなら必ずそうなるようだ、ということなら、ジャンプをするかどうかの条件判断を入れればよさそうです。
8b6335cc anonymous 2004-02-15 12:56
>>102dac8a
Operaだと、キャッシュで間に合わせているみたいですね。
リロードしないと新たな書き込みが表示されない。。。
Opera側で何か設定出来るのかな???
b4934423 anonymous 2004-02-17 23:37
>>8b6335cc
あてずっぽうですが、HTTPのヘッダに「Cache-Control: no-cache」を入れてみるとどうでしょう。
httpd.plのprintHeaderあたりで。
d4466381 anonymous 2004-02-21 12:57
新月最新版にTraditional Style Gatewayが出来たと言う事で、dat配下のファイル群を全て削除して立ち上げたのですが、最初の頃に作成されたテスト板やdownload板がmenuに表示されません。
menu.datを見ると、テスト板は2カラム目が4文字しかありませんけど、これが原因でしょうか?
9bc03aa4 anonymous 2004-02-21 13:01
>>d4466381
>menu.datを見ると、テスト板は2カラム目が4文字しかありませんけど、これが原因でしょうか?
そうです。
MD5のチェックで弾かれています。
tradgwはあくまで「おまけ」なので、そのあたりが微妙なことになっています。
Shingetsu/Util.pmのmd5checkで、
} elsif ($_[1] eq Shingetsu::Extern::md5digest($_[2])) {

} else {
と書き換えれば大丈夫です。

一部のスレッドのタイトルが消える現象については、
Wikiゲートウェイにある最新版をつかうと少しはましになります。

Top of this page. | <<last <<new 0 1 2 3 4 5

limit: 15360KB

(新月質問スレ/510/0.7MB)


Powered by shinGETsu.