■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 最新50

PHP 2chBBS 『改造情報』

1 :momo : 03/03/25 16:55 ID:gs0aU1ck
鏡の国 Presents "2ch BBS"の何行目をどうするとこうなる情報スレッド。
オリジナリティー溢れる改造版を作ろう!!


2 :momo : 03/03/25 16:59 ID:gs0aU1ck
r.phpの86行目。
echo $subject."[1]$name $time<br>$message<hr>";となっているところを
echo $subject."<br>[1]$name $time<br>$message<hr>";にすると、

 ------------------------------
 激しく質問するスレ[1]名無・・・
 ------------------------------
となるものが、
 ------------------------------
 激しく質問するスレ
 [1]名無・・・
 ------------------------------
と改行されるようになります。


3 :名無しさん@PHP : 03/03/25 18:21 ID:to9QFD.E
オリジナリティーがあるのはまたいいと思いますが
そっくりな方がいいという方もいますしね。


4 :名無しさん@PHP : 03/03/25 19:07 ID:tzrwItV.
W3C HTML 4.01 Transitionalに改造できる方います?
改造・再配布禁止されてないようなのでぜひわけてください。



5 :名無しさん@PHP : 03/03/25 19:58 ID:tByCtjMs
>>4のロゴ貼るのは難しそう。


6 :momo : 03/03/25 20:56 ID:gs0aU1ck
>>3 オリジナルよりもカスタマイズしたい人が集まるスレッドにすればよいのでは?

>>4 文法に会わせるのはけっこう難しいですよ。
私の場合は、かなりの部分をCSSで指定するようにしていますが、
ddや、dtなどのタグがよく解らなかったり・・・なので、とりあえずIEとNetscape対応にしています。


7 :4 : 03/03/25 21:20 ID:tzrwItV.
http://validator.w3.org/
This Page Is Valid HTML 4.01 Transitional! は無理か・・・。
自分で改造する腕もないしあきらめます。


8 : : 03/03/25 23:07 ID:???
>>6
いやいや、すいません。
カスタマイズするスレは嬉しいですが配布は今までのように
2ちゃんねるそっくり仕様もあったらいいなっていう人もいるかなって。


9 :momo : 03/03/25 23:48 ID:gs0aU1ck
>>8
もちろん同感です。変に変わっていると逆にわからなくなってしまいますしね。


10 :momo : 03/03/27 20:35 ID:RFBQDF3I
ケータイ用のスレッド建てるb.phpの21行目、互換性?を考えるなら
?><html><body><form method=POST action="../../bbs.php">タイトル<input name=subject>NAME:・・・・・
の様に<html>と、一番最後に</html>入れると良いと思います。


11 :名無しさん@PHP : 03/03/28 20:29 ID:q3Q6zYPY
http://fitness.s7.xrea.com:8080/2ch/test/read.php/php/1046865906/


12 :矢沢 : 03/03/28 22:50 ID:pFI6pWCE
http://fitness.s7.xrea.com:8080/2ch/test/read.php/php/1031969535/318

一覧下の広告部分の削除方法

test/bbs.php の L=714@`716−722 及び
admin/makeboard.php の L=190@`192-197 をコメントアウト
(”一覧下の広告&カウンタ” というコメントの前後)



13 :矢沢 : 03/03/28 23:17 ID:???
アドレス隠したのは改装中だからです。
それと、宣伝と思われそうだし。
つか、閑散としてるから本当は宣伝したい(笑


14 :名無しさん@PHP : 03/03/31 14:51 ID:???
本文には中国語やタイ語が使えますけど
タイトル欄には使えませんよね。

もし簡単に改造できるのなら教えて下さい。


15 :momo : 03/04/03 21:31 ID:ww4WIUyU
>>14
文字コードがShift-JISなので、日本語と英語以外は使えないと思いますが、違いますでしょうか?
Unicodeでできるならそちらの方をおすすめします。


16 :名無しさん@PHP : 03/04/04 02:02 ID:???
你好


17 :名無しさん@PHP : 03/04/04 02:03 ID:???
ดีอย่างไร


18 :momo : 03/04/04 19:16 ID:???
>>16-17
コピペすると、
16 名前:名無しさん@PHP :03/04/04 02:02 ID:???
?好
17 名前:名無しさん@PHP :03/04/04 02:03 ID:???
?????????

です。@mac os 9


19 :名無しさん@PHP : 03/04/05 16:32 ID:???
Win系だと16はにいはおの中国語
17は分からない・・・


20 :名無しさん@PHP : 03/04/06 01:09 ID:???
win98 notSE
>>19に同じ。
>>17は縦長長方形9個=化け


21 :名無しさん@PHP : 03/04/06 13:56 ID:???
win98SEだと
>>19に同じ。
>>17はエジプト語か何か。1文字ずつ違う。
?でも長方形でもない


22 :16・17 : 03/04/11 09:19 ID:???
投稿した本人です。
16は簡体語中国語
17はタイ語です。
本文には使えるのですが、タイトル欄には入力する時点でアウトです。
WIN2000です。



23 :momo : 03/04/25 18:10 ID:gs0aU1ck
ケータイのアクセスキーに対応させる([続き]を押した時に表示されるスクリプト)
p.php
for ($i = $st; $i < $tugi; $i++) {
list($id@` $sub) = explode("<>"@` $th_titles[$i-1]);
$id = str_replace(".dat"@` ""@` $id);
$accesskey = substr($i@`1@`1);
echo $i@`': <A href="'@`$id@`'/" accesskey="'@`$accesskey@`'">'@`$sub@`'</A><BR>';
}
です。便利なので使って下さい。


24 :momo : 03/04/25 18:12 ID:/g02x5rg
ケータイのアクセスキーに対応させる(i/index.htmlに保存される箇所)
bbs.php
# i-mode用index

$th_titles = file($subfile);
$end = count($th_titles);
$data = "<HTML><HEAD><TITLE>$bbs スレッド一覧</TITLE></HEAD><BODY>$SETTING[BBS_TITLE]<HR size=1>";
for ($i = 1; $i < 11; $i++) {
list($id@` $sub) = explode("<>"@` $th_titles[$i-1]);
if(!$id){break;}
$id = str_replace(".dat"@` ""@` $id);
if ($i == "10") {
$data .= $i.": <A href=\"../../test/r.php/$bbs/$id/\" accesskey=\"0\">".rtrim($sub).'</A><BR>';
}
else {
$data .= $i.": <A href=\"../../test/r.php/$bbs/$id/\" accesskey=\"$i\">".rtrim($sub).'</A><BR>';
}
}
$data .= "<HR size=1><A href=../../test/p.php/$bbs/$i>続き</A> <A href=../../test/b.php/$bbs/>新規スレッド</A></BODY></HTML>";
$fp = fopen ("../$bbs/i/index.html"@` "w");
fputs($fp@` $data);
fclose($fp);

です。便利なので使って下さい。(再度)


25 :momo : 03/04/25 18:16 ID:gs0aU1ck
自動的にケータイのIMモード(英数字や漢字などに)強制変更

b.php

#==================================================
# フォーム出力
#==================================================

?><html><body><form method=POST action="../../bbs.php">
タイトル<input name=subject>NAME:
<input name=FROM>MAIL:<input name=mail istyle=3>
<input type=hidden name=bbs value=<?=$bbs?>>
<input type=hidden name=time value=<?=time()?>>
<textarea name=MESSAGE></textarea><input type=submit value="かきこむ" name=submit>
</form>
<br><?=$version?></body>
MAILは、半角英数になるようにしてあります。


26 :momo : 03/04/25 22:25 ID:gs0aU1ck
>>25
ちなみに途中で適当に改行を入れてありますので使う時は外した方が容量が軽くなります。


27 :真実 : 03/04/26 05:09 ID:3kjcwG4s
今ごろ気付きました。
皆さん、悪質ユーザーが現れた時はどう対応していますか?
以下の追加で一応、全板アクセス規制は出来ますが、よく考えたらこのスクリプトは一切ホストをログに書き込んでいないんですよね。
ホストを知る術がないと、アクセス禁止の意味が無い…。


#-------------------------------アクセス拒否リスト
if(is_file("../$bbs/uerror.cgi")){
$IN = file("../$bbs/uerror.cgi");
foreach ($IN as $tmp){
$tmp = rtrim($tmp);
if (stristr($HOST@` $tmp)) {
DispError("ERROR!"@`"ユーザー設定が異常です!");
}
}
}
#--------------------------全板アクセス規制
if(is_file("./akukin.cgi")){
$IN = file("./akukin.cgi");
foreach ($IN as $tmp){
$tmp = rtrim($tmp);
if (stristr($HOST@` $tmp)) {
DispError("ERROR!"@`"アクセス規制中です。");
}
}
}
#====================================================
# 新規スレッド画面
#====================================================


28 :名無しさん@PHP : 03/04/26 10:50 ID:???
>>27
アクセス解析を仕込んで時間を見て判別とか


29 :◆priyozoADo : 03/04/28 02:09 ID:???
http://ciao6.s8.xrea.com/pbbs/pbbs.zip
そろそろお絵描きと夢合体してほしい。。


30 :名無しさん@PHP : 03/05/06 15:05 ID:???
>>27
DATファイルに直接ホストを記録する方法もありますけど、
ログ容量が増大しますしね…。


31 :名無しさん@PHP : 03/05/07 13:56 ID:???
openjaneから書き込むためのbbs.phpへ当てるpatchです。
ラッパとしてのCGIが不要になります。
これでCGIが使えなくなったxreaのshared_htmlでも安心です。
uudecodeして、gunzipして使ってください。

begin-base64 664 bbs_php_for_jane.patch.gz
H4sICFOJuD4AA2Jic19waHBfZm9yX2phbmUucGF0Y2gAdZLPi9NAFMfPDez/
8KzFJqSpk5ZVdkuhsQYUYVu6QZGyhLSdtpF0kp1M0SI9dO7ir4M3Dx48CP4H
ehC26MV/QFBviv4VzkxMt1IMTGC+7/N9M/PesywLBoO0mkyTakzDSaGGUN1C
+xa6Cnb9ENUP7VoV5R+Y6AAhzTTN3LTLo4MdvtUCy65XroAp/rV9aLU0KJT8
bufYgyYElAYLfxYkejFlNEzSKEinOC1WIEOMxp4GS7HwA0aDIQP9XDcvwgBP
QgLxGBIaT2gwg3FMIU4wuRcQrIh8w9f8czsmDBNmsUWC+RsmUl6eslnE109f
8J/8Nz/jb/kv/p5/XznKmx0lnY9d/pp/4q9WDv/BP/Cz0g3P6/o9544i/OuO
5/D1s3dPvjz/yL8+esm/ra6JDOM5GbIwJnA6x3ThJwFNsV5SGwMeamahJKRg
luZ10I2GFCUQYqmmSRQyvdi/1DiRFcmckrk/DSMM+jCeE6bnBgMuNAFlmWXq
kG4y++k0HG+RjQw5P6Ip8ytLBWp5uI9OBDGn0QgP45G4ulQ2QXsnaG+C6ll9
xUtKxWRoKRbFbE4J/IWEKsRwLBt77PZuu71+ud058twjz/fudt2y8DehvGlW
WbxPlLawmYd/arvbFkNNylL1E5PR/2dle8Lanc6tm66avS01u55S97Q/JBL3
rzwDAAA=
====


32 :momo : 03/05/08 20:26 ID:JUyFobO6
これをi-modeの絵文字に対応させることが出来ました。
ソースコード長いのですが欲しい方いらっしゃいますか?
もちろんケータイからの回覧には画像としてではなく絵文字で表示されます。


33 :◆priyozoADo : 03/05/08 22:58 ID:???
>>32
キボーンヌ。
c2ch@c2ch.net まで。


34 :momo : 03/05/09 18:11 ID:Apof2Bnk
送るのですか??
欲しいと言って下さる方が一人だけって寂しいですね。。。


35 :momo : 03/05/09 19:21 ID:Apof2Bnk
>>33 送信しました。


36 :名無しさん@PHP : 03/05/09 19:44 ID:zn8FjtMU
tes-t



37 :名無しさん@PHP : 03/05/09 20:55 ID:???
>>34
仕方ないでしょ。あまりこの板見てる人いないし。
1日じゃねえ。


38 :momo◆XP.mac.cZY : 03/05/09 23:50 ID:Apof2Bnk
>>37
気長に。ですね(笑)


39 :名無しさん@PHP : 03/05/10 01:46 ID:AmHEJbuo
ime.nuを追加する方法は?


40 :名無しさん@PHP : 03/05/10 05:20 ID:???
それくらい探せ。いくら何でも分かるだろ。


41 :momo◆XP.mac.cZY : 03/05/10 09:42 ID:ZiILor5c
www.php.netで探してみましょう。もしくは書店へGO!


42 :名無しさん@PHP : 03/05/10 16:46 ID:a3RyqbuE
>>41
macx だとなお良いですね


43 :momo◆XP.mac.cZY : 03/05/11 14:54 ID:8v8pj6z6
>>32-35
ぁ、持ち逃げされた?!(・o・;)


44 :名無しさん@PHP : 03/05/11 21:49 ID:wrU7UhcM
>>31
uudecodeできません…
他の方法でいただけませんか?


45 :名無しさん@PHP : 03/05/12 14:08 ID:???
ここに寄生しないで自分でサイト作って改造方法をのせるなり改造版配布するなりすればいいんじゃないのか


46 :momo◆XP.mac.cZY : 03/05/12 17:40 ID:e1WyO6eA
今 作っている最中なので、それまでの繋ぎとして考えています。
ちなみに >>32-35 は、先行配布版です。


47 :◆priyozoADo : 03/05/13 02:54 ID:???
>>43
 c2ch.netのバカ管理人ですから、Flashの新作を作ってて申し訳ない・・・。
 新作Flashの公開後、じっくり見させて頂きます。

 ああ、もう誕生日(公開予定日)まで明日かよ〜。。。
 あとひといきだ。(゚Д゚)モルァ

 ↓imeっぽいもの。
 http://bbs.c2ch.net/ime/



48 :◆priyozoADo : 03/05/13 02:58 ID:???
漏れって呪われてるのかなぁ?
レツのFスタイルでも、馬具だしたしなぁ・・・。

http://bbs.c2ch.net/ime/


49 :momo◆XP.mac.cZY : 03/05/13 22:38 ID:XaFbEdS6
できれば
jump.c2ch.net を略して
j.c2ch.net にして貰えると嬉しいです!!(どちらでも良いですが・・・)


50 :名無しさん@PHP : 03/05/14 10:35 ID:x/3mAIFg
トリップに'が使えないのを修正して欲しいんですが…


51 :momo◆XP.mac.cZY : 03/05/15 17:15 ID:7e2JGLZQ
\を前に付ける様に変更するのはどうですか?
トリップについては2ちゃんねらー(?)でないのでよく解らないのですが・・・


52 :heko : 03/05/15 18:34 ID:g7eHUECA
Trip-Monaよりコピペ
・トリップ文字列
トリップに現れる文字は次の64種類だけです。
./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
また、末尾(10文字目)は次の16種類に限られます。
.26AEIMQUYcgkosw

2chでも ' は使えませんぜ


53 :◆priyozoADo : 03/05/15 20:51 ID:???
>>49
 まだ未開封で、すみませんいづれみます。。。。
 お礼に後ほど、"c2ch ime"を在中したメールを返信しときます。。。
 そのかわり配らないで。。。はずかしいスクリプトだから。

 ime機能は、bbsの分類なのでbbsをサブドメインにしてます。。。
 もうXREAにサブドメイン9個も設定したから、もうだめぽ。。。 新アカで宣伝が付く。やーん。
 wwwを他の鯖に遺憾するまで待ってくだちい。

 jump?なんかレツっぽいネーミングだなぁ〜。。。
 ime goto url que(queryの略で、某恋鯖のURLではないです。。。)などにしておく?
 c2ch.nu。。。nuは高そう。もったいない〜。。 zo.nuって空いてたかなぁ? もうないだろ? 空いててお金に余裕があれば取ろうかなぁ〜。。。 giko2ch.netも危うい。
 zusa.c2ch.netにでも、しておこうかなぁ?
 それとも今話題の isp にでも、やらないか? 元ネタ→http://isp.2ch.net/



54 :◆priyozoADo : 03/05/15 20:54 ID:???
馬具の法則が分かった。
リンクを最後に記述して書き込むと馬具るみたいだ。。。


55 :名無しさん@PHP : 03/05/15 21:14 ID:???
てすと→http://2ch.net


56 :名無しさん@PHP : 03/05/15 21:15 ID:???
も一度テストhttp://2ch.net/


57 :名無しさん@PHP : 03/05/15 21:15 ID:???
あれれ?http://isp.2ch.net/


58 :名無しさん@PHP : 03/05/16 01:43 ID:???
このスレでバグってる部分を見る限り
1.記事に画像が添付されている
2.記事の最後にリンクがある
この2つの条件を満たした場合に発生していると思われ。


59 :名無しさん@PHP : 03/05/16 05:36 ID:???
てすとしてみます。http://2ch.net/



60 :名無しさん@PHP : 03/05/16 05:37 ID:???
なるへそ


61 :名無しさん@PHP : 03/05/16 05:37 ID:???
これでまたリンク書くと戻るって訳ね


62 :名無しさん@PHP : 03/05/16 05:38 ID:???
修正お願いします・・・


63 :名無しさん@PHP : 03/05/16 06:38 ID:.g3H2nls
いつも、2chみたいな掲示板を使わせて頂いております。
製作者様、ありがとうございます。

このたび、知り合いのみで論議する掲示板を、隠し
設置したのですが、その場所を誰にも知られたくなく、
URLを貼り付けされても、飛ばないように
リンクを切りたいのです。

よろしければ、切り方など、ご教授願えないでしょうか、
よろしくお願いします。


64 :名無しさん@PHP : 03/05/16 06:44 ID:cvMthfqw
いづれ は いずれ の誤りだyp!
「づ」や「ぢ」は元々清音(つ、ち)で使っていたのを濁らす時に使うものです
鼻血とか
んでもって、「『づるい』ー、お前のケーキ俺より多いー」は誤りとなるわけです。
日本語講義サイトを探したらもっと正確な文章でこの事を知ることが出来るでしょう

2chとかnyBBSでもたまーに見かけるんだなー


65 :名無しさん@PHP : 03/05/16 06:54 ID:cvMthfqw
>>63
http://って記述されている部分を探して努力すっと、出来るかもよ
.htaccessでのアクセス制限とかはだめなのね
激しいスレで書くべきではないかと思ったけど
このスレの今の話題に関連してるしなぁ


66 :管理人 ★ : 03/05/16 14:33 ID:???
>>62
$message = preg_replace("/(https?|ftp|gopher|telnet|whois|news):\/\/([\x21-\x7E]+)/"@`'<a href="$1://$2" target="_blank">$1://$2</a>'@`$message);
という部分がread.phpに3ヶ所、bbs.phpに2ヶ所あります。
$message = preg_replace("/(https?|ftp|gopher|telnet|whois|news):\/\/([\w|;|\/|\?|:|\@|&|=|\+|$|@`|\-|\.|!|~|\*|'|\(|\)]+)/"@`'<a href="$1://$2" target="_blank">$1://$2</a>'@`$message);
に変更してみてください。


67 :管理人 ★ : 03/05/16 14:46 ID:???
test



68 :管理人 ★ : 03/05/16 14:47 ID:???
http://fitness.s7.xrea.com:8080/2ch/php/index.html



69 :管理人 ★ : 03/05/16 14:59 ID:???
%をつけ忘れた。
$message = preg_replace("/(https?|ftp|gopher|telnet|whois|news):\/\/([\w|;|\/|\?|:|\@|&|=|\+|$|@`|\-|\.|!|~|\*|'|\(|\)|%]+)/"@`'<a href="$1://$2" target="_blank">$1://$2</a>'@`$message);
です。


70 :管理人 ★ : 03/05/16 15:06 ID:???
#もいりますね
([\w|;|\/|\?|:|\@|&|=|\+|$|@`|\-|\.|!|~|\*|'|\(|\)|%|#]+)
URLに使える文字はこんなもんですかね。


71 :50 : 03/05/16 18:41 ID:UgRTNaD.
>>52
トリップとして表示される文字ではなく
トリップとして使用する文字です。
2chは'使えます。


72 :管理人 ★ : 03/05/16 20:56 ID:???
何度もゴメン
$message = preg_replace("/(https?|ftp|gopher|telnet|whois|news):\/\/([\w;\/\?:\@&=\+$@`\-\.!~\*'\(\)%#]+)/"@`'<a href="$1://$2" target="_blank">$1://$2</a>'@`$message);
ですね。


73 :管理人 ★ : 03/05/16 20:59 ID:???
>>71
bbs.phpの
$FROM = htmlspecialchars ($FROM@` ENT_QUOTES);

$FROM = htmlspecialchars ($FROM);
に変更してください。


74 :管理人 ★ : 03/05/16 21:32 ID:???
>>63
>>66の部分の先頭に#を挿入してコメントにするか削除すればオートリンクされなくなります。(計5ヶ所です)


75 :たぶん生意気だった52 : 03/05/16 23:10 ID:???
>>71
スマソ


76 :63 : 03/05/17 05:07 ID:op7YBH4o
ありがとうございます!
やってみます


77 :63 : 03/05/17 05:32 ID:op7YBH4o
できました。
ありがとうございました!!

ところで、管理人さんの猫の画像がかわいすぎ!!
保存しちゃいました^^


78 :名無しさん@PHP : 03/05/17 17:27 ID:8BFtAfPQ
ime.nuを入れてみた。
bbs.phpの937行目と953行目あたり
<a href=\"$1://$2\" target=\"_blank\">を
<a href=\"$1://ime.nu/$2\" target=\"_blank\">にする

・・・でいいのかな?

あと、ここでする質問じゃないと思うんだけど、
スレ立ては問題ないけどレス時に459のエラーがでます。
どうすればいいんでしょう?


79 :名無しさん@PHP : 03/05/17 19:02 ID:???
75desu
生意気だったたぶん52、が正


80 :◆priyozoADo : 03/05/18 04:27 ID:???
>>momoさん
 さて、さらしぃ。ime c2ch対応。
 http://nun.nu/?www.2ch.net の方がやっぱ、よさげ。
 c2ch imeには無断で貼らないで。。(いや、誰も…。

>管理人さん
修正わっしょい。ご苦労様です。。。
なんだか、猫画像がpya!的で、(・∀・)イイ!



81 :momo◆XP.mac.cZY : 03/05/18 12:36 ID:j2G8MmDQ
絵文字のファイルが置いてある場所は正しいですか?
http://hoge.com/image/emoji/以下に置いてあるとすれば、
/image/emoji/
にすると便利です。:8080入ろうがなんだろうがOK。


120 KB
続きを読む

掲示板に戻る 全部 次100 最新50
名前: E-mail (省略可) :

read.php ver2.4 2005/04/13