■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 最新50 [PR]ぜろちゃんねるプラス[PR]  

不具合報告スレ

1 :名無しさん@0ちゃんねる:2003/01/23 23:15 ID:2BhfABAc
おかしいところを見つけたらここで知らせよう。

【動作に関するもの】 設置環境を詳しくに書こう。

【スクリプトソース】 わかりやすいようにdiffなどを使って貼ろう。

208 :名無しさん@0ちゃんねる:2003/02/21 10:29 ID:???
>>204
スペース関係あるとおもいます

別のスレでも&#+数字を書き込めば落ちます。(オフで試してみました)
数値によってはWindowsの再起動も必要でした。

>>203
半角スペースで大丈夫だと思います。

209 :Aさん ◆/E1/G4IY :2003/02/21 16:13 ID:???
>>208
そうなんですか。
&#+数字って、&#数字;の数値文字参照のことですよね?
Jane全部じゃなく、Doeだけなのかな?

210 :名無しさん@0ちゃんねる:2003/02/21 18:08 ID:???
そういえば>>188の問題
2ちゃんでは大丈夫なのにここはだめってことは
何か2ちゃんとここで違う所があるんですか?
まったく同じだったらおきないはずですよね?

211 :名無しさん@0ちゃんねる:2003/02/21 19:09 ID:???
一部繰り返しになりますが…。

スレ立て確認をする設定になっている場合、bbs.cgiの呼び出しで書き込もうと
すると確認画面を出してsubbbs.cgiにポストしなおすように求めます。これは2
ちゃんと0ちゃんとで違いはないと思います。が、2ちゃんブラウザの場合、
subbbs.cgiではなくbbs.cgiに再ポストするようになってるものが多いようで
す。2ちゃんではそれでも問題なく受け付けてくれるようなんで問題にならない
んですが、0ちゃんだとあくまでsubbbs.cgiへのポストでないと受け付けないの
で、ツールで立てられない問題が生じるわけです。

なぜ2ちゃんではbbs.cgiでも受け付けるかというと、たぶん、投稿確認の際に
サーバー側から特殊なコードがhidden属性のついたフォームデータとして発行さ
れるんですね。それをツール側で取得して、送信データに付加すればbbs.cgiで
も受け付けてくれるということだと思います。

212 :名無しさん@0ちゃんねる:2003/02/21 19:13 ID:???
>>211には、1文に「問題」という言葉を3箇所も使っているという問題があるよ
うです。

213 :名無しさん@0ちゃんねる:2003/02/21 19:14 ID:???
>>211
ふむふむ
つまり、一応不具合という訳ではないということですね
でも2ちゃん完全互換を目指すなら(ry

214 :名無しさん@0ちゃんねる:2003/02/21 19:15 ID:???
>>212
別に問題じゃないだろw

215 :名無しさん@0ちゃんねる:2003/02/22 10:15 ID:???
>>209
&#+数字は、
&#数字;の数値文字参照の ; がないのが問題になる。
文の途中とかだと問題無いけど&#+数字のみだとやばげな落ち方をする。
だから&#数字[スペース]みたいに;が無くても後ろに何かしらの文字があれば大丈夫。
たぶんJaneではDoeだけだと思う。

216 :名無しさん@0ちゃんねる:2003/02/22 13:04 ID:.gMihbp2
2ちゃん
1&6〜9 /test/read.cgi/qa/999999999/6-9
6〜9のみ(1は除く) /test/read.cgi/qa/999999999/6-9n
1&9のみ /test/read.cgi/qa/999999999/9-9
9のみ(1は除く) /test/read.cgi/qa/999999999/9
1&9〜 /test/read.cgi/qa/999999999/9-
9〜(1は除く) /test/read.cgi/qa/999999999/9-n
1〜50まで /test/read.cgi/qa/999999999/-50
1&最新50 /test/read.cgi/qa/999999999/l50
最新50(1は除く) /test/read.cgi/qa/999999999/l50n
imode用 /test/read.cgi/qa/999999999/i
imode用2 /test/r.i/qa/999999999/

ぜろちゃんだとちょっと違う予感

217 :名無しさん@0ちゃんねる:2003/02/22 13:06 ID:???
ぜろちゃんも調べてみてください

218 :あぼーん:あぼーん
あぼーん

219 :名無しさん@0ちゃんねる:2003/02/22 14:51 ID:???
誰か張りやがったな&#+数字
doeでみれないじゃないか
管理人さん218をあぼんしてください。
ちなみにブラウザから書きこんでます。

220 :名無しさん@0ちゃんねる:2003/02/22 15:11 ID:???
>>219
大丈夫。
何回かやってれば正常に見れるようになる

221 :名無しさん@0ちゃんねる:2003/02/22 22:17 ID:.gMihbp2
ラウンジじゃ2月22日22時22分に222GET無理そうなのでこのスレでやらせてもらいます。

222 :名無しさん@0ちゃんねる:2003/02/22 22:22 ID:.gMihbp2
キタ━━━━ヽ(゚∀゚ )ノ━━━━!!!!

223 :名無しさん@0ちゃんねる:2003/02/22 22:24 ID:???
おめ!(w

224 :名無しさん@0ちゃんねる:2003/02/22 22:31 ID:.gMihbp2
あり!

225 :7M. ◆7M./4Uw. :2003/02/22 23:29 ID:???
>>222
すげー!!おめ!

226 :管理人 ★:2003/02/23 01:05 ID:???
>>218
JaneDoeだと落ちるみたいなので一応あぼーんさせてもらいました。

>>222
すごいでつねw。おめでt(ry

227 :マロンちゃん ◆Roon9Im. :2003/02/23 01:22 ID:???
>>226
あ、あぼーんがあった時にはかちゅ〜しゃだと
ログを再取得し直さないと見れないんですよね。

228 :名無しさん@0ちゃんねる:2003/02/23 14:26 ID:???
不具合ではないと思いますが
2chと違う所をまとめてみました。
できれば変えて( ゚д゚)ホスィ(デフォルトでこうなっていて( ゚д゚)ホスィ)ところです。

・告知欄の色(2chは#ccffcc、0chはorange)
・看板の下の空白(2chは空白がない、あるいは1行、0chは2行)
・SETTING.TXT(2ch互換にして、初めから2chと同じ設定になっていると( ゚д゚)ウレスィです)
・一番下の「どのような形の削除依頼であれ公開させていただきます」(0chにはない)

下に続く

229 :名無しさん@0ちゃんねる:2003/02/23 14:26 ID:???
・スレッド新規作成の所の「スレッド新規作成」&「0ch BBS ver.2003-02-22」(2chにはない)という表記は無しにして
 2chのように「2ちゃんねる20030117」という風に一番下に加える。
・スレッド新規作成の所を「新規スレッド作成」ではなく「新規スレッド作成画面へ」という表記にして
 一番左側にずらす。
・レスアンカー(>>229http://tolkien.s7.xrea.com/test/read.cgi/jikken/1043331322/229
 などの処理。たしか誰かがまとめてくれていたような・・・)
・エラーメッセージ

230 :名無しさん@0ちゃんねる:2003/02/23 14:27 ID:???
動作には関係ないですし、どうでもいいことが多いですが
よろしくお願いします

231 :名無しさん@0ちゃんねる:2003/02/23 14:35 ID:dAN4qvvc
・1043331322/230- のような指定の仕方だと>>1が表示されない(2ちゃんは表示される)
・スレッドを表示したとき、<hr>が一個多い。

232 :名無しさん@0ちゃんねる:2003/02/23 14:41 ID:???
231 名前:名無しさん@0ちゃんねる:2003/02/23 14:35 ID:dAN4qvvc
 ↑ここに:がない。

233 :Aさん ◆/E1/G4IY :2003/02/23 15:28 ID:???
>>228-232
私も見た目を重視しているので、ほとんどそうしちゃいました。

234 :Aさん ◆/E1/G4IY :2003/02/23 15:59 ID:???
>>232
あれ? : ってどこに? 

235 :名無しさん@0ちゃんねる:2003/02/23 16:02 ID:???
1 名前:名無しさん@0ちゃんねる:2003/01/23 23:15 ID:???
1 :名無しさん@2ちゃんねる :03/02/23 16:01 ID:???

236 :名無しさん@0ちゃんねる:2003/02/23 16:08 ID:???
>>226
最新版では落ちなくなりました。
これで安心してDoeでぜろちゃんねるがみれます。
ありがとうございました。

237 :名無しさん@0ちゃんねる:2003/02/23 16:44 ID:???
何度か話が出てますが、スレ表示、特に表示範囲の解釈に関しては、2ちゃんと
の比較よりも負荷や、指定範囲の妥当性を重視した方がいいと思うんですよ。今
パッチ書いてるんですが。

例えば /key/0 のような無効な指定だと2ちゃんでは>2から最後まで表示します
が、これはあまりよくないと思うんですよね。こういうのはどっちかというと不
具合の部類に入る気がするんで、そんなのまで真似する必要はないと思うわけで
す。どうですかね。とりあえず貼ってみてもいいっすか?

238 :名無しさん@0ちゃんねる:2003/02/23 17:44 ID:???
あぁここに詳しい情報がありましたね。>>78-79
もうちょい検討してみます。

239 :Aさん ◆/E1/G4IY :2003/02/23 18:02 ID:???
>>235
「名前」を2ちゃんブラウザのスキンで表示させてないのでは?

240 :名無しさん@0ちゃんねる:2003/02/23 18:17 ID:???
>>233
うpppppppppppききききききききぼぼぼぼぼぼぼーーーーーーーーんぬ
というかお願します

241 :237:2003/02/23 19:12 ID:???
未テストですが貼ってみます。bzip2+uuencodeです

begin-base64 666 getdata.pl.diff.bz2
QlpoOTFBWSZTWYpHf0EAAjJf/c+wTP//+8AAUQSnp94KEIfGAREAAiACZgAi
QABAAlHaySLBIqKZPKAyaaDTRgjIaANNAGIDDR6oJERKm0yn6CnpkNIaYj1D
1MmhgTEGTCaZA4yZNGIYmmAgYE0wRgmJppoAMIJFTSPQhNDEABtRppkAaNAN
AAAsSxjQCwHpOQRAr2NQ00wqyGhm6TDbbdCEhORQ3vnKkKCtisZDklqXKJ0j
PSyS4dkx49lUdo6sY3bAjXoNt0RIrazkS0C94YBqQMIoFuUkYDY5DQL9qeWI
RCMl6CgMWC4XBjDslUSUbIqSoMG3GrCNYZVpVfS8TtNhXsLOuulqW6K8gaE2
BSgNpg4SJQTapEBi502NDRaMY0H1dUjDug/MRDi4gp617VmWsNaq0MNXlhTd
EUwGcSKwIcXVQgErc/oImNwrkSum7G5jCAonVQ5Btq4EopyYJyhnHAxDOQql
YiSk5gJc0o4kk1pMxDoYSsGk2xpFwkzFIJNKpMn0Y9PTsil53xrLwXRGGHK1
66Jl5JcJFupGNksxAbzvME8EQ0MSMu+Rm+yMogPNXgXqkQygxh0iApC+l1gq
gVshZCZLLQVBdokHcC52qgGmERARJkrUgyxkCqoXwsoJ0d8oWxDJNVRT4QmE
BcP7wWpO27mEKu8Fy9RBamMHkE2RDwCxglivhIYbRss1C/iEaTc8QE5IVME0
o9taJkd8L32GvJmm/pp+XUkWiVQtpEwQUOhyN77iZblh1NIYthMF/i7kinCh
IRSO/oI=
====

242 :237:2003/02/23 19:19 ID:???
/-50 のような形式で指定した場合、0を指定した場合の不具合修正と、nを置け
る位置が2ちゃん同様柔軟になると思います。

243 :名無しさん@0ちゃんねる:2003/02/23 23:45 ID:DW8fJb16
>>229
>・スレッド新規作成の所の「スレッド新規作成」&「0ch BBS ver.2003-02-22」(2chにはない)という表記は無しにして
> 2chのように「2ちゃんねる20030117」という風に一番下に加える。
2ちゃんねるじゃないんだからこれはいらないでしょ。
そもそも2ちゃんねるじゃないのに2ちゃんねると名乗ることの方がよくない気がしますが。

244 :名無しさん@0ちゃんねる:2003/02/23 23:46 ID:DW8fJb16
それと
>・一番下の「どのような形の削除依頼であれ公開させていただきます」(0chにはない)
これも運営する人によって変わってくるので不要でしょ。
削除以来はメールでお願いしますってタイプの掲示板もあり得ると思われ。

245 :管理人 ★:2003/02/24 00:44 ID:???
>>228-230
まとめありがdございます。>>243-244さんの意見などもふまえて
いろいろ考えてみようとおもいまつ。

>>237
たしかにそうですね。
そこらへんは効率的な(かつ自然な)方法で逝きたいなとおもってます。

246 :名無しさん@0ちゃんねる:2003/02/24 04:51 ID:9jF0Bty6
aa

247 :名無しさん@0ちゃんねる:2003/02/24 16:47 ID:???
>>243
いやそう言う意味ではなくて
2ちゃんと同じ形式にしてほしいということで
2ちゃんと同じ場所にいまのバージョンなら
ぜろちゃんねる20030222
って感じに

>>244
必ずしもその文字でなくていいので
管理メニューからいじれるようになればなぁ、と。

248 :名無しさん@0ちゃんねる:2003/02/24 16:52 ID:???
>>228
> ・看板の下の空白(2chは空白がない、あるいは1行、0chは2行)
はもしかして今回のバージョンで解決された?

249 :名無しさん@0ちゃんねる:2003/02/24 17:17 ID:???
告知欄で文章を入れるほう
ここでは
広告です。。
となっている所。
ここに何も入れないと
左側の枠だけが太くなってしまいます
どうにもかっこ悪いです

250 :名無しさん@0ちゃんねる:2003/02/24 17:34 ID:???
mindex.htmlではなく、
i/index.html
のほうがいいと思います

251 :Aさん ◆/E1/G4IY :2003/02/24 18:39 ID:???
>>249
print.pl、890行目からのsub PrintBanner。
close(BANNER);の下を以下のようにすれば左が空の時でも同じ太さに。
携帯用のほうはi-modeが<table>に対応していないので枠なしにしました。

if ($mode != 0){ # 携帯用
 ($subj,$bans) = split(/<>/,$Banners[0]);
 chomp($Bans);
 if ($subj eq ""){printb("<center>$bans<br></center>\n");}
 else {printb("<center>$subj<br>$bans<br></center>\n");}
}
else{ # PC用
 ($subj,$bans) = split(/<>/,$Banners[1]);
 chomp($Bans);
 printb("<table border=1 cellspacing=7 cellpadding=3 width=$wid%
   bgcolor=$SETTING{'BBS_MENU_COLOR'}>\n");
 if ($subj eq ""){printb("<tr><td>$bans</td></tr></table><br>\n");}
 else {printb("<tr><td><b>$subj</b></td>
   <td>$bans</td></tr></table><br>\n");}
}

252 :名無しさん@0ちゃんねる:2003/02/25 19:54 ID:???
ここでは看板の下に隙間があいてないのに
スクリプトダウソして自分でやると隙間があいているのはなぜ?

253 :管理人 ★:2003/02/25 23:46 ID:???
>>252
最新版(030222)をダウソされましたでしょうか?
それじゃないと空白できてしまいます。

254 :名無しさん@0ちゃんねる:2003/02/26 17:57 ID:???
>>253
http://tolkien.s7.xrea.com/public/0chv2000/test030222.zip
これですよね?
うーん・・・・やっぱりだめでした
ためしに全部更新してみましたがやっぱりだめです
失礼ですがもう一度確認してもらえませんか?

255 :名無しさん@0ちゃんねる:2003/02/26 18:18 ID:b5omzb7s
>>254
俺はあいてないよ。030222で

256 :名無しさん@0ちゃんねる:2003/02/26 18:20 ID:???
俺も

257 :名無しさん@0ちゃんねる:2003/02/26 18:23 ID:???
>>251
最初透明になってしまってあせったけど
SETTING.TXTで設定できるようになっていたのですね。(・∀・)イイ!
Aさんのスクリプトをぜろちゃんの管理人さんに渡せば
上で出ている不具合(要望?)が一気に解消されて、
作業がはかどるヨカーン

258 :名無しさん@0ちゃんねる:2003/02/26 18:29 ID:???
>>255>>256
新しく掲示板を作ったら空白がなくなりました・・・
元のところはsbject更新や掲示板更新、
掲示板情報更新をやっても空白があります・・・
なぜでしょうか

259 :名無しさん@0ちゃんねる:2003/02/26 18:51 ID:???
新しく作った所にログを送るしか方法はないですかねぇ

260 :名無しさん@0ちゃんねる:2003/02/26 19:04 ID:???
どうしよう・・・

ところで皆さんはスクリプトの更新をする時どうやってるんですか?
俺はsbject更新だけやってるんですけど・・・

261 :名無しさん@0ちゃんねる:2003/02/26 19:38 ID:???
subjectだった

誰からもレスが来ないので
新しく作った所に写します

262 :名無しさん@0ちゃんねる:2003/02/26 19:48 ID:???
すみません
原因がわかりました・・

263 :管理人 ★:2003/02/27 23:36 ID:???
>>262
( ´∀`)ヨカタですね。
(原因はなんだったんでしょうか?)

264 :名無しさん@0ちゃんねる:2003/02/28 00:25 ID:???
>>263
head.txtのタグの書き方をミスっていました
情けない・・・

265 :名無しさん@0ちゃんねる:2003/02/28 01:42 ID:???
>>497,498,503
http://tolkien.s7.xrea.com/test/read.cgi/jikken/1043331322/249,251
このへんも

266 :265:2003/02/28 01:43 ID:???
誤爆

267 :hoge ◆TUIS.pc. :2003/03/03 00:34 ID:AkrxfRys
リンクのクッションの不都合だと思うのですが、
例えばクッションURLにime.nu/を指定した場合、
http://www.yahoo.co.,jp/
というURLの書き込みは
http://ime.nu/www.yahoo.co.jp/
となり正常ですが、

https://www.yahoo.co.jp/
のようにhttpsから始まるURLの書き込みは
https://ime.nu/www.yahoo.co.jp/
とリンクされてしまい、飛べない不都合が起こります。

https://の場合はあえてリンクを張らなくするか、
クッションに用いるURLをhttp://ime.nu/のようにhttpから指定するようにして、
元のURLはhttpを削らずにその後ろに繋げるだけにした方が使いやすいかと。
(ime.nuはそのままでは使えなくなりますが)

268 :名無しさん@0ちゃんねる:2003/03/03 17:30 ID:xrt6sf0c
i-mode版
http://tolkien.s7.xrea.com/jikken/mindex.html

から新スレは立てられないのでしょうか?
ボタン押下は出来ますが、タイトルが空白だからダメな旨のMSGが返却されてしまいますが…。



269 :(´-`):2003/03/03 18:26 ID:???
>>268
携帯からは「キャップ付のみスレ立てできる」だったような。

270 :名無しさん@0ちゃんねる:2003/03/03 20:44 ID:???
>>267
https://
って本家もリンク貼るようになってたっけ?

271 :名無しさん@0ちゃんねる:2003/03/03 23:50 ID:???
>>269
レスさんくすです。
PCから試してみたのですが、画面上から取れるアクションは
"スレッド作成"のリンクをクリックする以外に無いように思います。

その結果、

"ERROR:タイトルが無い
タイトルが空です。。。
なにか書いてくだちい。。。" と返されてしまいます。

タイトルを書きたいのですが、その枠がありませんです…

本サイトのi-mode版でも同様だと思うのですがいかがでしょうか…。
http://tolkien.s7.xrea.com/jikken/mindex.html



272 :271:2003/03/04 00:01 ID:???
すまみせん。自爆でした。
mindex.htmlを携帯電話(TUKA:ez-web)からアクセスしたら、
ちゃんと新スレ立てられました。

273 :271:2003/03/04 01:01 ID:???
AgentModeか…
でもPCからでもmindexが使えなきゃヤダとか言われそうで鬱

あと、携帯からスレ立てするとスレの並び順が変わっちゃう事象もありましたです。

274 :管理人 ★:2003/03/05 23:58 ID:???
>>273
報告ありがdございます。
どのようなときに並び順が変わるなど規則性はありましたでしょうか?

275 :271:2003/03/06 18:35 ID:???
管理人さまお疲れさまでございます。
>>274
>どのようなときに並び順が変わるなど規則性はありましたでしょうか?

結論を言いますと、携帯からのスレ立て時ではなく、
Admin画面からの"スレッド保守(*)"にて、
任意のスレを"スレッドの削除(現存)"すると、並び順が変わりました。

(↓具体例を下記にカキコします)



276 :271:2003/03/06 18:35 ID:???
Admin画面からの "スレッド保守(*)" 機能にて任意のスレを "スレッドの削除(現存)" して、
"subjectの更新(*)" → "仕上げ"ボタンの押下 をすると、

各スレのタイムスタンプが上から順に、
2003/03/04 23:44 ID:???
2003/03/04 00:49 ID:???
2003/03/04 00:15 ID:bCL6VOXI
2003/03/03 15:12 ID:CH2IQ5Xk
2003/03/03 14:29 ID:???
2003/03/03 14:26 ID:???
と、降順整理されました。既出の仕様ならすまみそん。


277 :名無しさん@0ちゃんねる:2003/03/06 19:06 ID:???
そりゃタイムスタンプ順に並べてるんだからタイムスタンプ順に並ぶさ

278 :277:2003/03/06 22:15 ID:???
あれ、ごめんなさいソース見たけどよくわかんない。

279 :管理人 ★:2003/03/06 23:41 ID:???
>>275-276
以前「subject更新時は新しい順に並び替えてほしい」という要望があったので
そうしてます。
subject更新はdatディレクトリ内のdatファイルを全て検索してるので、新しい順
か古い順にしか並べ替えられません。(スレッドキーを見て)
subject.txtと同期を取っていくと面倒なのでそうしてます。

280 :271:2003/03/07 00:19 ID:???
>>279管理人さま、お疲れさまです。

>以前「subject更新時は新しい順に並び替えてほしい」
>という要望があったのでそうしてます。

了解しました。仕様だったのですね。こりゃ失礼しました。

281 :不具合報告:2003/03/07 17:26 ID:S2gp476s
http://tolkien.s7.xrea.com/test/read.cgi/jikken/1030795415/64-65

282 :名無しさん@0ちゃんねる:2003/03/08 21:52 ID:???
>281
print.plのConvertMessage関数に、こういうパターンが何箇所かあります。

((?:https?|ftp)://(?:[-\w.!~*'();/?:\@=+\$,%#]|&(?![lg]t;))+)

これの最後あたりのこの部分

&(?![lg]t;)

を、

&(?!(?:[lg]|quo)t;)

とすると直ると思います。が、これでも穴があるような気もする。

283 :名無しさん@0ちゃんねる:2003/03/09 14:02 ID:???
dat落ちしてhtml化させたスレが専用ブラウザから見れないんですが…
見られる様にしてください。

284 :名無しさん@0ちゃんねる:2003/03/09 21:24 ID:???
>>283
ブラウザの問題かと

285 :名無しさん@0ちゃんねる:2003/03/09 21:32 ID:???
>>284
OpenJaneなんだけど
かちゅとか他の専用ブラウザだと見れるんですか?

286 :コラオドロイタ(゚д゚;) ◆/dEnAiNo :2003/03/09 22:45 ID:???
ゾヌ2はダメでした。ディレクトリ構成が2chと違うからダメじゃないかと。。。

287 :コラオドロイタ(゚д゚;) ◆/dEnAiNo :2003/03/09 22:46 ID:???
>>286>>285さんへのレス

288 :名無しさん@Vim:2003/03/09 23:05 ID:???
サーバーが2chかどうかで分けて、非2chだとキーが10桁でもサブディレクトリ1
つだけ、.gzも付けない、という風にすれば大丈夫なんじゃないでしょうか。自
分はそれでうまくいってるんですが。

289 :283,285:2003/03/10 17:12 ID:???
>>286
2chと0chだとどう違うんですか?
というかどのディレクトリにあるんですか?

290 :288@Vim:2003/03/10 17:55 ID:???
む、何か勘違いしてたかも。0chの過去ログには対応できてないっぽい。

291 :名無しさん@0ちゃんねる:2003/03/10 18:08 ID:???
2chだと、ここを例に取ると

ttp://tolkien.s7.xrea.com/jikken/kako/1043/10433/1043331322.dat.gz

という感じになる。で、0chだと、

ttp://tolkien.s7.xrea.com/jikken/kako/1043331322.html

となって、datファイルは置かれないみたい。違う?

292 :名無しさん@0ちゃんねる:2003/03/14 20:47 ID:HFYD/jbM
去年末ぐらいのVerから0301に変更しました

かちゅ〜しゃ使ってるのですが、アンカータグでレス見に行ったときに
本文の先頭の行が半角ずれて表示されてるんです

datの本文の先頭に無駄な半角入ってませんか?

293 :名無しさん@0ちゃんねる:2003/03/14 20:47 ID:???
>>292
ズレ確認テスト

294 :名無しさん@0ちゃんねる:2003/03/14 20:57 ID:???
と思ったら2chのdatにも半角スペース入ってるのね・・・
なんで0ちゃんスクリプトだけ、ずれるんだろう。

295 :名無しさん@0ちゃんねる:2003/03/14 21:06 ID:???
うわほんとだ。なんで?
ちなみにスペース入れることになった経緯は>>196-203

296 :名無しさん@0ちゃんねる:2003/03/14 21:18 ID:???
ああなるほど
2chのdatは改行後の先頭にも半角スペースが入ってるのか
だからずれてるように見えないのか・・・

0chスクリプトにも改行後の半角スペースきぼんぬ

297 :名無しさん@0ちゃんねる:2003/03/15 16:20 ID:???
ちょっとVimで表示がおかしくなったので気づいたんですが、2chでは<br>の前後
には必ず1つ半角スペースが入る仕様になってるようです。2つ改行があれば

' <br> <br> '

のようになります。最新版だと

'<br><br> '

となっちゃいますね。これでどうでしょう?

diff -ur test030314/test/bbs.pl test/bbs.pl
--- test030314/test/bbs.pl 2003-03-15 00:19:00.000000000 +0900
+++ test/bbs.pl 2003-03-15 16:14:50.000000000 +0900
@@ -553,9 +553,8 @@
my ($text,$host,$capi) = @_;
my $buf,$ln,$c,@m;

- $text =~ s/\r\n|\r|\n/<br> /g; # 改行
- $text =~ s/ +<br>/<br> /g; # 空白+<br>
- $text =~ s/( )+<br>/<br> /g; # 空白+<br>
+ $text =~ s/\r\n|\r|\n/<br>/g; # 改行
+ $text =~ s/( | )*<br> */ <br> /g; # 空白+<br>
if ($capi != 10){
# 本文の長さ・行数を調査
$c = $CGetData->GetTextLine($text);

298 :297:2003/03/15 16:26 ID:???
あぁうっかりしてました、ブラウザだと複数空白文字は潰れますね。半角スペー
スをアンダースコアで書くと

> 2ch

'_<br>__<br>_'

> 0ch

'<br><br>__'

という感じです。失礼しました

299 :297:2003/03/15 17:45 ID:???
すいません、これだと行頭の半角スペースが全部食われてしまいますね。2ch
でもそうかと思ってそうしたんですが、どうも違うみたいです。とりあえず撤回
します。

300 :名無しさん@0ちゃんねる:2003/03/15 17:47 ID:???
300get!

301 :名無しさん@0ちゃんねる:2003/03/15 17:53 ID:???
>299

それ以前に連続した改行のとき、間の空白は2個でなく1個だけになってしまうん
じゃないか? そのやり方だと。よくわからんが

302 :301:2003/03/15 18:06 ID:???
こうすればいいんじゃないかな? 流出したbbs.cgiを参考にしました。

$text =~ s/\r\n|\r|\n/<br>/g;
$text =~ s/( | )+<br>/<br>/g;
$text =~ s/<br>/ <br> /g;

303 :名無しさん@0ちゃんねる:2003/03/16 10:45 ID:???
どうもまだ半角空きの法則がおかしいような気がする・・・

304 :見習い:2003/03/16 15:34 ID:???
不具合ではないですが気付いたことがあるので報告します。

IDが2chと違います。
2chだと"."(ピリオド)ではなくて
"+"(プラス)が出ます。(2chでは"."は出ません)

305 :管理人 ★:2003/03/19 01:12 ID:???
行頭スペースに関する考察サンスクです。
参考にして修正したいと思います。

>>304
IDにピリオドが入らないということでしょうか?
(実は2ちゃんでIDをどのように変換してるか知らないので、
IDは同じにはならないです)

306 :名無しさん@0ちゃんねる:2003/03/19 13:36 ID:???
管理人さん
設置環境として考慮されているかどうかわかりませんが
WinXP+Apatch+Perlな環境で運用しようとしています

SUB_BBS=onでスレ立てすると改行が2重になってしまいます
入力した内容が1行おきに表示されるます
SUB_BBS=offでのスレ立てやレスは問題ありません

書き込み確認のbbs.cgiのレスポンスですでに改行が2重になっているのは
確認しました

本文入力欄
---------------
a
b
c
---------------
と入力するとbbs.cgiのレスポンスが
内容:<ul>a

b

c
<input type=hidden name=MESSAGE value="a

b

c"></ul>
となっています


307 :見習い:2003/03/19 16:49 ID:???
>>305
そうです。IDにピリオドが入りません。
その代わりにプラスが入ります。

308 :名無しさん@0ちゃんねる:2003/03/19 17:09 ID:???
>307
根拠を説明して。

245KB
続きを読む

名前: E-mail(省略可)
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス