read.cgi再開発スレ
■ このスレッドは過去ログ倉庫に格納されています
稼働させると問題が多発しているread.cgiを再開発等を話しあうスレッド
です。
アイデア等がありましたらこちらへどうぞ >>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 とかはどうすればいいんですかねぇ?
>>309 read.c の方は元々公開された際のポリシーに基づくということで.
モジュールは Apache ライセンスに基づくということで.
サンプルは......これは完全にご自由にということで. 私にも理解できそうな気がしてきた、
明日から始めてみようか知らん、
ご教授 お願いいたします。
1) mod_cgidso の組み込みは root ★さんにお願いすればいいのかしら?
2) read.tar.bz2 ってどうやって解凍するのかしら? (くれくれー)
3) dso.2ch.net を作って 実際にやってみよう !! (tigerがいい気がする、どでしょ? > root ★さん)
4) コンパイルは どうやるのかしら?
5) 明日は晴れかしら?
>>311 こちらで回答可能な部分だけ......
2) bzcat read.tar.bz2 | tar xf -
4) apxs -c mod_cgidso.c
5) http://www.jwa.or.jp/ live8 の中でちとやってみた
make を動かして(ちゃんとコンパイルできなかったのでちょっとだけ修正した)
read.so が出来上がったぞ !!
これを どこに置けばいいのかしら? >>313-314 お疲れさまです.read.so は普通の CGI なんかと同じ場所でいいです.
あと,httpd.conf 中で
<IfModule mod_cgidso.c>
AddHandler dso-script so
</IfModule>
の記述が必要です. ということは、現在 read.cgi のある public_html/test/read.so でいいのかしら?
コピーしてみよう、 mod_cgidso 入れました。< live8
read.so を public_html/test に置いていただけたら、
>>315 をやってみます。 permission も読まれるだけだから 644 でいいのかな? read.cgi は rename しとこうかな、、 で,このcgidsoの利点とかわからずに動作報告してるテスト これって、read.so を read.cgi に mv しておいて、
<IfModule mod_cgidso.c>
<Files read.cgi>
SetHandler dso-script
</Files>
</IfModule>
ってやると、しあわせかな? >>322
おお。
これで、read.cgiを毎回起動しなくてよくなるってことかな。 一応ちゃんと動いてるようですね.あとは,古いソースがベースになってるので,
現行の read.cgi に合わせる修正をやっていけばいいですかね.
>>326
それでもいいかも知れませんね. んだんだ
ほとんどの負荷は起動コストだから
劇的に軽くなる予感 これって画期的な事ですか?何かそんな気がするんですが。 >>329 そですね、それはじわじわと、
「Special THanks ◆cZfSunOs.U さん」と入れねば、、 てなわけで、read.so を read.cgi に mv をば。 read.cgiが起動して*いない*ことを確認しました。
こりゃ、すんごいすね。 >>329
古いソースからの diff -u を FOX さんと私に送ると、
たぶん、かなり幸せです。
mumumu@newsplus.jp 送ると => 送っていただけると
です。すんません。
なんか、どきどきしてる。 ∧_∧
( ・∀・) ドキドキ
( ∪ ∪
と__)__) 755 だった。(嘘ついてすんません)
#へんな所に誤爆したのは秘密です >>341
えーと......ベースのソースと cgidso 版の diff ってことでしょうか?
ベースのは >>61 にありますが...... >>345
そです、そです。
なるほど、こっちで作ってもいいのかも。
でもねんのため、送っておいていただけるとうれしいです。 わおっ CC で saitama@saita.ma もー 今のだと(あたりまえだけど)dat落ちしたスレは、読めないすね。
さて、どっかに実験環境(>>311 の 3)を作るのがいいのかしら。 ■ このスレッドは過去ログ倉庫に格納されています