read.cgi再開発スレ
■ このスレッドは過去ログ倉庫に格納されています
稼働させると問題が多発しているread.cgiを再開発等を話しあうスレッド
です。
アイデア等がありましたらこちらへどうぞ http:// のリンクとか
ime.nu 挿入とか リンクは別窓で開くようにしてよー
900とか950超えた時の警告メッセージが出てないよー
もとに戻してくれー 以前はどうだったっけ? (仕様)
どのように実装されていたっけ? (htmlこーど) 1000超え
<table><tr><td bgcolor=red><br><br><font color=white>レス数が1000を超えています。残念ながら全部は表示しません。</font></td></tr></table>
950超え
<table><tr><td bgcolor=red><font color=white>レス数が950を超えています。1000を超えると表示できなくなるよ。</font></td></tr></table>
900超え
<table><tr><td bgcolor=yellow>レス数が900を超えています。1000を超えると表示できなくなるよ。</td></tr></table>
いずれもヘッダの</div>とタイトルの<p>の間に表示
リンクは… 各リンクに target="_blank" 入れるよりは
<base href="http://qb5.2ch.net/operate/"> のところを
<base href="http://qb5.2ch.net/operate/" target="_blank">
ってしたほうが早いかも http://sports2.2ch.net/test/read.cgi/entrance2/1103750364/
http://qb5.2ch.net/test/read.cgi/operate/1104505527/
ヘッダ部がやっぱ少しイメージ違うな…
<div style='width:100%; border-bottom:1px solid #888;'> を
<div style='width:100%; border-bottom:1px margin-bottom:12px; solid #888;'>
あたりにすれば似るかな >>591
なんでだろ?
前のコードそのままのはずなんだけど、
やってみる?
<div style='width:100%; border-bottom:1px margin-bottom:12px; solid #888;'> 1000超えのときは下の
<hr>
<center><a href="../test/read.cgi/hoge/0000000000/1001n-">新着レスの表示</a></center>
これはいらないと思う be板が割と新しいread.cgiだった
http://be.2ch.net/test/read.cgi/be/1103249865/
1000/950/900超えの警告は「最新50</a>」と「</span>」の間に<p>を
挟んで表示されていたみたい
ごめんね ■ 調子の悪いスレッドの修理承り口2
http://qb5.2ch.net/test/read.cgi/operate/1084445786/953
datに\0が入ってた場合に旧版だと*に置き換えて表示してたけど
新版だとコケてるような。 >>603
1レス壊れるだけじゃなく
それ以降のレスまで表示されなくなっちゃいます。 そんな dat の出現頻度との兼ね合いだけど
512KB ある dat を一バイトずつ毎回チェック&置き換えは入れたくないな、 >>599
<a href="../test/read.cgi/operate/1104505527/l50">最新50</a>
</span>
<span style=float:right;>
[PR]<a href=""> </a>
[PR]
</span>
<br style=clear:both;>
</div>
<p>
<table><tr><td bgcolor=red><br><br><font color=white>レス数が1000を超えています。残念ながら全部は表示しません。</font></td></tr></table>
<p> つうかbbs.cgiの時点で\0は消して格納してほしいが >>605
どのみちdatをレス単位に切り分けるために\nを探して毎回1バイトずつチェックしてるわけだし。 個人的な意見ですが、
'*'への置き換えよりも、単に捨てる(無視する)方が適切な処理な気がするんですが。
俗に言う「名前欄に***」も起きなくなりますし。 そういえば&があってもそこから先がリンクにならないですね。
でもリンクをつけるところにバグが潜んでるらしいとか。 Netscape(R) Communicator 4.7で見ると、
88バイト分、右にスペースは直してくださいです。 >>620-621
おおお、ありがとうございますー
>>625
右寄せじゃ無く、左に空きが出るのです。 Netscape4.xはスタイルシートへの対応が不十分なため、floatが使われていると表示が乱れます。
Netscape4.x側の問題なので、スタイルシートを無効にして使うのが無難かと。>>>623 >>627
下記はちゃんと見る事が出来たりするのですよ。
http://pc5.2ch.net/mac/
read.cgi ver 05.0.0.6 2005/01/05
FOX ★
何処が違うのでしょうかね? >>629
ありゃりゃん? 私のところはこんな感じで乱れたけど違う感じなのかな?
↓ネスケ4.7でスタイルシート有効のスクリーンショット
http://age.tubo.80.kg/age01/img-box/img20050105233934.png スタイルシート関連を中心に些細な要望を
★スタイルシートに引用符付けて欲しいな
<span style=float:left;>
<a href="./">■掲示板に戻る■</a>
↓
<span style='float:left;'>
<a href="./">■掲示板に戻る■</a>
★アンカーにも引用符付けて欲しいな
<a href=http://info.2ch.net/test/tb.cgi?__mode=list&tb_id=http://qb5.2ch.net/test/read.cgi/operate/1104903372/>関連ページ</a>
↓
<a href="http://info.2ch.net/test/tb.cgi?__mode=list&tb_id=http://qb5.2ch.net/test/read.cgi/operate/1104903372/">関連ページ</a>
★タグの順序が逆ですよ
<a href="../test/read.cgi/operate/1104903372/l50">最新50</a>
<p>
</span>
↓
<a href="../test/read.cgi/operate/1104903372/l50">最新50</a>
</span>
<p>
★右側の[PR]の前に改行入っているから空白入るけど…&スタイルシートに引用符付けて欲しいな
[PR]<a href=http://chbox.com/goods/>2ちゃんねるカレンダー2005</a>
[PR]
</span>
<br style=clear:both;>
↓
[PR]<a href=http://chbox.com/goods/>2ちゃんねるカレンダー2005</a>[PR]
</span>
<br style='clear:both;'> >>631
と゜ーだ
広告は定義ファイルから読んでいるんで
管理人にお願いされたし ><span style='float:left;'>
これはどうかと思うが…
属性値は二重引用符で括るで統一しようぜ
>★タグの順序が逆ですよ
これも本来は
<p>
<span style="float:left;">
<a href="./">■掲示板に戻る■</a>
(中略)
</span>
</p>
ってしなきゃだし… まぁ>>589あたりで言わなかった俺も悪いが
(そんなことにこだわるとは思ってなかったので) そんな
ばらばらに言われても、
意見統一してから出してください 現在の状況
第2ステップは
2-1) bug つぶし
2-2) 仕様の変なところは変更
2-3) 時代背景にあわせたデコレーション そんでは提案だけ。取り入れるかどうかは、、、
えと、.datに、
"<a href=..."だけではなく、">>"+数字があったら、
同一スレ内のリンクに置き換える(BEのリンクと同様に)。
.datの形式が変わっても、専用ブラウザは外部板との関係で問題なく扱えるはず。
で、これら形式への対応をを、bbs.cgiよりも先にやっておく。
普通はその形式の.datは存在しないので、(バグがなければ)誤動作はしないはず。
手動で特定形式の.datを放り込んで読んでみれば、テストも出来る。 >>638
span span しているけど、
もっと理論的マークアップを考えてみないか?
dfn strong em code cite var kbd pre sampとかとかとか。
それをhead内でclass属性なしのを定義しておけば容量減るし。
関係ないの混じってるって? そこはご愛嬌。 >>637
置換をやったりしますか?
ttp://ansitu.xrea.jp/guidance/?supplement#o0c3cb41 たとえばこのスレで645までしかカキコミがないとき、
http://qb5.2ch.net/test/read.cgi/operate/1087199303/646n-
でショートカット作っておくと、新着レスがあったときだけ表示されて便利だったんだけど。
全部表示されるようになっちゃったね。仕様変わったの?既出かな。ごめん。 >>646
―――――――――――――――――――
新着を開く
―――――――――――――――――――
を復活させる。 c.2chの「新」と同じ機能ということなのかしら?
>ギャルゲ板ですが
>http://game9.2ch.net/test/read.cgi/gal/1065611479/
>上記のスレは現在807までレスが進んでいるのですが、
>IEで見ると何故か643までのレスしか表示されません。
>特にエラーは表示されていません。
>かちゅ、OJD等専用ブラウザでは特に問題なく見れます。
>また、携帯からのアクセスも正常のようです。
>
>確認OS:98/XP ブラウザ:IE6
■ 調子の悪いスレッドの修理承り口2
http://qb5.2ch.net/test/read.cgi/operate/1084445786/974 >>650
直さないでー
その dat 回収して精査するから 644の名前の前に406ヶのNull
当時のスレ見たら鯖が落ちたときなにかが・・・
【Project peko】2ch特化型サーバ構築作戦 Part11
http://qb3.2ch.net/test/read.cgi/operate/1082990543/
質問・雑談スレ 30@運用情報板
http://qb3.2ch.net/test/read.cgi/operate/1083499745/
大移転前のdatを精査しても徒労に終わるだけのような希ガス よくある、鯖落ちで0x00が書き込まれちゃう奴ね。
今までだと、名前の前に***に変換されて表示されていたアレ。 >>654
今度は
644 :**********************(以下略
になる
>>655
仕様じゃなかったっけ? よく憶えてないけど >>655 確かに以前は複数レス指定時は n 指定が入っていました(つまり >>1 除外でした)ね. CSS化の話があるみたいなので、試しに作ってみました。
・たたき台
http://age.tubo.80.kg/age01/img-box/img20050107160300.html
・修正案
http://age.tubo.80.kg/age01/img-box/img20050107160315.html
コンセプト
・IE6で大体旧デザインと変更なし
・Opera/Firefoxでもそれなりに見れる
・CSS切ってもそれなりに見れる
・Netscape4.x? シラネ。
如何なもんでしょうか?
本当は本文のdl/dd/dtも閉じタグ入れたい感じなのですが。 まんどくさかったからHTMLみないでレスするけど
NN4.xなんて
<link rel="stylesheet" 略 media="screen," すれば済む話じゃないのか? >>664
個人的には、どうせCSS分離をするなら外部ファイルにしたい(今はHTML内部に書いちゃってる)と
思っているので、結局のところそれを盛り込むことになると思うです。
(ただ転送量だのなんだのの関係でCSSファイルを分離可能なのかどうか?
という点に関してはちと私には判断材料がないので実際に実行可能なのかどうかはなんとも)
が、結局それをしたところで、NN4.xでは意図された、あるいは今まで見えていたデザインで
表示はされない(もちろんno CSSでも内容は読めるように配慮しているつもりですが)という意味で
「Netscape4.x? シラネ」と付け加えてあります。 いっそのことHTML 4.01 Transitional準拠に
まぁXHTML 1.1でもいいですが・・ 「Netscape4.x? シラネ」でもHTML 4.01 Transitional準拠でもいいけど、誰か判断するべき人が
ちゃんと判断しなきゃ駄目だろ
訳の分からん奴の勝手な思いで進めても仕方がない とゆーか私はcgiいじる権利もなにもなーわけで、
「こうなったらええかなー」と、ちと要望を出してみてるだけでして。
それが実際に組み込まれるのかどうかは、★持ちさまのご判断ではないかと。
このままスルーされても、私は文句ないというか、それはそれでしゃーないかと。
採用してもらえるようにするには、こう、もう少しそうすることの利点とか出して
★持ちさまを説得できるようにせなあかんですかなぁ。 というか、「cgiいじってるみたいだから、この機についでに」じゃなしに、
「2chHTML規格準化企画」みたいに、別の機会を設けたほうがいいのかもしれないですね… x 2chHTML規格準化企画
o 2chHTML規格準拠化企画
…どっちにしろ大差ないか CSS分離したらクライアントでキャッシュされるのだから、むしろ逆にCSSの分だけ転送量減りますよね。
CSSのリクエストが別個に来るが2回目以降は304 Not Modifiedでヘッダのみの返答だし。
>>655,661 とか >>655+661 みたいに
飛び番レスへのリンク書けるようにして( ゚д゚)ホスィ… >>675
そうやってるけど、それだと表示が別々になるから
一連の会話をひとまとめに読めるようなのが欲しい >>677
JaneViewでまとまって見えるけど…Webブラウザでは全レスになる 表示をCSSに一任、とかHTML4.01(XHTMLでもいい)準拠、とかは是非やって欲しいな〜
2chからの引用が楽になるw んー口上は簡単だけれども、おぢさんとか菅さんを納得させるだけの講釈が難しいんだよなぁ(照)@vaild HTML 価値観が違うんだから無理だろ
俺も2chにはそんなこと求めてないし AA系の板回って機種依存文字や半角カナ使ったAA絶滅させてきたら考えます(無理) ある程度でいいんじゃないのかな
AA板とかは特別だし・・
まあそれほどこだわることでもないから・・ お疲れ様です。
修復スレに以下のようなご依頼がございましたが、>>650-651のようなこと
かもしれませんので、未修復のままご報告申し上げます。
http://qb5.2ch.net/test/read.cgi/operate/1084445786/989
> 989 名前:暇つぶし屋 ◆YNYxYDPsyI 投稿日:05/01/08 23:23:57 ID:T37MWxbV
> 削除依頼は提出済みですが、一応報告を
> (スレ違いならば無視してください)
>
> http://life7.2ch.net/test/read.cgi/psy/1094303269/
> (1/8 23:23現在、レス数889)
>
> こちらのスレがIEからはオプション無しで354まで
> l50では854まで、l100では860までしか取得できません
>
> http://life7.2ch.net/test/read.cgi/psy/1094303269/879の
> 直リンがIEからは「ページを表示できません。」となることから
> この書き込みが原因だと思われます ■ このスレッドは過去ログ倉庫に格納されています