read.cgi再開発スレ
■ このスレッドは過去ログ倉庫に格納されています
稼働させると問題が多発しているread.cgiを再開発等を話しあうスレッド
です。
アイデア等がありましたらこちらへどうぞ ver7.35pはNetscapeとOperaだと横幅によっては少しおかしくなる以外は
問題ないみたい。 ver7.35p で900超のスレも一応正常に表示されるようになりました(Mozilla 1.7.3).
とはいうものの......width なしの float は邪道には違いないので,
これで最終解決としてしまうのもどうかな......とも思いますけど. >>210
CSS 2.1の先行実装だから気にするな 幅が狭くなった時どう表示したいのか ひ に聞きたい
と言うかそれがわからないとどんなHTML書けば良いのかもわかんない >>213
それも確認済み、というか広告は上になったほうが自然だと思ったので。
実際には>>214の言うように ひ に訊かなきゃわからんな。 あと思ったのは,外側の <div> は線を引くためだけにあるように見えるんですが,
それならその <div> をなくして,代わりに <hr> で線を引いてそこで clear:both;
にしたらどうかな,と.
<div style="float:left;">
<a href="../../../../operate/">■掲示板に戻る■</a> ...... <a href=l50>最新50</a>
<!-- 警告ここから -->
<p><table><tr><td bgcolor=yellow>レス数が900を超えています。1000を超えると表示できなくなるよ。</td></tr></table>
<!-- 警告ここまで -->
</div>
<div style="float:right;">
[PR] <a href=http://eq.maido3.com/>新潟ガンバレ!</a> [PR]
</div>
<hr style="clear:both; color:#888; height:1px;">
>>212 なるほど......まぁまだ"Candidate Recommendation"ですけど.
http://www.w3.org/TR/CSS21/visuren.html#floats spanにfloatってのが邪道なんじゃないの?
divで囲んじまえよ。
改行したくねぇんだろ?
改行したくねぇんだろ?
改行したくねぇんだろ?
改行したくねぇんだろ?
>>216
>>117を改良してみた。CSSオフのときは改行されてしまうけどどうだろう?
<div style='width:100%; border-bottom:1px solid #888;'>
<span style=float:right;>[PR] ... [PR] <br></span>
<a href="../../../../operate/">■掲示板に戻る■ ... 最新50</a>
</div> floatにするとインライン要素であってもブロックになっちゃうからねぇ。。。 ああ、divでいいのか。ならこうか?
<div style='width:100%; border-bottom:1px solid #888;'>
<div style="float:right;">[PR] ... [PR]</div>
<a href="../../../../operate/">■掲示板に戻る■ ... 最新50</a>
</div> >>221
あっ、ほんとだ。displayがblockになってる。
(挑発的文章は検閲) >>224
だったらいますぐちょっとでもいいのでお考えください>総帥 >>227
「みんなが考えてくれる」という意味ですよ というか、そんなに幅の狭い環境なんて一体どうゆうのだろう… いやr.iはobsoleteでc.2ch.netだっけ?
どっちにしろread.cgiは使わないよね 書き込み枠幅程度しか広げない。
もしくは
> 46 KB [ 2ちゃんねるも使っている 完全帯域保証 専用サーバ Big-Server.com ] 30,000円/月
↑これが改行しないギリギリ幅。
理由は、常時複数窓(7窓)以上開けてるため。
元々狭いモニタ&↑は比較見のため、なんだけど
こういう人間も居ますんで。。。 1000 名前:動け動けウゴウゴ2ちゃんねる[sage] 投稿日:04/11/04 22:47:51 ID:G+LfURr1
みんなも膣突け!
こういうときはあわてず騒がずF5連打だよ!
1001 名前:動け動けウゴウゴ2ちゃんねる[sage] 投稿日:04/11/04 22:45:33 ID:1YnzT5+u
マジスカ!!
1002 名前:動け動けウゴウゴ2ちゃんねる[] 投稿日:04/11/04 22:46:17 ID:TMcnbvqz
なんだ、なんなんだ…
1003 名前:動け動けウゴウゴ2ちゃんねる[sage] 投稿日:04/11/04 22:46:19 ID:INdXlYvf
うはー悪夢が広がりんぐ
1004 名前:動け動けウゴウゴ2ちゃんねる[sage] 投稿日:04/11/04 22:47:57 ID:dso/jsJj
新Mac 落ちた??
1005 名前:1001[] 投稿日:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
1006 名前:動け動けウゴウゴ2ちゃんねる[] 投稿日:04/11/04 22:47:31 ID:mRDQNFmF
全部死んでない?
1007 名前:1001[] 投稿日:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
1008 名前:動け動けウゴウゴ2ちゃんねる[sage] 投稿日:04/11/04 22:47:37 ID:homFWgwx
dj
1009 名前:1001[] 投稿日:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
1010 名前:1001[] 投稿日:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
Servlet化っていう話は出てこなかったの?
いくらCでもアパッチモジュール化されていないcgiじゃ、
きっついんじゃない?
今すぐってわけにはいかないだろうけど。 この際、インラインスタイルシート使うのやめて外部CSS導入してみては?
キャッシュが効くし転送量も削減できそうだと考えているんだが。 >>239
外部スタイルシート使うとHTTP Requestが増えるんでどうだろ 転送量の問題は現在ではほとんど取りざたされていません 埋め込むのならヘッダに詰め込んでしまいたい。
でもそれが出来ないんですな。 ここ最近の流れをROMってたんだけど、表示に関する問題はそんなにアレなのでは。
>>214>>224ということもあるし 失礼しまーす。
最近、開いても見られない(白紙しか表示されない)スレがたまにあって、
某所で訊いてみた結果、ここでやってることが原因ではないかとアドバイスを受け、
こちらへやって参りました。全然このスレの内容が理解できないままで恐縮ですが
この状態はいつ直るのでしょうか?どなたか教えてくださると嬉しいです。
ちなみにMacOS9.2、IE5.0です。 >>246
日によって違うんですが。今だとですね、例えば
「全掲示板&案内」改定案
http://qb5.2ch.net/test/read.cgi/operate/1070631882/l50
「国語」の教科書〜忘れられない一編〜その3
http://book3.2ch.net/test/read.cgi/books/1071251341/l50
とか。他にもあるでしょうけど今日開こうとしたスレの中では
この二つだけなんで、サンプル少なくて済みません。
同じ板の中でも見られるのと見られないのがあって、法則性はわかりません。
あともうほんのちょっとソフトな感じでアドバイスくださると嬉しいです(泣)
スレ違い・・・なんでしょうか。もしそうなら消えるんで言ってください。 >>247
治す方の立場に立って考えると、どういうことを書けばやりやすいかわかるかも
どの板orスレで起こってるのか
スレ特有のものなら、同じ板内の他のスレはどうなのか
現象の起こる板orスレでは再現性はあるか
真っ白な状態で、HTMLのソースは見れるのか
とか
どうやら
900超え警告+PR表示で見えなくなるっぽいな
MacIE5の挙動はちょっと想像つかないんだが
だれか他に使ってるやつおらんか
>>247
ごめんな >>247
OS9.2.2&IE5.1で見えたけど・・・レス数によって変わる? >>248
>どの板orスレで起こってるのか
結構まんべんなく起こってるような気がするんですけど、普段から
そんなに手広く色々覗いてるわけではないので、ちょっとわからないですね。
>スレ特有のものなら、同じ板内の他のスレはどうなのか
同じ板内でも見られる/見られない混在してます。
>現象の起こる板orスレでは再現性はあるか
再現性の意味がわからないぃ・・・
一回見られなくて、見られるようになって、また見られなくなって、
っていうことがあるか、ってことですかね?
とりあえずなかったような気がします。
>真っ白な状態で、HTMLのソースは見れるのか
真っ白じゃなくて、ライトグレーです。普段の背景色一色。
記述が一切出ません。スクロールバーだけが出ます。縦のも横のも出る。
ソースは見られます。
>>249
>900超え警告+PR表示で見えなくなるっぽいな
それだ!何かそれだと思う。あと、あの、すみません、打たれ弱くて。
>>250
スレ全体のレス数ですか?表示するレス数?
見られないスレはとりあえずどう表示しても(最新50でも全体でも何でも)
見られないです。 今複数の板の900オーバーのスレいくつか開いてみましたが
全部見られませんでした。たぶん>>249がビンゴですねえ。
あと、ウインドウ幅狭い+レス数多いスレは
[PR]が思いっきりがくんがくん改行されてますけど、それはみんなそうなんですか? スクリーンショットを撮ってどっかにうpしてくれると
ものすごく直るのが早くなるかもしれない >>252
PRのそれはCSS使ってるからそうなるね
関係ないけど、今HTMLソース見たら
[PR] <a 略>新潟ガンバレ!</a>
[PR]
と、</a>の後にナゾの改行がありますがこりゃなんですか CSSを適用する前に正しいHTMLを描かないと、、、
はい。strict厨です(^・^)チュッ >>255
ソースの見栄えが悪い
他はすっきり改行なしなのに
逆に利点もないんで、なんでこんなことしてんだろうかなと
まぁ駄文でしたが
>>245の組み合わせで真っ白ページって現象は2chに限らずあるようですな
同じIE5.2でもOSが10ならいけたとかなんとか
なんだろ
IEのサポートページでも見てきます さらっと見てきましたが。mactopiaのIEのページ
http://www.microsoft.com/japan/mac/products/ie/
OS9シリーズ向けのIE5.2ってないんですな
これは問題ないソースでもバグる可能性がある、所謂仕様上の問題では
正式リリース版のIE5.1.7だと、きっとちゃんと見れるんですよね? >>258
>>245にはIE5.0って書いてるように見えるんだが <table align=right><tr><td>[PR] なが―――いPR文の表示をテストするのですゴッゴル [PR]</td></tr></table>
■掲示板に戻る■ 関連ページ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50<br clear=all><hr>
<table><tr><td bgcolor=red><br><br>
<font color=white>レス数が1000を超えています。残念ながら全部は表示しません。</font></td></tr></table><p><font size=+1 color=red>スレッドタイトル </font> 白紙はともかく下はWinIEでもなるから今のところ仕様 [PR]って1つじゃダメなの?
2つも要らないんじゃ…? <PR>「ハッキング」から「今晩のおかず」までを手広くカバーする巨大掲示板群</PR> あのー、MacOS9.2とIE5.0と900オーバー警告文で
スレが表示されない問題ですが、またさらにおかしくなりました。
ずばぁーっと空白が続いてからスレが表示されるように。
(スクリーンショット ttp://www.uploda.org/file/uporg15895.gif)
「801-」が消えてるのは何でだかよくわかりません。
オンマウスでリンクが全部消えてしまうのです。
っていうか、うちだけかも知れない。わけわかんなくてすみません。
こういう報告ってここ以外にするとこないんでしょうか。
何かスレ違いっぽくて申し訳なくて。 >>268
別にここでいいと思いますよ
ただいつ直るかはふめいですけど >>268
何をどうなおせば、それが回避できるのかわからないのですね。 むしろこっちで聞いて直してもらったほうがいいかもね
Web制作
http://pc5.2ch.net/hp/ >>268
あなたとまったくすべて同じ環境ですが、試したところ、あなたと同様の状況になりました。
再現性がありますね。多分、2ちゃん側の仕様なのでは?
まぁ、IE使うのを止めて、専用ブラウザ(マカー用マカエレ)を使用し、
マカー用の初期設定で[画像はマカー用で開く]にチェックを入れておけば
まったく問題ありません。専ブラ使うとIEはとても使う気になれません。
http://tmhkym.net/maka/makaele-1.0x17p.sit (PPC版) OS9.2.2以下
http://tmhkym.net/maka/makaele-1.0x17c.sit (Carbon版) OS X
からダウソロードできます。
ずれたレスかもです。m(_ _)m ( ´-`).。oO(仕様って・・・上で直そうとしてるのが見えないのかなあ・・・) >>275
「専ブラ導入シル」でいいじゃん。
直すなんて無駄な労力使うことないってば。
マカーの9使いなんて今後ドンドン減るんだからさぁ 漏れはマカー用。ユーザだが…
>>276は9erに何か恨みでもあるのか?
…つーかさ、専ブラにしろとかいう問題じゃないでしょ
ここは「read.cgi再開発」の為にあるスレなんだし >>271 ええ、はい、わからないのです。cgiのことはよく知らないのです。
当方だけではどうしようもないのでこちらにご報告に上がりました。
>>272 うーん・・・そちらで何を訊くといって、
アンケートとるぐらいしか手はありますまい。
やりましょうか。アンケート。
>>273 いや、当方この件に関しては閲覧者であって制作者ではないので、
多分お門違いと言われるかと思います。
ええと、「専用ブラウザ導入で解決!」というのは、ちょっと、どうでしょうか。
その伝でいっちゃうとこのスレの存在意義が揺らぎはしませんか。
(でも便利そうなので食指が動きました。詳しい説明をありがとう>>274さん)
じゃあ、ネスケ入ってるからそっちで見りゃいいし、不都合はないということにします。
必ず全環境に適するように作れるもんでもないんでしょうし。
すくなくとも、前は見られたのに今はおかしい、ってのが問題点だと思ったんですが
単なるマイナー環境での閲覧者からの一報告ということで、これにて失礼します。 >>279
>>272-273は解決法を訊いてこい、と言っているのではなくて、
症状の原因を聞いてきたら?と言っているのだと思うんですが。 ・・・!
その「分かる人」がいるのがこのスレではなかったのですね・・・!
ここで訊けばわかるんだと思っていました。すみません!
やっぱり根本的に当方の認識が間違ってたようです。道理でスレ違いなような
感覚が否めなかったはずだ・・・!お騒がせしました!ごめんなさい! read.cgi ver7.50b (04/11/25)にスレッド内検索を実装。 どういう風に変えたらいいのかソース投稿しないと何もしてくれませんよ >545 名前:動け動けウゴウゴ2ちゃんねる メェル:sage 投稿日:04/11/25 17:04:03 ID:bRnojuTl
おーい ひろゆき
地方1をみかけたら
「まちBBSの鯖移転の話どーなってるんだ?」と
と伝えておいてくれや dtのdisplayはinlineじゃなくてblockの方がいいかな。
function grep (pat) {
try {
var r = new RegExp(pat, "i"), d = document.getElementsByTagName("dt");
for (var i = 0; i < d.length; ++i) {
var e = d[i], f = document.getElementById(e.id + "b");
e.style.display = f.style.display = (e.innerHTML.match(r) || f.innerHTML.match(r)) ? "block" : "none";
}}}
catch (e) {}} 同じ話題が二つのスレッドに分散するのもどうかなぁ、、 スレ内検索より
スレッド一覧からのスレタイ検索が
ほしいなと思ったり思わなかったり… C-fでいいでしょ。
ブラウザ側からできる事を鯖がやらなくてもいいじゃん。 style プロパティは空文字列を入れればデフォルトに戻るかと.
また,dt と dd は常にペアになっているという前提なら,id を付ける必要もないかと.
----------------------------------------------------------------------
function grep(pat) {
try {
var r = new RegExp(pat, "i"),
dts = document.getElementsByTagName("dt"),
dds = document.getElementsByTagName("dd");
for (var i = 0; i < dts.length; i++)
dts[i].style.display = dds[i].style.display
= dts[i].innerHTML.match(r) || dds[i].innerHTML.match(r) ? "" : "none";
} catch (e) {}
}
----------------------------------------------------------------------
>>301 をやるとすれば,同じフォームを付けてこんな感じですかね.
----------------------------------------------------------------------
function grep(pat) {
try {
var r = new RegExp(pat, "i"),
as = document.getElementsByTagName("a");
for (var i = 0; i < as.length; i++)
as[i].style.display = as[i].innerHTML.match(r) ? "" : "none";
} catch (e) {}
}
---------------------------------------------------------------------- 条件判定を変えればあぼーんもできますね.
もちろん鯖側から消える訳じゃないけど,ユーザ側で特定パターンのカキコを
スルーしたい時にはいいのかも. と、このスレを読み返しているんだが
>>84 さんのやつは >>84 さんの自作なのかしらん? >>307
モジュールとそのサンプルはそうです.read.c の方は以前公開されていたのもがベースになってます.
現在のこちらの IP アドレスでは
http://203.205.158.160/jikken/mod_cgidso.c (モジュールソース)
http://203.205.158.160/jikken/dso-example.c (これを利用した共有オブジェクト型 CGI のサンプル)
http://203.205.158.160/jikken/read.tar.bz2 (>>61 のソースを基にこのモジュールに対応させたもの) おおっ
どもですどもです、
まずは読んで理解してミルです。
ちなみに copy rights とかはどうすればいいんですかねぇ?
■ このスレッドは過去ログ倉庫に格納されています