5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

read.cgi改良スレッド 2

1 :名無し娘。 ◆vP.bOZFQ :01/09/09 20:38
ここは read.cgi の改良だけを専門に扱うスレッドです。

2ちゃんねるで行われている他のプログラム開発や、動作報告・障害報告等に
ついては、それぞれ専用のスレッドが
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20
に一覧されておりますので、移動してください。お願いします。

●前スレ
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848

●read.cgi最新ソースコード(定期的に同期されています)
 http://www.gedoh.org/aki/2ch/current/bbs/
 http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html

●2ちゃんねる軽量化関連スレッド群
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20

●前スレで提示されている案・意見の一覧
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&st=30
 あたりにまとめられているはず。

2 :デフォルトの名無しさん:01/09/09 20:45
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&st=927&to=930

if( s[2]!=0 && (strstr( s[2], "ストッパー" ) || strstr( s[2], "停止" )) ) threadStopped=1;

これだと
・偽ストッパーが出たら困るんでは?
・スレスト解除になってたら困るんでは?
つー気がするです。

3 :デフォルトの名無しさん:01/09/09 20:48
>>2
・s[2]は投稿日なので偽ストッパーは掛かりません。
・スレスト解除ならストッパーのレスも消されるはずです。
したがって問題ないと思います。

4 :デフォルトの名無しさん:01/09/09 20:48
>>2
ではどんなふうにすれば良いと思う?

5 :デフォルトの名無しさん:01/09/09 21:14
someReplaceの必要性について。
someReplaceは、non-TYPE_TERIのときに
・@+`を , へ置換
・&ampを&へ置換
するために使われていますが、どちらもressplitter_split内で
すでに行われており、不要です。とくに後者は二重にかける
とかえって表示がおかしくなります。
out_htmlx内のTYPE_TERIによるconditionはnon-CUTRESLINK
時代の遺物であり、conditionごと削除してしまって構いません。

6 :前スレ775:01/09/09 21:15
>>5
んじゃそれを信じてバッサリいきまーす

7 :デフォルトの名無しさん:01/09/09 21:19
>>3
>・s[2]は投稿日なので偽ストッパーは掛かりません。
ぶラジャー。

>・スレスト解除ならストッパーのレスも消されるはずです。
>したがって問題ないと思います。

そうとも限らない。
鯖移転でスレスト解除となった場合はストッパーレス付きのまま。

8 :6:01/09/09 21:21
>>5
doReplace, someReplaceバッサリ消した。

9 :デフォルトの名無しさん:01/09/09 21:23
>>7
>そうとも限らない。
>鯖移転でスレスト解除となった場合はストッパーレス付きのまま。

それは本来書き込めるべきではないのですから、
自主規制の意味でもフォームは必要ないと思います。

10 :デフォルトの名無しさん:01/09/09 21:32
>>9
いや、たとえば重複でスレストになっていて、鯖移転後のシャッフルで
本スレの方が順位が下になってスレ圧縮がかかり、本スレが倉庫行き
になった場合、スレスト解除になっている重複スレを本スレとして復活
させたい場合があるだろ。(実際そうなった板がある)

338 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)