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

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

スクリプト関連要望統合スレッド

1 :名無しさんの声:2001/07/02(月) 19:56 ID:???
bbs.cgiなどの掲示板スクリプトに関する要望やバグの報告をする
スレッドです。

■注意
・要望に必ずしも応えるとは限りません。
・セキュリティ上の理由から、修正内容や修正があったこと自体が
 公表されない場合があります。

640 :名無しさんの声:01/10/07 13:13 ID:Sn6FNxOQ
>639
スレスト祭りに変るだけだな。
負荷がかかる前に止まるって利点はあるが・・。
導入が面倒そう・・

641 :名無しさんの声:01/10/07 15:48 ID:kTD3R/Ss
荒らし目的で連続カキコする奴さえ出かねんな。
現在だって1000ゲットは罠の巻き添えになるという警告が
なんの抑止力にもなってない。

642 :名無しさんの声:01/10/08 15:24 ID:4Y0XwsQ.
新規スレ立てで2まで一緒に書けるようにならんかなぁ
テンプレ貼りの邪魔されないように

643 :名無しさんの声:01/10/08 15:49 ID:4Y0XwsQ.
http://teri.2ch.net/accuse/i/
Next開けなくなってるけどpageview.cgi無くなったの?
31位以下のスレはどうやって見るのん

644 : ◆gY3GUIDE :01/10/08 15:55 ID:SbOsmvSA
無くなりましたので見られないです。現在下記スレでちょうどその話題が出ています。
read.cgi改良スレッド 2
http://piza2.2ch.net/test/read.cgi/tech/1000035521/l10

645 :名無しさんの声:01/10/09 03:06 ID:COcdg4MQ
URLの末尾に/がついてなくても参照できるようにならないでしょうか。
 1. http://teri.2ch.net/test/read.cgi/accuse/994071363/
 2. http://teri.2ch.net/test/read.cgi/accuse/994071363 ←
かちゅ〜しゃか何かで書かれた2.の表記をよく見かけるのですが、
ブラウザでは
>過去ログ倉庫にもありませんでした。
>問い合わせても見つかる可能性はほとんどありません。
になって困っています。

646 :名無しさんの声:01/10/09 16:07 ID:rCjoTriQ
かちゅ〜しゃはちゃんと末尾にスラッシュ付くよ
いい加減なこと書くなって

647 :名無しさんの声:01/10/09 22:44 ID:ec7py.B.
「かちゅ〜しゃか『何か』で」って書いてあるんだから、
あながちいい加減ってこともないんじゃないの?
頭ごなしにそういうレス付けるのよくないよん。

648 :名無しさんの声:01/10/09 22:47 ID:KoBWHqds
ツールの機能でコピペしてる限りそういう表記になるはず
ないからむしろ手動で修正した結果と思われ。

649 :名無しさんの声:01/10/10 12:01 ID:RG.UKkSE
スクリプト修正キボンが出てるよ。

ローカルルール等リンク先更新総合スレッド
http://teri.2ch.net/test/read.cgi/accuse/992178408/359-360.

650 :名無しさんの声:01/10/10 19:17 ID:tdUYoYfs
夜勤さんに直していただいた模様。

651 :名無しさんの声:01/10/11 13:38 ID:VcizjJYE
//
--></SCRIPT>

↑改行入れちゃだめです。Netscapeで名前とメールが入らないのは
このせい。

//--></SCRIPT>

にしてください。

652 : :01/10/11 14:14 ID:o10EtppM
昨晩からスレたてられないのですが、
これは何故でしょうか?

スレたてる欄もボタンもありません。

653 :名無しさんの声:01/10/11 14:15 ID:465p.kC.
一番下見ろって。

654 :eggAttack:01/10/11 14:38 ID:RjI12gSQ
ってーか、せめてリンクぐらい張って欲しいな、新規スレ立ての時に

655 :ひろゆき:01/10/11 14:46 ID:TRPcBLZU
o

656 :ひろゆき:01/10/11 14:48 ID:TRPcBLZU
ん?どこがまずいんだろう?

657 :名無しさんの声:01/10/11 14:49 ID:VcizjJYE
>>655-656
うちのNetscapeでは直りました。マンセー

658 :名無しさんの声:01/10/11 14:50 ID:v.qoQYKk
出遅れたけど
ヽ(`Д´)ノ

659 :名無しさんの声:01/10/11 15:15 ID:VcizjJYE
新規スレッド作成のフォーム/ボタンが一番下にきて
結果的に>>352が直った

660 :名無しさんの声:01/10/11 18:22 ID:BG1bXowo
>>657
まだBBSPINKが直ってないよ。

661 :名無しさんの声:01/10/11 23:15 ID:HOCc9O7U
メンヘル板をブラウザで見ると正常ですが
かちゅーしゃで見るとスレ一覧がいつのものかわかりませんが
全く反映されていないようです。

662 :名無しさんの声:01/10/11 23:16 ID:gDWBtHkw
ボード一覧更新しようね。

663 :心得をよく読みましょう:01/10/13 17:32 ID:VzIhjywI
datファイルを見ると、改行が「 <br> 」のように前後に空白が入っていますが、
これを取ると何か不具合が起きるのでしょうか?

664 :心得をよく読みましょう:01/10/13 20:28 ID:qv4ZQMfc
文字化けさせて < か > を潰すことが出来るからね といってもタグに応用できないが
つーか、<br>にスペース入れてんの文字コードがEUCだった頃の名残だろ?

665 : ◆HOkHOkkI :01/10/13 20:32 ID:30IdbSTs
http://64.71.168.194/%7ebbspink2/test/read.cgi/kitchen/997794049/l50

666 :心得をよく読みましょう:01/10/14 10:53 ID:XDh/9Jmn
>>665
ShiftJISの2バイト目がx68の文字に続けてttp://〜とやるとタグが壊れるのね。

$message =~ s/(https?|ftp|gopher|telnet|whois|news)\:([\w|\:\!\#\$\%\=\&\-\^\`\\\|\@\~\[\{\]\}\;\+\*\,\.\?\/]+)
/<a href=\"$1\:$2\" target=\"_blank\">$1\:$2<\/a>/g;

ってなっているとしたら、

$message =~ s/(^|[\0-\177\240-\337])(https?|ftp|gopher|telnet|whois|news)\:([\w|\:\!\#\$\%\=\&\-\^\`\\\|\@\~\[\{\]\}\;\+\*\,\.\?\/]+)
/$1<a href=\"$2\:$3\" target=\"_blank\">$2\:$3<\/a>/ig;

のように直せばいいと思う。

667 :心得をよく読みましょう:01/10/14 10:55 ID:XDh/9Jmn
長すぎるので途中に改行を入れたけど、実際にはもちろん1行で書きます。
ついでにage

668 :心得をよく読みましょう:01/10/14 11:02 ID:XDh/9Jmn
>>666を訂正します。

$check = '^|[\0-\177\240-\337]|[\201-\237\340-\374]{2}';
$message =~ s/($check)(https?|ftp|gopher|telnet|whois|news)\:([\w|\:\!\#\$\%\=\&\-\^\`\\\|\@\~\[\{\]\}\;\+\*\,\.\?\/]+)
/$1<a href=\"$2\:$3\" target=\"_blank\">$2\:$3<\/a>/ig;

669 :心得をよく読みましょう:01/10/14 11:39 ID:k92oDtxo
>>666-668
2バイト目がSJIS1バイト目にもなりうる漢字の直後に
URLを書くとリンクされなくなるから却下。

670 :心得をよく読みましょう:01/10/14 12:07 ID:XDh/9Jmn
>>669
それは>>668で訂正したはずだが…。
でも、>>668もShiftJISの1バイト目の範囲のコードが3個以上の奇数個連続している場合に
マッチしてしまうので不完全だった。

671 :心得をよく読みましょう:01/10/14 12:15 ID:XDh/9Jmn
http://www.2ch.net/
濾ttp://www.2ch.net/
http://www.2ch.net/
b濾ttp://www.2ch.net/
bbhttp://www.2ch.net/
bb濾ttp://www.2ch.net/
bbbhttp://www.2ch.net/

これらのリンクのうち、奇数行目はちゃんとリンクされ、偶数行目はリンクされなければOK。

672 :心得をよく読みましょう:01/10/14 12:20 ID:k92oDtxo
>>670
そう。判定が付くところまでちゃんとさかのぼらないと駄目。
read.cgiはそうなってる。
でもそれって正規表現でできるんだろうか。

673 :心得をよく読みましょう:01/10/14 12:21 ID:k92oDtxo
あ、今2chに入ってるのはSTRICT_ILLEGAL_CHECK
がオフになってるからURLのリンクについては
チェックしないんだった。

674 :心得をよく読みましょう:01/10/14 13:17 ID:XDh/9Jmn
17氏スクリプトで実験した限りでは

my $check = '^|[\0-\177\240-\337]([\201-\237\340-\374]{2})*';
$message =~ s/($check)(https?|ftp|gopher|telnet|whois|news)\:([\w|\:\!\#\$\%\=\&\-\^\`\\\|\@\~\[\{\]\}\;\+\*\,\.\?\/]+)
/$1<a href=\"$3\:$4\" target=\"_blank\">$3\:$4<\/a>/ig;

これでうまくいったけど、どうだろうか。

675 :心得をよく読みましょう:01/10/14 13:45 ID:J1UJzlnp
>>674
/ig;
なの?
大文字のHTTP:ではリンクしないみたいだけど。
HTTP://www.2ch.net/
http://www.2ch.net/

676 :心得をよく読みましょう:01/10/14 13:47 ID:J1UJzlnp
oがあったほうがいいな。検索パターンは完全に固定してるんだから。

677 :心得をよく読みましょう:01/10/14 14:26 ID:J1UJzlnp
後で参照しないものはbackreferenceを生成しないほうが
効率がいいと思われ
あと_blankを囲む "" は省略可能(詳細はread.cgiスレ参照)。

my $check = '^|[\0-\177\240-\337](?:[\201-\237\340-\374]{2})*';
$message =~ s/($check)(https?|ftp|gopher|telnet|whois|news)\:([\w|\:\!\#\$\%\=\&\-\^\`\\\|\@\~\[\{\]\}\;\+\*\,\.\?\/]+)
/$1<a href=\"$2\:$3\" target=_blank>$2\:$3<\/a>/go;

678 :心得をよく読みましょう:01/10/14 15:23 ID:XDh/9Jmn
[\0-\177\240-\337]は[\0-\200\240-\337]のほうがよかった。

679 :心得をよく読みましょう:01/10/14 15:25 ID:XDh/9Jmn
http://www.2CH.NET/
http://www.2ch.net/

680 : ◆HOkHOkkI :01/10/15 00:06 ID:CblEEiuB
1ch でスクリプdのジケーンしてたら速攻デリられた

681 :心得をよく読みましょう:01/10/15 11:31 ID:BHTBV+wm
URLをリンクするとき、<や>まで誤ってリンクしないようにしてください。
http://ebi.2ch.net/test/read.cgi/php/996105815/108-

682 :心得をよく読みましょう:01/10/15 14:00 ID:UUeOnGnS
>>681
read.cgiのほうは開発版で対応しました。
http://piza2.2ch.net/test/read.cgi/tech/1002820903/17-18

683 :心得をよく読みましょう:01/10/15 17:42 ID:LxQIq/3E
書き込みました。
ってやつのジャンプ先
accuse/index.htmlじゃなくて
accuse/にならないかな
統一性が無いので

684 :てすとです:01/10/15 18:05 ID:IagS8O8j
http://www.2ch.net

685 :心得をよく読みましょう:01/10/15 18:14 ID:IagS8O8j
あの直リンクを貼るとユーザー設定が異常ですと出て書き込めない板があります。
ブラウザはIE5.5SP2です。
>>684は僕でここでは直リンクできました。
僕は直リン荒らしとかしてないと思うんですがそういう対策でもして弾いてる
のですか?

686 :心得をよく読みましょう:01/10/15 18:19 ID:QjUt4dLm
>>685
弾かれてます。

687 :心得をよく読みましょう:01/10/15 18:54 ID:LO9yN153
>685
宣伝厨と同じリモホだから蹴られてる。

688 :心得をよく読みましょう:01/10/28 01:40 ID:1NnkmcZF
ここで正式に要望してみようか。
現在、クッキーには名前とメールアドレスが生のまま記録
されています。そのため、名前に半角空白や「=」や「;」など
が含まれていると正しく名前欄に記憶されません。
おそらくURLエスケープすると日本語がネスケで文字化け
するからだと思いますが、半角記号だけでもエスケープ
するようにできないでしょうか?
こんな感じ?
s/([^\w\200-\377])/sprintf("%%%02X", unpack("C", $1))/eg;

689 :心得をよく読みましょう:01/10/28 01:42 ID:f/5xKHEI
エスケープ?

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

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

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