TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
io.js (VS Node.js)
【MT】MovableType【設置方法】
Velocity vs JSPでVelocityを称えるスレ
【PHP】Lvうpしたいので宿題ください
せっかくだからPHPで掲示板作ってみませんか?
WEBプログラミング板のロゴを決めよう
おいおまら誰か教えてくださいHTML・・・
Servlet
【激速】mod_perl SpeedyCGI FastCGI【激速】
【Perlフレームワーク】Catalystを語る人

オマエラPHPで掲示板つくれませんか?


1 :02/07/10 〜 最終レス :2018/02/20
とりあえず、データベースは何を使えばいいかと。
PostgreSQL, MySQLどっちがいいかな?
掲示板作るには。

2 :
どこか参考になるHPがあればいいのですが・・。

3 :
http://kaba.2ch.sc/test/read.cgi/saku/1025614830/19

4 :
>>1 既出
せっかくだからPHPで掲示板作ってみませんか?
http://pc.2ch.sc/test/read.cgi/php/982779383/
検索もしねー奴が掲示版なんか作ろうとするな。ヴァカ

5 :
いや、どうせなら、2chみたいな掲示板つくろうかと。

6 :
眠い。。。ねよ。

7 :
>>5
それも害出

8 :
================ このスレは終了しますた ===================

9 :
□□□□□□□□□□□□□□□□□□□□□
□■■■■■■■■■□■■■■□■■■■□
□□□□□■□□□□□■□□■□■□□■□
□□■■■■■■■□□■■■■□■■■■□
□□■□□■□□■□□■□□□□□□□■□
□□■■■■■■■□□■□■■■■■□■□
□□■□□■□□■□□■□□■□■□□■□
□■■■■■■■■■□■□■■■■■□■□
□□■□□□□□■□□■□□■□■□□■□
□□■□□□□□■□□■□■□□■□□■□
□□□□□□□□□□□□□□□□□□□□□


10 :
何処か参考になるようなHPがない?

11 :
================ このスレは終了しますた ===================

12 :
>>9-10粘着R。

13 :


14 :
>>13
投稿日が失敗

15 :
書けませんよ。( ̄ー ̄)ニヤリ

16 :
書けますよ。( ̄ー ̄)ニヤリ

17 :
DBMSはFireBirdしかないだろう。
PostgreSQLやMySQLはApache初心者には敷居が高すぎる

18 :
なんで掲示板ごときにRDB持ち出すの?
PHPだけで十分じゃん(ASPでも書けるっちゅー気もするけど)
バカの一つ覚えとはこのことだね。

19 :
>>18
なんでそこでASPが出てくるの?
お前も所詮>>17と同類。
いや、それ以下。

20 :
SQL-Lite

21 :
Web掲示板作成で学ぼう! PHP4実践ガイド
を読めばわかる。

22 :
PHP信者はけーん!

23 :
>>18
DB使うとデータの管理が楽になる。
それに尽きると思うが。
>バカの一つ覚えとはこのことだね。
あんたもしかしてDB使えないからそんなこと言ってるの?
だとしたらバカ以下だね。

24 :
>>22
さっさとRや、カス。
ASPでもかけるのが当然だろうが。
当たり前な事を「気がする」とかいってる中途半端な知識しか持たんアホが首突っ込むなボケ。

25 :
>>23
禿同。
まあ>>18はDB使えないから余計管理し辛くなるのかもしれんが。

26 :
MySQL+PHPはよく書きますが、何か?
てか、ウィソな奴はASP使えよ。

27 :
こういうのってPHPで作れますか
http://www.hmx-13.org/cgibin/desktop/images/img20020727031900.jpg

28 :

ヤフーオークションで、凄い人気商品、発見!!!
「 RX-2001 」がパワーアップした、
「 RX-2000V 」↓
http://user.auctions.yahoo.co.jp/jp/user/NEO_UURONNTYA#.2ch.sc/
ヤフーオークション内では、現在、このオークション
の話題で、持ちきりです。
ヤフー ID の無い方は、下記のホームページから、
購入出来る様です↓
http://www.h4.dion.ne.jp/~gekiyasu/#.2ch.sc/

29 :
糞スレだけに変なのが一杯だな。

30 :
>>26
「よく使う=理解している」
では無い。
理解してればあんなアホなことは書かない。
つーかなんでWinの話が出るの?
馬鹿ですか?
いや確認しないでも馬鹿なのは明白かw

31 :
>>1はバカということで
−−−−−−−−−−−−−−−−終了-------------------

32 :
(^^)

33 :
test

34 :
test

35 :
(^^)

36 :
XOOPS使えば

37 :
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

38 :
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

39 :
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

40 :

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

41 :
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

42 :
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

43 :
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

44 :
Strictスレからこんにちわ。
strictBBSを作ります

45 :
今のところ、これだけでつよね?
・引用文<blockquote>
・段落<p>
リストとかどうしまふ?

46 :
>>45
無難に「・」が行頭、かなぁ。
>>45もそう書いてるし、それが視覚的に分かりやすいかな。

47 :
■複数改行、空行は1つの段落とする。
文章           <p>文章<br />
文章           文章</p>
         →   
文章…          <p>文章・・・
■>や>等ある記号を行頭に書いた場合、引用文とする。
>文章          <blockquote><p>文章</p></blockquote>
文章…      →  <p>文章…
こんな感じ?

48 :
>>45
とりあえず「でつ」とか使うの勘弁してくれ

49 :
>>48
突っ込みだけでつか?っと。
大体、47で良いと思われ。
47さんが言っている、「空行は1つの段落とする。」の意味が分かりません。
この括弧の部分の引用はQ要素。
この場合、始まりと終わりはどうするか?

50 :
「」は単純に強調の意味の場合もあるから判断難しいと思

51 :
とりあえずマークアップ機能については、既存のスクリプトの仕様をごっそり借りてきて、
それを土台に修正していくと楽じゃない?
Wiki記法多種にしてStrictBBS山に登るぞ。

52 :
>47さんが言っている、「空行は1つの段落とする。」の意味が分かりません。
ごめん、自分で見ても日本語の意味がわからんねw
{文章} → <strong>文章</strong>
とかもあると面白いかも。

53 :
つーか話が全然見えナインだけど……

54 :
http://pc5.2ch.sc/test/read.cgi/hp/1101043958/
Strict-HTMLの住人がStrictなBBSを作ろうという事で
死んでいたこのスレを有効活用しようという流れの模様。

55 :
>>51
どのみち、>>49のような問題にぶち当たる訳で。
それなら最初からこれらについて話し合い、決め。
それから作ったほうが、作るときに楽だと思ったんだが、
ダメか?
>>51の言うように、スクリプトから抜き出しても、
同じ問題にぶち当たるわけで、
当然、それをどう解決するか話し合う訳だよな?
さて、どうする?

56 :
上と下と、同じような文章だった・・・。
吊ってくる。

57 :
ん?
作ることは決定事項?
まだ未定だと思ってたけど…?

58 :
>>54
へー、ありがと。つか Perl なのか。

59 :
問題は、書き込む人間にどれだけ新しい知識を求めるかっていう。
Strictについて話題にするサイトなら問題ないかも知れんが(そもそもタグ許可しろよw)、
ごく一般的な管理人が「趣味のStrict」を展開してるようなサイトの掲示板で、
「{ }で囲むと強調されます」とか「行頭に>で引用になります」とか「行頭に・でリスト」とか、
そこまでがちがちに固めて要求したところでどれくらい従うやつがいるんだろ?
閑古鳥が鳴くようになるのがオチなんじゃないかなぁと思うが。
ので、自動での置換は改行・一行空けの際にbrとp挿入くらいに留めるべきじゃないかと。
(行頭に>で引用、ってのは慣習になってるみたいだからアリだとは思うが)

60 :
↓さてと、言い出しっぺ、出てきてどうするか決めてくれ。

61 :
>>57
「こういうのは、どんなコード」
っつーのでいいんじゃねえ?
有志が公開、みたいな。
つか、漏れは晒されなれてるから、漏れのサイトで完成品を提示してもいいしな。
まあ、これからの有志に期待、というレベルだけど

62 :
Strict って XHTML 1.0 Strict?
それとも XHTML 1.1?

63 :
>>59
漏れの考えでは、
行頭>が引用
連続brが</p><p>
だけで、後は「わかるやつらへのオプション」的なもの、って思うんだよな。
ただ、たとえば、
行頭「・」はリスト、とかは、仕組みを知らなくてもやりそうだから、
変換してやる、って仕組みでもいいと思うし。
こんな感じでどうかな。
・慣例的な記述方法は、正しいマークアップを施す。
・知ってる人用のオプション的なマーク付け機能をつける
って感じ。

64 :
>>62
どれでもいいよ。html4.01でもあり。
つか、漏れはそれで作るつもりだけど、
X云々に変換するのも容易いだろ

65 :
>>63
オプション的な位置付けってのはいいんじゃないかと思うけど、
問題はその記述方法が一般的な表現方法と被るかどうかだと思うんだよな。
例えば>50でも例が出てるように、「」が必ずしも引用とは限らない。
(会話表現が引用かどうかはともかく、強調の意味合いで使うこともあるのは同意)
じゃそれを避けるためにあまり一般的でない表記を必要とするんだとしたら、
今度は掲示板用に新しい記述方法を覚える必要があることになる。
ターゲット(書き込みする人)が誰かにもよるんだろうけれど、
掲示板への書き込みひとつのためにどこまでコストかけてくれるか考えないと。

66 :
もうさっさと作れよ

67 :
とりあえず、>>47氏の言うような感じで良いかと。
・連続した改行は段落化
・行頭の > は引用文
・行頭の ・ は順不同リスト

ところで質問なのだが、
・Perl か PHP かどちらで作るか
・1つのスクリプトで全て補うのか、メイン処理用・管理用などスクリプトを分けるか
・引用・リストはネストに対応させるか

68 :
ネストに対応させると混乱する利用者がでそうだからやめた方がいいかも?

69 :
かつてのStrictBBSのようにレス式BBSにするのかな?
Perlだと
http://www.kent-web.com/bbs/yybbs/yybbs.cgi
PHPだと
http://blue.ribbon.to/~goonet/pppbbs2.php?
こんなのみたいに。

70 :
レス式のほうが使いやすいし一般的な気がするね。

71 :
ただしマークアップはどんどん煩雑になっていく罠

72 :
>>68
ネストはありがいいなぁ。
つか、利用者は引用の文章の行頭に>を一個足すだけだし混乱はしないと思うんだけど。
まあ、うちに居ついてるおばさんは何度言っても>を一個しかつけないんで、誰の文章かわからんようになってる、ってことはあるけどな。
そんなのは滅多にいないでしょ。

73 :
>>69
・レス式で作成して、レス機能のオン・オフを付ければストレートにも出来るね。

74 :
>>72
混乱はしないと思う、の根拠がよくわからん。
「これくらいの機能使いこなせるだろ」ってのが実際に正しいかどうか、
その溝が制作者とユーザの間で大きいことはよくある。
そのおばさんがマイノリティかマジョリティかはわからんよ。

75 :
ぼくもそう思う。

76 :
>>75
はい。
あなたは、そう、思いました。

77 :
>74
ターゲット層をどこに置くか、だな。
俺らが仲間内で使うのか、それとも配布用として作成するのか。
配布用とするとまったくの素人さんでも分からないといけないし。
[これにレス] ボタンを押したときに、行頭にに「>」引っ付けて全部 textarea に
放り込むようにしとけば、あとは勝手にユーザーが慣れてくれるんじゃねー?
変な挙動になったら「あれ?」って見直してくれる、はず。
……ある程度以上の正常な頭持ってる人にしか期待出来ないけど(ノ∀`)

78 :
ぷれびゅーすりゃいいんだよ

79 :
HTMLタグを直接書き込むのはだめなのですか?

80 :
良いよ。と答えたら、この話題終了な訳で。

81 :
>>80
お前はちゃんと話読んでたのかと

82 :
何はともあれ、スクリプトを改造or作成出来る人たち頑張れ!!

83 :
>>74
引用のつもりで「>」を書くやつが個数間違えるかな。
間違える奴はバカだから、バカ向けに作るのは無理だと思う。
漏れは2ヶ月掛けておばさんに引用の仕組みを教えたけどな。あれはバカだ。

84 :
>>83
>引用のつもりで「>」を書くやつが個数間違えるかな。
>間違える奴はバカ
だからそれがマジョリティかマイノリティかはわからん、と言っている。
間違えるやつはバカかも知れんし脳味噌固いかも知れん。
でも大多数がバカだったら「賢い俺だけが使える掲示板」でいいのか?
引用の引用はネストさせる必要がある(この場合引用符を重ねる)なんて、
HTMLに一切関わってない一般の訪問者のどれくらいが理解できるかね。
二ヶ月もかけて引用の仕組みを教えなけりゃいけない掲示板を、
誰のために作ろうなんて思ってるわけ?自分だけが使えりゃいいのか?
それこそタグ許可した掲示板でも使ってろってなるだろそりゃ。

85 :
>>84
たらればで話進めるな、て教わらなかった?

86 :
72の時点で「思う」とか「滅多にいない」と無根拠で話が投げ掛けられてるわけだが。
仮定の確認が不可能な場合、ターゲット層を見据える段階で偏りがあったら致命的。

87 :
そもそも掲示板に書き込む内容にネストされた引用文、
つまり引用内の引用って必要かな。私はいらん気がするんだけど。

88 :
引用とかは自力でコピペさせれば十分だと思う。無意味に引用すると見づらいし

89 :
せっかく多数で話し合いができる場所にいるんだから、
自分とこはこうだから仕様はこうでいい、俺はこう思うから仕様はこう、
なんてもったいない進め方はナシにしませんか。
ネストさせるにせよさせないにせよ、メリットデメリットを比較検討した方がいいと思。

90 :
厨房工房が対象ならどーせ厨レスになるだろ。
仕事でメール使ったこともある社会人がメインターゲットとしたら引用のネストぐらい使うわの。

91 :
>>84
> 引用の引用はネストさせる必要がある(この場合引用符を重ねる)なんて、
> HTMLに一切関わってない一般の訪問者のどれくらいが理解できるかね。
わからないやつは>をつけない。
わかるやつは>をつける。
問題ないじゃないか。

92 :
と、書いてから、
まあ、ありえないようなキモ駿河、
>_< から始まる文章も引用になるな。
こんな書き方するやつぁいないか。

93 :
ソース内の設定でさ、>のON・OFFとかネストのON・OFFを出来るようにすればいいんじゃない?

94 :
>>90
じゃレスボタンを押したらテキストエリアに>付きで〜(>77)が妥当かね。
>>91
引用符を付けるかどうか、じゃなくて、
引用の引用に引用符を二つ付けるか、っていう話だと思うが。

95 :
設定で変更出来るようにって、具体的にはどうするんだ?
一度、まんまログに書き残し、読み込む時に(2chのread.cgiのように)置き換えるのか、
ログに書く時に置き換えておくのか。
前者なら、後から設定変えても、既にあるログに対して有効に。
後者なら、既にあるログはそのまま。

96 :
>(2chのread.cgiのように)
read.cgi って表示以外のことしてないでしょ

97 :
http:…
をアンカータグで囲ったりって、read.cgiじゃなかったっけ?

98 :
>>97
あー、ごめん、その通りだ。
bbs.cgi が処理してるのは >>11 ←これ みたいだけだね。
http://pc5.2ch.sc/php/dat/1026233119.dat

99 :
>>95
そいつぁ作者タンに全てお任せするです

100 :
>94
> 引用符を付けるかどうか、じゃなくて、
> 引用の引用に引用符を二つ付けるか、っていう話だと思うが。
じゃなくてさ、俺の文章を引用したもまいの文章を漏れが引用とか、考えられる香具師は2個付ける。
バカはゼロ個。って。だからバカを水準にしなくていいんじゃねえの? って。

101 :
って。って。
な?

102 :
半角が混ざるの。って。めんどくさいから、行頭に引用って書けば済むようにできないですか?
だめですか?

103 :
試しにStrictBBS設置。
Strictにレスしまくり。
ある日HTMLとは無縁のお子様が登場、その子はこう言った。
「あのー、左側を空けるにはどうしたら出来ますか?」
どうやら引用のインデントのことを指しているらしい。
私は、ここでHTML云々を説明するのも何だと思って、こう答えた。
「行頭に「>」を入れると、その行が引用文としてインデントさせるよ。」
すると次の日、目を疑った。
なんと、引用文の意味として使われるはずの引用が、ただのインデント目的で使用されているではないか。
わっはっは。こうなったら笑うしか無いね。

104 :
つまり、利用者側も、やはり最低限の知識が必要ってことか?

105 :
もっと高度に出来ないですか?
人が書き込むとき、見た目でレイアウトするわけですよね?
PHPスクリプト側で、レイアウトから文章構造を判断するようにすると、
使いやすくなりませんか?

106 :
もっと頭使って書き込んでくれ

107 :
>>106
もっと頭を使ってスクリプト書きましょうよ。
ね?

108 :
は?意味わかんねー何様だヴォケR

109 :
>>105
どこか共通点を見つけないことには、無理に等しい。
夢のようなスクリプトを探してくれ(;´Д`)

110 :
>>109
夢のようなスクリプトをつくりましょうよ?
ね?

111 :
引用するときって返信ボタンを最初に押して無いですか?
ってとこからスタートでどうですか?

112 :
返信元と同じ文章があれば、それは引用の可能性が高くないですか?

113 :
分かち書きから始めますか

114 :
PHPBBでええやん。

115 :
>>114
このスレでは、その話は禁止です。
>>2をよく読んで。

116 :
ヽ(冫、)ノズコーッ

117 :
>>95
まんまをログに残す(改行は br 要素、特殊文字は実体参照にはする)メリットとして
・設定変更後に反映される
・ログファイルの軽減が予想される
デメリットとして
・表示もスクリプト経由なら処理が増える分、表示に負荷がかかる
こんなもんかなぁ。
もし、HTMLを書き出す掲示板ならデメリットは無いかも知れない。
この案はいいかもね。
>>102
全角も半角に置換すればいいのでは。

118 :
誰かStrictBBS持ってないか?
ソース欲しい。

119 :
>103
> どうやら引用のインデントのことを指しているらしい。
> 私は、ここでHTML云々を説明するのも何だと思って、こう答えた。
> 「行頭に「>」を入れると、その行が引用文としてインデントさせるよ。」
インデントの仕方を問われて引用の方法を答えりゃ、インデントするために引用するだろうよ。
> わっはっは。こうなったら笑うしか無いね。
あんたが悪い。

120 :
>>119
> 私は、ここでHTML云々を説明するのも何だと思って、こう答えた。
これ読めないの?
知識無くとも使えるのが、課題じゃないの?
アホ?

121 :
>>120
違うよ。そういう場面での正しい解答は、
「左側が空くのは引用だからです。見栄えとして左側を空ける事は出来ません」

122 :
やばいな。strictスレからの派生とは言えそうだとはわかってないバカがあきらかに紛れてる。
>>120
このスレはストリクタソが乗っ取りますた。お帰り下さい。

123 :
どんだけ説明してもテーブルタグを見栄えに使う香具師が出る訳で。
それも同じ。利用者がアフォなら説明は無意味。
避けられないでし。

124 :
>>123
避けられないのは質問であって、
回答に、「引用すればインデントできるよ」というのは避けられるぞ。

125 :
>>122
お前も分かってないじゃん。
結果、ID:iNsNgfzvの言ってることが正しいわけで。

126 :
>>125
えー!?
ID:iNsNgfzvとどう関係があるの?
結果もクソも「うちの掲示板は見栄えをコントロールする仕組みは入ってないよ」が正論じゃねえか。
頭大丈夫か?

127 :
こいつらアフォか。
こんなんじゃ作れない。無理無理。辞めとき。

128 :
>>127
人任せのお前よりかはマシだがな。

129 :
だーからー。
利用者は、全員が、引用文の知識は持ち合わせてるのかってことだ。

130 :
じゃあ作れよw>>128

131 :
>>129
何度回答すれば理解できるかな。
引用の仕組みがわかってるやつは、行頭に>をつける。
わかってないやつはつけない。
問題は起こらない。
わかってないのに無闇につけるバカ、なんてのを想定したら、
「名前欄に本文を入れる人がいるかもしれない。何文字以上なら本文と判断するべきじゃないか」
とかも考慮しなきゃならねえだろ。
左側をあけたい、と言われれば、
「引用文の見栄えがそうなってるだけで、見栄えをそうする仕組みはない」
と答えりゃ済む、って。
そんなに難しいか?

132 :
>>130
作ってるし、そのためにこの話題の提案をしたんだよ。
不満なら参加してくれなくていいし。

133 :
見やすいから使いましたって言われても文句言えないってことか?w

134 :
>>133
見やすいから、って「>をつければ左に空間があく」って知っててやるやつがでるってことか?
それを知ってる(引用の仕方を読んでる)のに、それをやるバカを考慮しろってか?
意味不明なんだが。

135 :
ソノトオリ!

136 :
この掲示板にも数字の前に>>でレスアンカーってルールがあるよな。
わかるやつが使う
わからんやつは使わない
間違って使う奴はいる(<<130みたいな)
間違える奴が出るから廃止、ってのもおかしな話じゃないか?

137 :
誰が廃止って言った?
だから、そうなったら笑うしかないなって意見に同意って意味だ。

138 :
>>137
まてまて。
>>126 >>124みたいな回答をせずに、
「引用すればできるよ」なんて答えたのがおかしいんじゃねえか、って言ってるんだ。

139 :
×>>124
>>121

140 :
だかーらー。
俺はアホだから説明する知識持ち合わせてないのよ。
俺の言いたいことは、つまりは137ってこと。

141 :
>>140
説明する知識が無い人は「わかりません」といっておけばいいんじゃないの?
少なくとも「引用したらなるよ」よりは。
つか、レスポンスアンカーの付け方も知らないのか?

142 :
何か訳分からんようになってきたt
つまり、134のことを最初俺は言いたかった。
でも、良い説明が思い浮かばなかった。

143 :
引用だけじゃなくて、
「こうすればこうなる」系は普段書かないようなものにする、って方法がよいんだろうか。
○○で括れば強調になる、とかのそのマーク付けにあたる部分。
それかさ、
使える要素を限定して、タグ有効のBBSにした方が楽かな。
まあ、ユーザーは不便かもだけど。

144 :
>>47の言う様な機能とネスト機能をつけておいて
なおかつ引用・ネストに関してはONOFFできるようにすればいいんじゃないかと思う。
今の議論は説明についてのようだが…。
とりあえず機能面については↑のでいいんじゃないかなぁ?

145 :
実物をお見せしないと想像できないようですね。

146 :
>>145
誰が? なんの?

147 :
いちいち反応しなさんなよ(;´Д`)

148 :
あう…上げてしまった. orz

149 :
>>147
いや、トップレスでも見せてくれるのかと思って。

150 :
スレタイのせいか、Strictじゃない人がこのスレ混じってしまっている印象。
新スレでも立てたらどうだろう…微妙かな。

151 :
>>150
>>1を良く読んでみたけど、Strictスレとは書いてありませんよ?
Strictごときにスレ立てても、100年たっても500とか、
そんなものでは無いでしょうか?
このスレもStrict関連は1人しかいないわけですし。
どんなものでしょう?

152 :
いや、このスレ死んでたらしいのよ、
そんで>>54の様な経緯から再利用してるみたいなんだが。

153 :
>>151
>このスレもStrict関連は1人しかいないわけですし。
んなことはないっす

154 :
>>152-153
そう思うなら、専用スレ立ててみては?
結果はわかりきってるけど。

155 :
いつからか話がずれ始めてるきがするけど、制作中の方々頑張ってください。

156 :
>>155
>>152によると>>54のせいで話がずれたらしい。
製作中の方々がんばってください。

157 :
釣られはせんぞーつr…

158 :
またStrictの仕業か。
よほどPHPに恨みがあるらしいな。

159 :
前に何かあったの?

160 :
>>154
立ててうまくいくかどうかわかんないから廃スレ再利用で話し合ってるだけだよ。
蚊帳の外の子にはごめんだけどそっとしといてくれ。

161 :
Strictタソの悪口言うな!

162 :
>>160
元からこのスレで作ってた人はどこへ行けば・・・・

163 :
>>162
廃スレだったじゃん。
俺らがきたからってそんな主張されてもな。

164 :
>>163
捨てられてたら倉庫行きになってるわけで・・・・
ここにあるってことは捨てられてなかったわけで・・・
まぁ、この板はしょっちゅうStrictに荒らされてるから
バイアスのかかった見方をしてしまうのかも知れんけど・・・・

165 :
馬鹿だなぁ。
よその板に来て、もともといた連中追い出そうとしたら、そりゃ叩かれるだろ。

166 :
はい。別にもといた連中を追い出そうともしていません。
寧ろ、お互い知恵を出し合えたらと思っています。

167 :
>>166
いやいや、Strictの書き込みはかなり悪意に満ちていると思うぞ。
普通ののPHP掲示板作りたい奴が混ざってくると罵倒してるし。

168 :
PHPスレでPerlじゃなきゃだめって言うのがまずわからん。

169 :
では、こうすればどうでしょう?
最初に先住人の方が普通の掲示板を作り、それをStrictスレの方が
Strict掲示板に改造する。

170 :
>>168
PHPかPerlかは、作る方にお任せしますよ。

171 :
>>169
Perlスレでやったほうがいいんじゃないか?
ここはPHPスレだから、PHP禁止ってのがまず反感買ってるだろ。

172 :
このスレ読んで思った。
オマエラには無理だ。

173 :
まぁ、無理だろうな。

174 :
誰か否定してよ・・・
誰も作らないなら、私が作っちゃいますよ?

175 :
お?おながいします!

176 :
>>175
ほんとに?

177 :
>174
正直スクリプト1から組める力ないんで期待してます。
Strictの前スレで集まるかどうかわからないけどここの住人とも協力して出来たらいいなぁ
とかいう趣旨を誰かが言ってたような気がする。

178 :
>>164
この板は1年以上放置してもdat行きませんよ。お前の方が他所者丸出しw

179 :
>>176
Strict-HTML スレッド24からここまで盛り上がったのは
やっぱ皆StrictなBBSを望んでたり、作れる人が作ってくれる事を期待しているからだと思うよ。

180 :
Perlで作るならPerlもStrictなコードにしろよ

181 :
それじゃ、Strutsで組んでいいですか?

182 :
>>178
>>43>>44を見ればわかるね。
1年と3ヶ月ちょっと離れてる。

183 :
あの・・・
私は3分でモチベーションが下がる性質なので、早く決めてください。

184 :
是非おながいしますっ!
>>47みたいな感じでいいんでっ

185 :
その前にStrictの正確な意味教えてください・・・

186 :
本当に作るなら、今から取り掛かります。
Strict掲示板の真意はどこに有りますか?

187 :
30人くらいいるような気がしたけど・・・
実は私とあともう一人と煽ってる人の3人?

188 :
厳格なHTMLを吐くBBSが欲しかったってことかな…?
どうもぐぐる限りじゃ何処にも配布されてないみたいだから。
今は亡きツキニイチドノハツジョウキのStrictBBSみたいなのを期待してるのかな…。

189 :
多分4人だと思う。

190 :
>>187
わくわくしながらROMってます(・∀・)ノ

191 :
5人かw

192 :
厳格なHTML・・・
この板の人が最も苦手とする分野のような・・・
出力結果だけでいいのでサンプルはありますか?
webarchiveに残っているようなものでもいいので・・・

193 :
あ、つまりアレだ。
通常のHTMLで、サンプル画面作ってみたらどーよ?>Strictスレ住人さん

194 :
とりあえず、みんなIDさらしてみませんか?
今なら他のスレに迷惑かからないし。

195 :
だな。

196 :
CGI.pm 使えば?

197 :
2人?
PHPで書きたいのですが、不都合はありますか?

198 :
いや…ね。IDがね。晒した二人が少し面白いなぁって思ってね。
145 名前:nobodyさん [] 投稿日:04/11/27(土) 02:28:17 ID:GhxEggFV
実物をお見せしないと想像できないようですね。
146 名前:nobodyさん [sage] 投稿日:04/11/27(土) 02:33:11 ID:???
>>145
誰が? なんの?
147 名前:nobodyさん [] 投稿日:04/11/27(土) 02:42:11 ID:UlVUzfYE
いちいち反応しなさんなよ(;´Д`)

199 :
じゃぁ俺も晒そうか

200 :
>>198
私はその他に、文脈からコードをはいたらどうかという趣旨の書き込みしていますよ。

201 :
あの・・・
時間が限られているので、早く決めて欲しいんですけど・・・

202 :
んじゃもう一度
俺の案でどうよ?
スクリプトは書けないが、StrictなHTMLは書けるっしょ?
それとも、何か俺間違ってる?(つД`)

203 :
Strict自体ネタだったとか、そんな落ちじゃぁ・・・・

204 :
あーもぅ作りたいならさっさと作れよ
作る気ねーなら消えろ

205 :
>>204
何が欲しいのかわからないと取り掛かれないかな?

206 :
Strict なヘッダと HTML 書けばいいんじゃねーの?
っていうかテンプレートにすればいいんだな

207 :
>>206
それだけなら、既存のものを改造しているはずで、
何故、ここで作ろうとしているのでしょう?
どうも意図を読みかねます・・・

208 :
>>207
そりゃそうだw そりゃなんだって改造すりゃなんとかなるだろうが……
改造できないんでなんとかしてくださいってことじゃないの?

209 :
どちらかっていうと Strict 啓蒙色の方が強いんかな?

210 :
>>209
そうかもしれないですね・・・
既存の掲示板にいいのが無いって書いてたし、掲示板が欲しいというよりは、
作者の意識改革を狙っているのかもしれないと思いました。

211 :
http://joram.agz.jp/cgi/bbs/bbs.cgi
元祖StrictBBS↑使ってるところがまだあった。
こういうのを望んでまつ。

212 :
あと、音声読み上げソフトがちゃんと認識し易いようにして。

213 :
>>212
そういうのは、私達にはわからないことなので、
出力サンプルを作っていただけませんか?
30分以内に作っていただけるとありがたいです。
普段、エディタとしてDWを使っています。
配慮していただけるとありがたいです。
ほんとに時間が限られているので、一度実装したものは変更しません。
最初に熟考いただけるとありがたいです。

214 :
>>210
いや、欲しいよ。
探してもない上に、結局Perlとかも改造しきれなくて、
困ってたところ、こういう話に発展していった。
これを改造するとよいよっていうスクリプト(Styn何とかつったかな)も配布停止してて
どうしようもない状態だったんです。

215 :
>>211
のじゃ参考にはならないですか?
わかり難いとは思うけど…orz

216 :
>>215
申し訳ないけどわかりませんでした。
普段はテーブルレイアウトです。
>>215さんのページも見せていただきたいです。
ちょっと先ほどの掲示板で実験してきます。

217 :
掲示板の機能が一通り必要なんかな。
管理人編集・削除 と 個人編集・削除 と 検索?過去ログ?
けっこうあるなー。

218 :
>>215
削除できなくなったのですけど、パスワード以外に何か必要ですか?

219 :
ここの「PHPで掲示板」のがきウゼーしスレたてるよ。

220 :
>>219
汎用的な >1 にしてくれよ?再利用できるように

221 :
>>219
がきって、私ですか?

222 :
>>220
断るね。こんなガキがうじゃうじゃ現れるスレになるんじゃ、ここを再利用してるのと変わらない。
あくまでもわしらはstrictなストレート及びレス式BBS作成のスレが欲しいんだよ。
そんなスレがねえから、ここで話し合しあってただけだ。スレができればおさらばだ。

223 :
>>218
ここと関係ない人のサイトだからマズイ気がする・・・
>>211のURIの管理人さんごめんね…m(_ _;)m本当にごめん

224 :
>>223
とりあえず、メール出しておきます。

225 :
立てれなかったぜ
テンプレ
strictな出力をするBBSを作成するスレッドです。
strictの種類としては、html4.01.XHTML問いません。
書き込みに対し、どのような処理を与え、どんな結果を出すことが望ましいか、
そのコードはどんな風にすればよいか、を話し合うスレです。
参照スレッド
Strict-HTML スレッド25@Web制作
http://pc5.2ch.sc/test/read.cgi/hp/1101043958/l50

226 :
もしかして、終了?

227 :
NGWORD
ID:GhxEggFV

228 :
>>227
お前よりはマトモなこと書いてたと思うよ

229 :
>>227
なぜか快適になった

230 :
NGWORD
ID:WQ0RmNyY

231 :
>>228
再利用提唱者は漏れだ。
もまいのようなOLDTYPEはうせろ

232 :
いつものPHPスレに戻ってしまった・・・・

233 :
>>231
OLDTYPE は黙ってろw

234 :
>>230
なぜか快適になった

235 :
なんでキレてんの?癪に触ったことでも?

236 :
どうしよう?
スレ立てられないって書いているところから見て、
この板で何かしてた人のような気もするし・・・

237 :
>>236
巻き添えをしらんとは素人であることを露呈したな(プゲラゲラゲラゲラ

238 :
またなんか出てきた?

239 :
>>237
>(プゲラゲラゲラゲラ
すげーかっこいいねお前

240 :
OLDTYPEって言葉自体が

241 :
うーん
普通のサンプルならすぐ作れるんだけど・・・
Strictっていうのは、それなりに難しいものなのかな?
何も知らずにサンプルを要求したのがまずかったとか?

242 :
ページを見せて欲しいって書いたのも、普段書いているソースを見れば
何を要求しているかわかると思ったからなんだけど。
私は、普段、見えればいいと思って書いてるので
正しいHTMLはちょっと難しいかもしれないです。

243 :
>241

>242

あのさ。
もうすでにそんな次元の話はしてないのよ。
よかったら、>>225のテンプレでいいから「strictbbs」ってスレタイでスレ立てて。
それだけだから。君にできる事は。

244 :
>>243
つーか何がしたいのお前?気晴らしにスレ立てたいだけ?

245 :
>>242
211のを参考に適当に作ってみたけど
http://web2ch.s31.xrea.com:8080/?plugin=attach&pcmd=open&file=index.html&refer=Uploader
Strictスレの人も添削してみて下さい。

246 :
>244

>245

あのさ。
もうすでにそんな次元の話はしてないのよ。
よかったら、>>225のテンプレでいいから「strictbbs」ってスレタイでスレ立てて。
それだけだから。君にできる事は。

247 :
>>246
お前にできる事はそれ以下w

248 :
>>241
>>242
>>244
>>245
すみません。何度も言うのは心苦しいのですが、このスレにレスが付いてるからと言ってこのスレは本来の機能は果たしておりません。
>>44から流れが変わっているんです。PHPで掲示板つくれませんか、について話し合いたいのであれば、生きてた頃にやってくださればよかったのであって、現状では我々が乗っ取った、というのが正しい表現となります。どうぞご理解の程を。

249 :
>>247
でも、スレ立て代理すら出来ないんでしょ君は。
漏れは「立てれなかった」といった。あんたはヘタレだからそれすら出来ぬ。

250 :
お、立ったね。おめ

251 :
NyYは真性だから放置だろ

252 :
>>242さん及びStrict-HTML住人、他
http://pc5.2ch.sc/test/read.cgi/php/1101518977/
こちらで続きやりませんか?

253 :
あばよage厨
【HTML】StrictなHTMLのBBSを作ろう【Perl,PHP】@WebProg
http://pc5.2ch.sc/test/read.cgi/php/1101518977/l50

254 :
>>252
age房誘うなデムパ

255 :
あー、俺はあっちには書き込まないからね。
疑心暗鬼にならないように。
みんながんばってね。

256 :
ワロス

257 :
>>255
R

258 :
>>257
なんで?何かしたか?

259 :
>>258
上げるな。R。

260 :
は?なんで?このスレあげようがsageようがお前に関係ねーだろ

261 :
>>260
さっさとR。糞スレage厨。

262 :
なんか向こうまで荒らしが行ってるなw

263 :
どれのこと?

264 :
何でこんな荒れてしまったのだろう(´Д⊂、

265 :
っていうか219は誰?
----
219 :nobodyさん sage :04/11/27 09:37:42 ID:???
ここの「PHPで掲示板」のがきウゼーしスレたてるよ。
220 :196 が最初 :04/11/27 09:38:52 ID:WQ0RmNyY
>>219
汎用的な >1 にしてくれよ?再利用できるように
222 :nobodyさん sage :04/11/27 09:41:09 ID:???
>>220
断るね。こんなガキがうじゃうじゃ現れるスレになるんじゃ、ここを再利用してるのと変わらない。
あくまでもわしらはstrictなストレート及びレス式BBS作成のスレが欲しいんだよ。
そんなスレがねえから、ここで話し合しあってただけだ。スレができればおさらばだ。
----
俺は普通にここで作るつもりだったけどな、Perl で。そんな感じの話だったし。
スレが立った理由は「ここにはガキがうじゃうじゃいるから」って、そんなん理由にもならない。
そもそもこのスレに元から居たやつなんていないだろうし。>>42-45

266 :
暇な荒らしが沸いてるのか…まぁ土曜日だしね

267 :
>>264
・具体的方向へ進まなかったから。
・乗っ取りなんだからsage進行すればいいのに、ageたらスレタイ見て来る奴が
 増える事にも気付かないでageまくる無神経な馬鹿が居たから。

268 :
自分でageてスレタイに興味引かせてるくせに
「そもそもこのスレに元から居たやつなんていないだろうし。>>42-45
とか言ってるし、救いようが無い。

269 :
>>267
>・具体的方向へ進まなかったから。
十分進んでただろ、何もしないよりはな
>・乗っ取りなんだからsage進行すればいいのに、ageたらスレタイ見て来る奴が
>増える事にも気付かないでageまくる無神経な馬鹿が居たから。
おー、まともな意見だな。いつ考えたんだ?
で、なんで言わなかったんだ?

270 :
>>269
ageるなR。

271 :
>>270
つーか別スレあんだからもう関係ねーだろっつってんだろ

272 :
>>271
話題も無いのにageるなR。

273 :
>>272
え?なんで?

274 :
>>273
この過疎板じゃこんな糞スレがなかなか沈まないんだよボケ
sageろ低脳。

275 :
もっと考えるとだな、GhxEggFV の偉そうっつーか
もったいぶるっつーか何様だって態度は俺もムカついたわけだ。>>204
で、煽ればボロも出るかなーとか思ったんだけど
つたない割りに話は進んでいってる感じはしたんだ。
じゃぁ俺も考えないとなーとか考えてたら >>219 だろ?
なんでここでいきなり >>219 が煽ったのかがサッパリわからない。
>>267-268 みたいなことを >>194-195 あたりからずーっと思ってたってのか?
にしてもそれをなんで言わないのかもサッパリわからない。

276 :
>>274
この板は、そういう制約が少ないところもいいところなんですけどね・・・
荒らす人が増えてくると色々決まりごとが増えて嫌な感じです。

277 :
>>275
それはどうもすみませんでした。

278 :
>>277
いや、いいんだ別に責めてるわけじゃない。

279 :
>>204も何様だって感じがするんだが。

280 :
皆仲良くやろうよ…つД`)、

281 :
トリップ使えよ、無闇に上げるな低脳ども

282 :
>>281
そうだな、ageすぎた、ごめん

283 :
じゃぁ作ろうか

284 :
そうこうしてる間に、向こうで話進んじゃってたりw
こっちはこっちでやるんかい?

285 :
>>284
向こうのことには触れるな
あんたらにゃ関係ない話だ。

286 :
今からココは、↓のスレをヲチるスレになりました。
【HTML】StrictなHTMLのBBSを作ろう【Perl,PHP】
http://pc5.2ch.sc/test/read.cgi/php/1101518977/

287 :
どうせ理解できないくせに(ゲラオス

288 :
何、必死に黙々とStrict掲示板作ってた俺はアホでしたか。
もう訳分からないし。スレ読むのも面倒になってきた。
取り敢えず、昼休み終わり。

289 :
>>288
> 何、必死に黙々とStrict掲示板作ってた俺はアホでしたか。
まあまあ。
アホではないけど、必要とはされてないな。
今向こうに移行してるけど、元々は「なに盛り込むの?」「どういうコードにするの?」ってのが話題なわけで、
ある特定の人物の独断のstrict、はとりあえず、必要とされてるものとは違うのよ。

290 :
>>288
そんなことないよ。
僕は待ってまつよ!
出来てから改定案とか出して改造していくのもありだしね。

291 :
>>288さん
もしよかったら
http://pc5.2ch.sc/test/read.cgi/php/1101518977/
こちらにいらしてください。

292 :
>>291
荒らし誘発か? マジウゼーよ

293 :
とりあえず、さっきのサンプルで作ってますよ。

294 :
>>293
Strictでないらしいぞw
頑張って意味不明Strict作って見せつけてやれw
http://pc5.2ch.sc/test/read.cgi/php/1101518977/
ネット関係 [WebProg] “【HTML】StrictなHTMLのBBSを作ろう【Perl,PHP】”
43 名前:nobodyさん [sage] 投稿日:04/11/27(土) 13:02:48 ID:???
サンプルは Strict 以前に Valid でもないんだもんな。lint かけたか?
個人的には、投稿タイトルは dt ではなく、見出しのような気がする。

295 :
>>294
DWでも10個エラーが出ています。
でも、そういうのはあとから修正してくれるのだと思います。
あまり心配していませんよ。

296 :
後々変更するのは入力制御だけで、最初に全体的なテンプレートとしてのHTMLは
確定してた方が面倒無い気が…。

297 :
>>294
ごめんね適当に書いてて。

298 :
>>295
おまい優しいなw優しすぎるんじゃないか?w
>>296
じゃあ作れよw
>>297
ほんとだよw

299 :
>>297
今見に行ったら何気に修正してあるしw

300 :
>>298R

301 :
>>300
病院行けってw なw?w

302 :
>>301
R

303 :
向こうはずっと同じこと話し合ってるけど飽きないのかよw
まとめて病院池ってw

304 :
ほんとだ・・・
http://validator.w3.org/check?uri=http%3A%2F%2Fweb2ch.s31.xrea.com%3A8080%2F%3Fplugin%3Dattach%26pcmd%3Dopen%26file%3Dindex.html%26refer%3DUploader

305 :
>>304
英語読めないってw俺日本人w

306 :
つかさすがに飽きてきたw
じゃーなーw

307 :
>>305-306は鉄格子が嵌められた病室へ隔離されました。

308 :
もう触るなよ(;´Д`)

309 :
>>307
最後にマジレスするぜ?w
ちょっとした荒らしもスルー出来ないStrictスレ住人、自業自得w
勝手に被害妄想抱いてアホだろw

310 :
>>309
病院行け

311 :
>>309
まぁ、お前は気に入らんけど、禿同

312 :
>>311=309 乙

313 :
はいはい。
自演でしたよ。

314 :
>>313


315 :
>>314


316 :
>>315


317 :
>>316


318 :
ヽ(冫、)ノズコーッ

319 :
散々このスレで>>140を叩いておいて、何のこいつら
http://pc5.2ch.sc/test/read.cgi/php/1101518977/38

320 :
>>319
「何のこいつら」って何弁?
つか、あの書き込みの意味がわかってないのはもまいだけのようだが。

321 :
うちなーぐち

322 :
沖縄方言

323 :
返信って何の意味があるのですか?

324 :
div の中に div 入れるのって邪道なん?

325 :
邪道だったら使い道が無いような気がします。
返信って何の意味があるんだろう・・・
一番上のフォームで掲示板に書き込んで、返信でコメントなのかな?
だとすると、コメントのほうが気軽に書けなくちゃいけなくて、
階層としては、書き込みに近いような気がするのですけど・・
別ページに分けるのは何故なんでしょう?
コメントにスレッドというのが有るのですけど、
スレッドはどこで作るのでしょう??
管理画面で作るのかな?
スレッドのグループ化はどの階層で行えばいいのでしょう?
とりあえずですが、よろしくお願いします。

326 :
お返事が無いようなので、自分なりいのかっこいい解釈で解決しちゃいます。
さびしいなぁ・・・

327 :
これってスレッドフロート式にした方がいいのかな

328 :
ID:GhxEggFVってWeb制作初心者スレのテンプレの管理人だったのか。
アップローダーが厨房に支配されてるの何とかしろよ。

329 :
>>328
そなの?

330 :
>>326
がんがれ〜

331 :
>>325
たぶん211の様なレス式掲示板をって事だと思う。

332 :
朝だよー

333 :
>>331
完全に間違えていました。
作り直します。

334 :
作っているのですが、非常に見難いです。
自分で見ててもなんだかわからないので、CSSください。
あと、文字数の制限値とか暫定でいいので教えてください。
http://edit2000.s101.xrea.com/bbs/
こんな感じ。

335 :
リロードしたら重複投稿になっちゃった

336 :
書き込みは別フレームにしてリロード対策したほうがいいのかな?
書き込みページでリロードする人はいないと思ったんだけど。

337 :
今更なんでそんな掲示板作ってんの?
フリーで配ってる掲示板見ながら作った方が早いっしょ

338 :
>>337
Strictの掲示板がいいらしいですよ。
作り始めてみると、ちょっと難しいかなって思いました。

339 :
HTML屋さんは考え方が逆なのかな?
HTMLって所詮古いワープロレベルの記述力しかないので、
意味とかあまりこだわっても仕方ないように思う。
マークアップに意味をつけたいのならXMLが妥当なような気がしました。

340 :
投稿後は強制リロードじゃいかんかね。

341 :
>>338
Strictの掲示板もフリーでごろごろあるだろう

342 :
Wiki でいいじゃん
CPAN にも PEAR にもあるし

343 :
>>341
<確定事項>
■複数改行、空行の次は段落とする。
■行頭に>や>等ある記号を書いた場合、引用文とする。
<他の案>
■引用のネスト対応
■引用文とするかどうかスクリプト内でON・OFF設定したらどうか
■行頭にある記号を書くとリスト
■ある記号で挟むと強調( 例: {強調文} )
こういうのが無いってことなんだろう。
http://edit2000.s101.xrea.com/bbs/
まだ、ただの掲示板みたいだし。
>■ある記号で挟むと強調( 例: {強調文} )
これは実装済みみたいだが。

344 :
>>343
なるほどな
しかし参加者とかがほとんど決まってるなら
わかりやすくまとめサイトなりプロジェクト管理サイトなり作らないと
わかんね。

345 :
>複数改行、空行の次は段落とする。
この辺は重要だろうね。
その辺のスクリプトがStrict掲示板と銘打っていても
使用者が段落の意味で改行してたらStrictとはいえないもんなぁ・・・。

346 :
>>242氏のhttp://edit2000.s101.xrea.com/bbs/も大分掲示板らしく形になってきたね。
がんばれ〜。

347 :
段々形になってくるの見るとやっぱ使おうって気にはなれねぇな。
高機能掲示板でググれば似たようなのザクザク出そうだし。

348 :
使いたい人が使えばいいのさ

349 :
>>346
すっげー!頑張れ!
ってか、マジで頑張って欲しい!

350 :
つーかstyle適用しただけやん

351 :
機能も地道に増えてるよ。CSSの見た目はオマケじゃん。

352 :
出来れば、今度の休みあたりで掲示板の基本的な構造を固めたいと思います。
2チャンネル形式にするのか、普通の一枚掲示板にするのか、両方の表示を選べるのか、
そういったことです。
検索をつけるのであれば、どの程度の使われ方をするのか見積もりたいです。
検索を実装するためにはインデックスまたはキャッシュが必ず必要です。
ここら辺も含めて考えたいので、検索に何を望むのかが知りたいです。
ただし、ぐーぐるを超える検索機能を実装する予定はまったくありません。

353 :
2ch形式っぽいのも良いかもしれない。
■今の状態のBBSが表示してるスレッド一覧は、
そのページのスレッド一覧で、
1ページNスレまでと制限付けておいてページを分ける。
(<<前のN件、次のN件>> みたいなナビゲーションで)
■スレッド一覧のページを別に作って、
100件ずつとかでスレッドタイトルを羅列して表示する。
100件を超えると、ページを分けて、前の100件、次の100件とかにしたり。
■レスが多くなると一つのスレがやたら長くなるので、レス数を制限(2chみたいに)。
デフォの状態で表示される1スレあたりのレスは最新の10件とかにしておいて、
[全てのレスを表示]とかで、そのスレ全体を別ページで表示させるとか。
■検索についてはあってもなくてもいいような気がするんだけど
どんなのにすると良いのか難しい所…。
結局どれについても複雑に絡み合って難しいんだが。
検索についてはあまりイメージが沸かないがレッツPHPの
http://php.s3.to/pppbbs.php?mode=search こんなのとかがあったりするね。
まぁなくてもいいような気はする…。
■全ての書き込みにid・ナンバーがあるが、スレ自身にid・ナンバーをつけて
レスは単純に1〜とするというのもあるが…。何が都合がいいのかは私には解らない…。
■返信フォームの「Subject」に「Re:返信対象のタイトル」等と自動的に入れておけば
レスのタイトルがタイトル無しだらけでパッと見何のスレのレスか解らなくなる事もないかも。
value=""とかに突っ込むんかな?
今すぐにぱっと思いついたのはこんな感じです。

354 :
>>353
了解しました。

355 :
Strict掲示板とは、誰がどのように使うのでしょう?

356 :
>>352
検索については、静的HTMLなら、従来広く公開されている全文検索の
スクリプトを使って検索できるので、掲示板として検索機能を実装する
必要は無いと思われます。

357 :
>>356
HTMLファイルをシステム上に保存するのは出来れば避けたいです。
多分、目指している方向は、スレッドフロート式に近いものだと思うのですが、
この場合、静的HTMLは何のメリットもなさそうです。
検索システム自体は1日あれば書けるものなので、
コストを考慮して検討したいと思います。
というわけで、誰がどういった目的で使うのか、
そして、実際に使う人がいるのかを知りたいのです。

358 :
私自身は高機能化させたいのですが、
高機能化には必ずコストが付いて回ります。
それでユーザ像がわかるといいなと思うわけです。
ファイルUploadや画像Upload、そういったものを必要とするのか?
そんなことも知りたいです。

359 :
>>357
OK。じゃあ、検索語句の含まれるレスのURLを列挙すればいいかと。
http://pc5.2ch.sc/test/read.cgi/php/1026233119/357
↑みたいな感じ。んで、検索語句を強調表示して検索語句の前後何行かと
表示しておくみたいな。
てか、おいら、レベル低い話をしでかしてる?
ファイルアップロードはあった方が便利。実装さえされていれば、
設置者側で、使用、不使用を決められるわけだし。

360 :
>>359
了解です。
あと、使う人の目的ですけど、質問掲示板のようなものなんでしょうか?
挨拶掲示板なら、新しい順番に並ぶ一枚掲示板でいいので、
たぶん、質問掲示板のような気がするのですが。

361 :
余裕があるんなら二種類サンプル作ってみてもいいかも知れない。
実際どういうタイプを設置しようか決めかねてる人もいるかも知れんし。

362 :
>>360
質問掲示板(レスを付けることのできる掲示板という意味)で使おうと
思ってます。レス無しで、ただひたすら発言だけが積み上げられていく
タイプはあんまり需要がないんじゃないかな。

363 :
>>361-362
なるほど。
すると、保存しておくデータとしては返信元がわかるようにしておいて、
表示するときに選べるようにしておけばいいのかな?
規模としては1万レス程度を想定しておけばいいのでしょうか?

364 :
他に思いつくのは、質問掲示板だと、カテゴリを切れるようにしたほうがいいのかとか、
カテゴリを作るのは誰なんだろうとかです。
各レスに返信ボタンがあったほうが便利なのでしょうか?

365 :
>>363
そんな具合だと思います。
>>364
カテゴリはどうなんでしょう?カテゴリを分けねばならないほど大規模な
掲示板になる場合は、scriptを複数設置する方がスマートな気がします。
フロート式やレス式掲示板の場合は、返信ボタンは親記事にあれば、
子記事には不要でしょう。ツリー式であるなら、木構造になることに
意味があるので子記事にも返信ボタンが必要でしょうけど。

366 :
>>365
了解です。
当面、掲示板の構造としては、スレッドに対して複数のレスが付くという形を想定します。
2チャンネルで言うと、>>1さんに対してレスを付けていくような構造です。
返信画面で、フォームにはあらかじめ元記事が書かれているのですが、
ここら辺の兼ね合いはどうしましょう?
http://edit2000.s101.xrea.com/bbs/res.php?id=79

367 :
>>366
それは、textareaの中身として#PCDATAが必要って話?
#PCDATAは任意の長さを持つ任意のテキストなので、長さが0でも
いいんじゃない?(この辺、曖昧。誰か教えてplz)

368 :
>>367
適切なDefaultって意味でです。
とりあえず、引用は誰も使っていないし、使い易く無ければ使わないのだろうってことで。
強調なども誰も使っていないですね。

369 :
>>368
ユーザビリティの問題なのかな。
適切なデフォルトが何であるかを判断することは難しいので、
適当に何らかの文字列を入れておけばいいんじゃない?
オイラもその掲示板にごくたまに書き込むが、ぶっちゃけデフォルトで
引用されてるのは邪魔かな。
強調が誰も使ってないというけれども、使ってないことと実装しないで
いいこととは別問題だと思いますよ。

370 :
>>369
私も書き込むときにいちいち消すのが面倒なんですよね。

371 :
>>365
カテゴリ分けも、スクリプト側でする必要無いっしょ。

372 :
>>369-370の意見もあるが
いざ引用したい場合にコピペしてさらに行頭に > をつけていく手間も考えると
「引用有り返信」と「引用無し返信」があるといいかも。
http://edit2000.s101.xrea.com/bbs/res.php?id=79"e=TRUE とかクエリに付加して
スクリプト側で if で振り分けでいけると思いますし。

373 :
とりあえず一律引用符ありで良いと思うが。
ディテールを先に実装してくと後々面倒になりがち。

374 :
せいぜいボタンで引用符の挿入/削除ができるぐらいだろう。実装はjavascriptで。
でも、優先的なことではない罠。
引用有り無しで返信を二つ設けるのインターフェースとしてありえんと思う。

375 :
http://edit2000.s101.xrea.com/bbs/
[uri][返信]がa要素のコンテントが同じ、になっちゃうから、
uriは
<a href="$uri">$uri</a>
返信は
<a href="〜id=$id">$idへの返信</a>
がよいんではないか、と。

376 :
他にも要望があったら書いておいて欲しいです。
実現できる出来ない関係なく書いてもらえるとありがたいです。

377 :
今の仕様だと返信全てが>1に対するレス、引用ですが
返信時の引用においては、スレッド内の各レスから選べたらいいなと思います。
>1以外から引用したいとき返信する前に引用したい文をコピーしておかなければならないので。
また、>1に対するレスのつもりじゃない時に>1の引用文があると邪魔になってしまう。
各レスにも[返信]があって、それを押すと<textarea>の中の引用文は
そのレスの内容になるといいなぁと思う。
無論今の返信画面の様に自分がレスする対象のスレッドは何か解るように
「返信フォーム」の上に表示されるのは「返信対象のスレ」を表示しておいて。

378 :
>>375
スクリプトよくわからない人間の疑問だけど
<a href="$uri">$uri</a>
だとURIが長いときに困らない?
<a href="http://www.google.com">http://www.google.com</a>
になってしまうような?
<a href="http://www.google.com">uri</a>
ならいいんだけど。
何かアフォな事言ってたらスルーしてください。

379 :
やるとすれば、各レスにあるのは「返信」ではなく「引用」の方が適当かと。
単に文言の問題だが。

380 :
・行頭に>がある文章の列は引用として<blockquote>要素で囲まれます。
これに関しては引用として使用されるのを嫌う人がいるようだから設定でON/OFF出来ればいいのかな?
私はblockquoteで囲んだ方が嬉しい派だけどね。

381 :
つい、
>ほげほげ様へ
とかやっちゃうと引用になってしまうわけだな。
vBuleltinやphpBBのように独自タグで囲って引用の方がいいかもしれない。

382 :
>381
それは引用元(cite要素)になるな。
この場合どうすんだ?

383 :
今の仕様のままだと
>ほげほげ様へ
と全角で書くことになるね

384 :
いや、なるのか?
よく分からん。Strict分からん。
どっちだ?

385 :
citeは違う。
citeは引用元のURIに使う属性だよ。

386 :
こんなの見つけたが。
http://members.jcom.home.ne.jp/pctips/www/faq/Quotation.html
>385
属性でなく要素では?っと負け惜しみしてみるテスト。。。

387 :
スマン。黙っとく。(w
>385の意味がやっと理解できますた。

388 :
http://hsj.jp/works/archives/000324.html
独自タグで囲って引用というと↑みたいに
>>
引用文
<<
こんな感じにすればいいという事か。
仮にこういう形でいくとするならば、返信画面のtextareaも同様に
>>
>を付けてない状態の文
<<
にすればいいわけか。
ただ、こういう風にすると利用者が覚えるのに苦労するというか
一般の人が混乱しそうではある。
特に
・「>>」の後に「=引用元のタイトル:引用元のURI」(半角コロンで区切っています)という風に記述します。
とかでtitle属性、cite属性を付加するようにするとね。
勿論引用の際にtitle,citeがあるのは好ましいし、個人的にはこういう細かい事出来ると嬉しいけど
一般利用者がそうとばかりは限らないし。私みたいなのは多分特殊だし。
Wiki記法を色々実装してやるのも良い事ではあるけど
掲示板の方向性次第では現状の様なシンプルな方が好ましい場合があるし。
Script組んでる方(242氏)が言うようにまずどう使いたいのかが
実装においてもポイントとなるね。
一般利用を考えると、たぶん、あまり細かい事はやらんほうがいい気がする。
「>をblockquote」については半角のみで全角と区別してるから
>>381みたいな事をしたい人は全角で書くように注意すれば良いかな。
ただ、381が言うように「つい、」みたいな事はあるけれど、
ある程度目を瞑らないとこういった高機能の付加は出来ないしね。

389 :
>>387
まぁ、まぁ…>>376氏にもし要望があったら黙さずに書きこみましょうよ。

390 :
>>358
>ファイルUploadや画像Upload、そういったものを必要とするのか?
どうなんだろう、あったほうが嬉しい人の数はどんなもんだろう。
私はあってもなくてもいいかな。
実装する場合はどう表示するかはHTML書いてる人にまかせるとして
そういう機能が欲しいかどうか、そこだね。

391 :
>>390
だから、聞いてんじゃねーか。
同じことを言ってどうする。

392 :
>>343の■行頭にある記号を書くとリスト
例えば
・リスト1
・・リスト1-1
・リスト2

<ul>
<li>リスト1
<ul>
<li>リスト1-1</li>
</li>
<li>リスト2</li>
</ul>
とかいうのは一般の通常利用においてあまり必要がない気がする。

393 :
>>391
スマソ…orz
とりあえず私は無くていい派でつ。

394 :
>>378
いや、アフォな疑問じゃないよ。
アンカーだけを拾い読みするケースだってあるわけだから、
アンカー名が同じ、は避けるべき、という考え方。
「こちら」をコンテントにするのと同じで好ましくない。
<a href="http://www.google.com" title="http://www.google.com">uri</a>
でも一応問題ないけれど、これだとWAIに納得してもらうためだけの記述、という本末転倒なものになっちゃうしなぁ。
長くても問題ない、というのが漏れの見解なんだが。

395 :
ああ、成る程…たしかにアンカー名が同じなのは良くない事ですからね。
それを考えると長くても許容したほうがいいですね。
<a href="http://google.com">No.49のSite</a>
とかでもいい気がするけど、やっぱ実uriの方がシックリきますね。

396 :
長くなっても表示する場所を変えればいいだけだしね。
<dd class="uri">uri:<a href="$uri">$uri</a>
<dd class="posted">Posted by ななしさん <a href="mailto:$mail">$mail</a> $date [返信]</dd>
とか。

397 :
</dd>ヌケテタ('A`)

398 :
メリットというほどではないが、実URIの方が視認性が高いため、グロURIとか踏みにくくなる、ってのもあるな。

399 :
おー確かに。

400 :
2階層以上の引用符はどうなるんだろうね。
現状、入力が「>あいうえお」なら表示は「 |あいうえお」
しかし「>>あいうえお」の場合は?
「 |>あいうえお」か?
インデントは1階層のみが良いと思うけど。

401 :
>>400
ちょっと待て待て。
引用の引用は引用の引用だろう?
インデントの話がそこで出るのがわからん。

402 :
インデントって表現はおかしかった。
つまり>の数だけblockquoteがネストするって事?

403 :
4回までネストするはずだよ。
http://edit2000.s101.xrea.com/bbs/index.php#D39

404 :
なんかややこしい引用もできてるね。
これってどういうアルゴリズムなんですか?
すれ違いスマソ。

405 :
>>404
取り敢えず、配布出来るレベルまで早く仕上げたいと言ってるし、
それまで待てよ。

406 :
>>404
引用を見つけると一つ上の階層のパラグラフをはずして内側に移動させます。
同一レベルのブロックは引用で分けられたと判断します。
従って、同一レベルは引用の前の兄弟ブロックと引用と引用のあとの兄弟ブロックに分けられます。
引用の前後のブロック化されていないコンテンツはブロックに昇格されます。
これを繰り返します。

407 :
とかくと難しそうだけど、やってることは数行の処理です。

408 :
新しく掲示板を書き直したいと思います。
といっても、これまでと同じように開発中のものを稼動させて
XP的なスタイルで行きたいと思います。
とりあえずHTML・CSSはアップしてもらえたらどんどん取り入れます。
これまでの書き込みで、人によって欲しいものは違い、
一番いい方法というのは無いことがわかりました。
そこで、classを導入して実装することで、変更を容易にしたいと思います。
コンテンツの変換は、あまり使われないようなのですが要望は多いようです。
そこで、変換の実装・変更を容易にするために
構文木を究極に簡略したものを実装したいと思います。
構文木の導入は処理を重くしますが、あまり使われないものがほとんどのようなので
影響は少ないと考えたからです。
こんな感じでいいでしょうか?
他にも欲しいものや実装上のアイデアが有ったらどんどん書き込んでください。
HTML作者さんには感謝しています。
要望やアイデアを出してくださる方には感謝しています。
よろしくお願いします。

409 :
説明ありがとう。でも理解不能でした。orz

410 :
テンプレート式にすればそれでいいんだよ

411 :
>>408
HTMLの修正なんかは後付でなんとでもなりそうですし、
正直難しい事は良くわかりませんが、頑張ってください。

412 :
>>411
修正可能なように配慮したいと思います。
HTMLは今のをそのまま使いまわしたいです。
変更があったら、スクリプトのほうを修正します。
ちょっとした変更で100バージョン作るのは無理ですけど、
大きな変更が有って2つのバージョンが必要なら、
2つのバージョンを作ります。
ちょっとした変更は、配布できるようになってから、
好きなだけ作りたいと思います。
あと、誰でも変更できるような造りにできるといいなって思います。

413 :
>>408
文章のサンプルがあると嬉しい。
具体的にどういうデータの入力を必要としているか、
っていう段階から需要が違ったりする?
あとログはXMLで保存できたりすると嬉しいなぁとか。

414 :
>>413
XMLで入出力することはいつでも出来ると思います。
というわけであまり心配しないでください。
必要ならいつかはつけるし、付けろ付けろと言われればすぐに付けます。
XMLファイルを最初から保存しておくのは、
後々リスクが高いのでやめておいたほうがいいような気がします。
貰ったHTMLには、パスワードの入力欄や管理モードというのがあるので、
設置者の技量に関わらずもれない構造にしておくべきだと思うからです。
文章のサンプルが何を意味するのかわからないのですが、
私はHTMLに詳しくないので、誰かが書いてくれたらそのまま取り入れてます。
どんな需要があるのかわかっていないので、
どんどん意見を出してもらえるといいと思います。

415 :
サンプルってのは、何ていうか、
データとして何を入出力すればいいのか、っていうような。
投稿者名、日付、投稿(スレ?レス?)番号、ID?とか、
マークアップする以前の段階のテキストがあったらわかりやすいかと思ったわけで。

416 :
>>415
それは私も知りたいですね。
本文だけあれば、掲示板として成立するわけですけど。
今のところこのフォームにあるのが送られてくるすべてです。
http://edit2000.s101.xrea.com/bbs/
内部で生成しているものには、文書に付けられるIDと親文書のID、
更新時刻などがあります。

417 :
>>415
HTMLを書くときに、以下のタグを埋め込むと、内容がその場所に出力されます。
これでどうですか?
<?php echo $doc->id; // 文書ID ?>
<?php echo $doc->parentID; // 親文書のID ?>
<?php echo $doc->threadID; // 所属するスレッドのID ?>
<?php echo $doc->name; // お名前 ?>
<?php echo $doc->mail; // メールアドレス ?>
<?php echo $doc->subject; // タイトル ?>
<?php echo $doc->uri; // ホームページ ?>
<?php echo $doc->body; // 本文 ?>
<?php echo $doc->time; // 書き込んだ時刻 ?>
<?php echo $doc->lastUpdate; // 最終更新時刻 ?>
最終更新時刻はスレッド内で共有されています。
スレッドの上げ下げに使っています。
単なるキャッシュです。

418 :
例えばこんな書き方をします。
<a href="index.php?id=<?php echo $doc->id; // 文書ID ?>">
  NO.<?php echo $doc->id; // 文書ID ?>の文書を見るためにここをクリックしてください。
</a>
HTMLは、以下のようになります。(IDが200の場合)
<a href="index.php?id=200">
  No.200の文書を見るためにここをクリックしてください。
</a>

419 :
妥協なくStrictにやろうとすると結構大仰なテーブルになりそうですね……
最低限表示に必要なのは名前、タイトル、本文、書き込み時刻、でしょうか。
にちゃんねるのようなスレッドフロート形式にするのであれば、
スレッドの大元のタイトルはh3(サンプルページの例で言うなら)、
スレッドへの書き込みのタイトルはh4、という具合に見出しは小さくなるべきかも知れません。
# 実を言うとネタ元のStrictスレでも掲示板マークアップはこれ、というものがなくて、
# それを議論始めたらスレいくつも食いつぶしそうになるのですが……
# マークアップについて相談するスレ、をテストページに置いたりすると人集まらないですかね?

420 :
>>419
まぁ、HTMLにPHPのタグさえ埋め込んでもらえれば、
設置するだけで読めるようになるので、
作って試すのもいいかもしれないです。
同時に数種類のHTMLが有ったとしても、
掲示板としては一つという状態を作れるので・・・
HTMLが2種類有れば、自分も書いてみようって人が現れるかな?
無い状態で出来ますと書いても、出来ると思わないのかもしれない・・・

421 :
>>419
テストページには好きなように書き込んでもらえばいいと思います。

422 :
という事は色んなHTMLテンプレートが作れそうだね。
自由度、選択肢があっていい感じだ。
StrictなHTMLには諸氏色んな考え方持っている人が居るしね。

423 :
>>422
いろんなテンプレートが作れるはずなんだけど、
案外作る人って少ないですよね。

424 :
StrictなHTMLに自信がないとか、出した物を叩かれるのが怖いとか
単に作るの面倒くさいとか、他力本願とか色々理由はありそうだけどね。

425 :
一時期心無い人たちに荒らされてたしね…

426 :
>>424
漏れはXHTMLが主流みたいな流れになってるから口出しできないだけだな。

427 :
The CGI Resource Index: Programs and Scripts: Perl: Bulletin Board Message Systems
http://cgi.resourceindex.com/Programs_and_Scripts/Perl/Bulletin_Board_Message_Systems/

428 :
今のHTMLは、定義リスト(というのでしょうか?)を使うものとしては
出来がいいみたいなので、当面これをリファレンス実装にしますけど、
デザイン違いとか、違うタグを使ったものも見てみたいです。


429 :
あと、CSSも大事だなって思います。
今の掲示板は、初めはCSSが無かったんだけど、
CSSを書いてもらったら、誰もが掲示板と認めるようになったんですよね。
スクリプト書くのもずいぶん楽になったし。
見た目も大事だと思うんです。

430 :
>>429
見た目重要、はわかるが、見た目のために違う要素を使うってのはおかしいよ。
>デザイン違いとか、違うタグを使ったものも
が、「違うタイプのCSS」、「hn+pなど別の例」という意味なら前言は撤回するが。

431 :
>>430
>>422前提の話です。

432 :
>>431
だったらいいんだけどね。

433 :
まぁ、そう硬く考えたくは無いのですけどね。
StrictなHTML以外には使わせないスクリプトとか、
そういうことはまったく考えないですし。

434 :
>>433
それは問題ないだろう。
正確なHTMLのために作ったものならいくらでも崩せる。逆は面倒だが。

435 :
どうもこのスレの今までの流れはディベートのような雰囲気だったわけですけど、
本来、みんなで作ってるわけですからディスカッションでいいはずなんですよね。

436 :
>>435
なんでもいいんじゃない?
特に指定する必要は無いでしょ。

437 :
従来の掲示板の嫌なところは、マークアップもレイアウトも
デザインも、スクリプトも何もかもがscript書きに依存してたところ
じゃん。
そこで、スキンみたいなのをかぶせてデザイン変更できますよ、
みたいな掲示板も出てきたわけだが、そんな汎用性に欠けるものを
使わなくても、strictでvalidなhtmlを吐いてさえくれれば、デザイン
なんかCSSで何とでもなる・・・。
って、ところが立脚点だったような、そうでもないような?

438 :
>>437
いや、元々は、書き込まれた記事がbr連続があったりするから、
それを正しいHTMLで吐けるように、だったんだ。

439 :
ということは、コンテンツの変換部さえ正しく実装できれば、
あとは、HTML屋さんがどうにでもできますよね。

440 :
>>439
でも強調とかそういう実装は技術屋の仕事で、
何を盛り込むか、を話さないことには盛り込めない、ってことで、
制作より前に話し合いがあったんだ。
とにかく作れ作れ、と煽られて消えちゃったけど。

441 :
>>440
どこで煽られたのですか?

442 :
つーことは、俺らの仕事は、<em></em>の代わりに{}を使えるように
したり、・をリストにしたり、blockquoteのネストを処理したり等々、
まるでオーサリングソフトみたいなことをやれってことなんかな?

443 :
>>442
その程度だと1日有ればできてしまうし・・・
もうちょっと色々盛り込みたいなぁ・・・
等と思ってしまうのです。
それが嫌がられるのかな・・・

444 :
>>443
嫌がってないよ。
あとは引用のネスト、リストのネスト、それぞれのオン・オフかな。

445 :
>>443
つまり、どこにでもあるようなのは、嫌だ。
それなら、あまり作る必要が無い。
どうせなら、自分の能力限界に使い、
味のある物を作ってみたい。
なので、出来ればどんな要望でも、
必要であるのなら出して欲しい。
可能な限り、やってみるよ。
ってこと?

446 :
>>445
それなら全ての要素網羅、かな。
設置者にon/off選ばせる。
死ぬぞ。

447 :
掲示板のscriptを書くときに、デザインとレイアウトを考えなくて
済むならば、確かに簡単にコーディングできるわな・・・と思った。
つまり、簡単にコーディングできる=誰でも作れる=差別化できない
ゆえに、不思議マークアップ全開でゴテゴテ着飾ったものが数多く
作られるってことじゃないかい?
それはともかく、>>446なら、もういっそ掲示板の書き込み者は
html使って書き込めよ。なんて極論も思ったりもする。

448 :
>>445
使ってもらえるものを作りたいってことです。
>>447
実はHTMLを評価するエンジンも持っているんですよ。
そういう方向性もあるのかな?

449 :
>>447
だよな。
>作ってる人
とりあえず必要だと思われる要素を募集したらどうかな。
漏れ的にはabbrとacronymとciteかな。

450 :
必要な要素は、基本的にはstrict.dtdに載っているもの全てで、
例外として、不要だと思われる要素を挙げてもらった方が
いいような。
tableやframeset、物理要素として残されているiやbなど、
他には、inputも不要のような気がする。

451 :
強調もemとstrongの2種類あるけれど、どちらか一方だけにして、
その代わり弱める要素を取り入れたらいいかもね。<em class="弱める">
みたいな感じ。

452 :
>>451
余談みたいな使い方か。
あると便利かもな。
あるから不便、ってわけでもないし。
#から始まる行をフレームにしてほしいな。
<div class="フレーム">

453 :
ああ、コメントアウトのことね。

454 :
>>452-453
#から始まる文字列は、<!-- -->で括られるってどうよ?


455 :
だからそんなもんは全部Wikiまわりで実装されてるから流用すればそれで済むことだって
何度言ったらわかるんだ

456 :
新規書き込みをRSSで配信できたらいいなぁ。
書き込みの多い掲示板だと意味無さそうだけど。

457 :
>>455
流用できるものは、どんどん流用しよう。
てか、Wikiを知らないから流用できるものとできないものの
区別がつかん罠orz

458 :
http://pukiwiki.org/index.php?cmd=read&page=%E6%95%B4%E5%BD%A2%E3%83%AB%E3%83%BC%E3%83%AB

459 :
>>458
おお!激しくTHX。
Wikiのルールに則れば、Wikiを知ってる人にはとっつき易いし、
Wikiを知らない人にとっても、Wikiルールとこの掲示板のルールと
二つ覚えなくて済むから効率的だな。
つーか、もうWikiでいいじゃんとか単純に思ってしまったぞorz

460 :
>>459
WikiにもBBS機能あるし、それならWikiでええやん。
普通に書き込んだ状態のものを、
どれだけStrictに出力するかってことが問題な訳で。

461 :
>>454
それは気になる子としては常にソース読まなきゃならなくなるな

462 :
>>460
ON/OFFできないじゃん

463 :
>>451
それだと<span class="弱める">の方が意味的にいい気がする

464 :
あーでも強調という意味を考え直すと
<em>の文字スタイルを小さくすることもある意味強調なのか。
弱める=強調した表現
emとstrong二つの強調要素を使い分けるとすれば、例えば
font-size:50% と ボールド の関係にするというのもありかと思った。

465 :
本家は<em class="memo">なんだっけかw

466 :
って違うな…orzスマソ

467 :
■行頭で-を指定するとリスト。階層はNまで。
■/*と書いた行と*/と書いた行で挟むと<pre>による整形済みテキスト。
使う記号は何でもいいが何か適切だと思うもので…。
・でリストだと「…うーん。」とか書いたりする人がいた時に困りそう?

468 :
span.memo { font-size : 90%; }
の方が見やすいんじゃないか?

469 :
>>427
いろいろあるね。
でもphpbbがあるし金払うならvBlletin最強だし使う気にはならんな。

470 :
態々そんな事かきこまんでいいじゃん。
使いたいと思う人が使えばいいし、
こうして欲しいと思う人が意見を出し合う場所だよここは。

471 :
うちの鯖はMySQL使えないし(;´Д`)
vbulletinとかって意味づけの無いテーブルレイアウトだし…。
ここは趣旨がそれらとは違うから。

472 :
http://edit2000.s101.xrea.com/bbs/index.php
こっちの方も変な荒しが来てたな。
見事にスルーされてるが・・・。

473 :
要望。
■トリップやIDみたいなの付ける。
■管理画面でIP制限とか出来たり。

474 :
>>473
> ■管理画面でIP制限とか出来たり。
これは、.htaccessでしたほうが良いかと思ったり。

475 :
>>464>>468
(地の文と比べてこの部分を)「弱めている」と強くアピールして
いるわけでして、emかstrongにclass付けした方が理にかなって
るんじゃないかなと。

476 :
class付けはしたほうがいいだろうね。

477 :
>>449
abbr と acronym は区別して使える人の方が少ないんじゃないかな。
XHTML 2.0 では acronym 消えるかも知れんし。

478 :
何が目的でStrictにするの?

479 :
>>478
それはこの板でする質問ではないな。

480 :
strictであろうがなかろうが、scriptを組む理由さえあれば
それでいいのだよ、ここは。

481 :
>>480
誰もスクリプト組んでいないと思うけど?

482 :
>>481
思うけど?・・・続きをどうぞ。

483 :
>>482
ここは作る人の板だから。

484 :
コーディングしないやつは書き込んじゃいけないってこと?
有用な意見でも?

485 :
そういうことだな
多数のゴミを書かれるより極めて稀でしかない有用な意見がないほうがマシ

486 :
書かれる内容の大半がゴミだという根拠は?

487 :
>>486
書かれた内容がゴミだったから。

488 :
>>486
今までの実績

489 :
頭固いぞおまいら。

490 :
都合が悪い意見 = 頭が固い

491 :
書き込みの変換部作ります。
ブロック要素で必要なものって何ですか?
pとblockquote以外に必要なものと、
ネストを許すもの許さないものを教えてください。
よろしくお願いします。

492 :
■行頭で-を指定するとリスト<ul><li>。階層はNまで。(ネスト可)
-リスト1
--リスト1-1
--リスト1-2
--リスト2
<ul>
<li>リスト1
 <ul>
 <li>リスト1-1</li>
 <li>リスト1-2</li>
 </ul>
</li>
<li>リスト2</li>
</ul>
■(例として、/*と書いた行と*/と書いた行で挟む)と<pre>による整形済みテキスト。
使う記号は何でもいいが何か適切だと思うもので…。
・でリストだと「…うーん。」とか書いたりする人がいた時に困りそう?
■emとstrong二つの強調の片方を弱める使い方にする。例えば<em class="weaken">
ざっと見た感じこの辺?

493 :
>>491
弱める、ってコメントアウトだよね?
それのブロックレベル版が欲しいかな。
#で開始した行はフレームってことで。
ブロックレベルフレーム。

494 :
リスト2がリスト1-3にならない理由は何ですか?

495 :
ごめん-が一個多かった(;´Д`)

496 :
ブロック要素でってことだったね
■emとstrong〜は関係なかったな…ゴメ…

497 :
*/まではインラインとして扱い、*/が見つからない場合はすべてインラインでいいですか?

498 :
>>497
全てというか、次のブロック要素が始まるまでと見なしたら
よいかと思います。

499 :
とすると、その中では改行の連続ができないことになるんですけど、どうしますか?

500 :
>>499
あ、そか。改行の連続が<p></p>に変換されてブロック要素に
なってしまうんだ・・・。全てインラインでいいです。

501 :
新版入れます。
http://edit2000.s101.xrea.com/bbs2/

502 :
スレッド一覧って、どこに入れればいいのでしょうか?

503 :
かなりいい感じに仕上がってきてますな

504 :
かなりいい感じに仕上がってきてますな

505 :
次は何をやろうかな?
あぷろーだを付けにいくか、変換を充実させるか。

506 :
今MailとURIの表示が出来ていない状態ですが、
URIの表示に際して、
<a href="http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=%E9%AC%B1&num=50">http://www.google.com/sear...</a>
って感じにアンカー名の文字数を制限して「...」と以下略みたいな表記にする事は出来ますか?

507 :
えっと、変換は今あるテスト用BBSで、
実際にスレ立てて、適当にお題を出して会話してみて、決める。
お題は何でも良いと思います。
そこから始めてみませんか?
そのスレでは普通に会話をしてもらい、第三者の視点で決めていく。。。
って思ったのですが、どうですか?

508 :
って思ったら、晩御飯スレありましたね。済みません。

509 :
晩御飯スレって普通に晩御飯の話するスレかと思ってますた_| ̄|○

510 :
普通に晩御飯の話するつもりで立ててました。
おかんへの怒りをぶつけるとか、おかんが献立を決めるときに参考にするとか、
そんなのです。
スレはいくらでも立ててください。

511 :
ほかにRSS配信の話が出てましたけど、あれってどうなんでしょうね?

512 :
>>506
出来ます。

513 :
>>511
2ch型掲示板においてRSSって意味あるの?

514 :
>>513
意味があるかどうかわからないんですよね。
でも、実装簡単そうだし、必要有るならやってみようかなぁとか思ったんですよ。
RSSの意味自体良く知らなくてさっき調べました。

515 :
>>511
どのスレに発言があったのかわかるし、あれば便利だと思う。
ちょっと違うけど「新着レスがあればメールする」の代わりに使えそうだし。

516 :
あれば便利かもしれないね。
でもまぁ、今現在無い、あるべき機能を完全に実装して、
掲示板としてひとつの完成形にした後に、追加機能は実装していった方がいいような。

517 :
開発者の勝手だろ、んなもん

518 :
ごめんよ、その通りだーね。

519 :
まーどんな意見でも自由に出せる空気作らないと。
ブレインストーミングって感じで。

520 :
>>519
ブレストでもいいけどさ。
バカが好き勝手言う空気はどうかと思うぜ。

521 :
RSSリーダーを2chブラウザみたいに使えるから便利かも。
ログは完全互換なら必要ないけど。

522 :
>>521
それはそうだと思う。でも
よそでやってくれ。ここで言ってるのは正しい出力を吐くcgi、なんだ。

523 :
>520
そこまでバカにも思えんが

524 :
まあ基本的なトコ抑えてからってのは普通の意見だ罠

525 :
何か停滞気味だな

526 :
しこしこしこしこ

527 :
あと養母嘔吐いや要望としては、
・添付ファイル(画像の場合サムネイルはいらない)
・検索
・cssの切替(オマケみたいなもん)

528 :
>あと養母嘔吐いや要望としては

529 :
>・添付ファイル(画像の場合サムネイルはいらない)
漏れも画像のサムネイルとか無しで
ファイル名にアンカーみたいなのであったらいいとは思う。
>・検索
検索は実装済み。まだバグあるが。
>・cssの切替(オマケみたいなもん)
掲示板が完成したときに、自分でJavaScriptなりなんなりで
切り替えできるようにすればいいんじゃないだろうか?

530 :
要望は
http://edit2000.s101.xrea.com/bbs2/#D83
に書いた方が早く伝わるかもよ

531 :
っていうかこれってただの単発依頼だと思うんだけどさ、
丸投げに書けよ

532 :
スレの流れが解ってないようだな

533 :
>>532
無視する精神も時には必要。
無視出来なかった香具師共が先走ってスレ立てて出てったろ?

534 :
そうだな…まぁあの時の荒れ具合は酷かったが。
逆に別スレ立ったお陰か違うものが2つ出来上がろうとしているのはいい事だー。

535 :
どこがだ

536 :
いくないぽ?

537 :
>506
> って感じにアンカー名の文字数を制限して「...」と以下略みたいな表記にする事は出来ますか?
あのさ。
元々URIをそのまま表示させる仕様を要求したのは
アンカー名が同じにならないために、だったわけだよね。
省略しちゃうと同じサイトの色んなページへの参照が同じアンカーになっちゃうわけ。
あとさ、中略にしても同じ問題が起こる。
例えば、
http://www.foo.com/content/japanese/html401.html
http://www.foo.com/content/english/html401.html
英語版、日本語版とかでね。(これ、実装してる掲示板で体験済み)

538 :
自分で書けってこった

539 :
>>538
そう思うならお前がそうすればいいだけだろ。いちいち出てくんなよ。なんか恨みでもあんのか?

540 :
ああ気に障ったのか、悪かったな。

541 :
>527
なるほどね

542 :
作者さん曰く、
「ちょっとHTMLの構造考えませんか?
変換規則をかっちりと纏め上げてからの方がいいような気がしてきました。
どのタグが必要かなーとか。
この記号でこのタグとか。」
現状は以下
+++++++++++++++++++++
{中身}=<em>中身</em>
+++++++++++++++++++++
[中身]=<strong>中身</strong>
+++++++++++++++++++++
文章          <p>文章
        =    </p><p>
文章          文章</p>
+++++++++++++++++++++
>中身        <blockquote><p>中身
>       =   </p><p>
>中身        中身</p></blockquote>
+++++++++++++++++++++
-リスト1       <ul><li>リスト1
--リスト1-2  =   <ul><li>リスト1-2</li></ul>
            </li></ul>
+++++++++++++++++++++
/*        <pre>
中身    =  中身
*/        </pre>
+++++++++++++++++++++
皆の意見はどんなもんでしょう。

543 :
わざわざそっちでやってくれてんだからお前がわざわざこっちに持ち込んでどうする

544 :
あっちで書く人って何か少なくないか?
見に来る人がこっちのが多いような・・・
余計な事だったか。
まぁ、何かあったら意見よろ。

545 :
<pre>の中身だけど
インライン要素の置換は無い方が誤変換がなくていいと思う
今どうか知らないけれども

546 :
>542
> 変換規則をかっちりと纏め上げてからの方がいいような気がしてきました。
当初からそういってるのに「とりあえず作れや」ってやつといきなり作り出す奴が出てきてもうぐだぐだ。

547 :
今更振り返っても仕方あるまい。
荒らしの多い板なんだし。

548 :
>545
〜は要素置換のない整形文になります。(AAやソースコードを書く時にどうぞ)
ってな使い方がいいかもしれんな。

549 :
聞かれてる事には関係ないと思うが
その各置換機能のスクリプト内の設定でON/OFFはお願いしたい。

550 :
他に一般利用で必要性があるタグってあんま思い浮かばない…
記号に関しては別に今のでもいいし…これといってないなぁ

551 :
ほかに、画像貼り付けるとかはどうしますか?
アップローダつけると、そういうのも出てきそうです。

552 :
>>527,529
みたいな意見があるようで。
漏れも同じ意見だな。
<img>で画像貼り付けるんじゃないのがいいかな。

553 :
添付:<a>temp001.zip</a>とか。
もしアプロダつけるならサイズ制限とかは勿論で。

554 :
スレごとにファイル置き場が有るといいのかなーなんて思ったんだけど。
2チャンネルでもスレごとにWikiがあったりするので、そう思いました。

555 :
それは有志によるもので板自体とは関係ないんじゃ・・・

556 :
ファイル置き場悪くないね。
ただ、別にアップローダーを設置するようなものだから、
そのスレの「添付ファイル一覧」が見れるって程度でもいいかもしれない。

557 :
最新記事(24H以内とか)の一覧が見れたらいいな。
個人的には、ログが流れていって1000で終わりってタイプより、
phpbbのようなフォーラムっぽいものを想像してるんだけど。

558 :
他にアプロダ用意すればいい事を考えると案外要らない機能か…?

559 :
>>557
HTMLを用意すればいいだけじゃないかな?
スレッド見る画面と表紙画面は同じスクリプトでHTMLが違うだけなんだけど、
同じような感じで最新表示のHTML書けばいいだけだと思います。

560 :
>>558
掲示板にうまく統合できるなら、別々でもいいと思います。
一見さんお断りの掲示板なら、
見る人にもそれなりの下準備を要求してもいいのかもしれないです。

561 :
No.(n)のとこはスレごとに1から順列にしてほしいかな

562 :
>558
掲示板提供者の負担も大きくなるしなぁ・・・どんなもんかね

563 :
>>545
そのほうがいいな
>>561
スレッドごとにID分けて、スレのIDが1ならレスは1-2とかにすりゃーいい訳だな
削除に関しては管理者権限で出来ればいい
>>562
確かに設置者の負担が大きくなって、
一般人がおいそれと設置し難い事になるのは考えられるが、
機能の使用未使用を選択できれば何とかなるか?

564 :
何かめちゃめちゃ重いぞ

565 :
うお、マジだ。オモイ。

566 :
書き込もうとしたらタイムアウトしたぞー

567 :
xreaがおもかったんかな?

568 :
広告表示しようとして何秒も引っかかって、結局広告は表示されないって状態だった。

569 :
停滞してる。。。

570 :
こっちで頑張ってるからねぇ。
  ☆  P  H  P  5  ☆  
http://pc5.2ch.sc/test/read.cgi/php/1056969979/
取り敢えず、今の内にあのBBSで会話汁。

571 :
つっても粗方要望はここに出尽くしてるような
皆更新待ち状態なんじゃない?

572 :
自分で書けっつーの

573 :
キター(・∀・)ー!!

574 :
それじゃ書きますか。
要望といってもちょっと理解できないのばかりで困っています。

575 :
掲示板が完成したときどこに設置しますか?
スクリプトをどのレベルで書けばいいのか知るために必要です。

576 :
同好会のコミュニティーと個人的なサイトに。

577 :
>>576
サーバ名を出してもらえるとありがたいです。
PHPと一言で言ってもいろんな環境がありますから。
XREAに設置して動いてる状況で、
あなたのサーバでも動くと判断できるのなら、
そう言ってもらえるだけでもありがたいです。

578 :
>577
つまりアレか。
そのサーバーが何処まで拡張等を許してるかってこと?

579 :
>>578
拡張というか設定です。

580 :
>579
拡張モジュールのことを言ってると思ってたけど、違うのかな?
それは置いといて、XREA基準で良いと思うけど。

581 :
うちはcgi、phpのみっす。うごくの。

582 :
わかんないんなら黙っとけ。

583 :
キター(・∀・)ー!!

584 :
うちはロリポ

585 :
>>581
たぶん、サーバ屋さんの名前かいてもらった方がいいかと思います。

586 :
ぶっちゃけDB使っていいですか?
自分のサーバはスクリプトからのアクセスにほとんど権限を与えないポリシーなんですが、
レンサバってスクリプトから何でも出来ますよね。
設置にもほとんど知識を必要としないはずなので、いいかと思うのですが、
どうでしょう?

587 :
使うなって人がいるなら、つかわないですよ。
充分形が見えてきたので、使わなくてもいいとおもうし。

588 :
漏れはbmyboxでMySQLナッシング…orz

589 :
使った方が何かと都合が良いならそれで。
処理が早くなるとかっすか?
よくわかんないけどにPHP-STATSみたいにDBからバックアップとれたりするのかな。

590 :
>>588
それじゃ、使わない方向で行こうかな?
>>589
楽だからです。
速度は、柔軟性を持たせるならDB使った方が早いですね。
最適化するなら件数の少ないうちはDB使わない方が早いかもしれないです。
でも、速度が問題になるのは件数が多くなった時なので・・・
DBからバックアップ取るのは、ファイルベースより簡単なんじゃないでしょうか?
ファイルならファイルをコピーするだけって人もいるだろうけど。

591 :
588だけど作者さんの良いと思う方法でやってくれていいですよ。
MySQL使えない鯖に居るのが悪いんだし('A`)

592 :
>>591
誰も使わないんじゃ作る意味無いですしね。
出来るだけ多くの人が使えるようにっていうのもひとつの道のような気がしてます。

593 :
DATファイルに書き出すとして、そのDATを分割するんじゃダメ?
ある程度以上のサイズになったら分割して2chみたくDAT落ちを再現、とか。

594 :
え、今は単一ファイルにデータ全部ぶち込んでるの?スレごとに分けるとかじゃなくて?

595 :
完成が楽しみだ

596 :
最近更新がないのはちょっと疲れて来てるのかね
ソースの公開まだだろうか

597 :
>>596
私にも生活があるので・・・
継続して作るので、待っててくださいね。

598 :
つーかソフトウェア板でやれって感じだなピー

599 :
は?

600 :
>>598は馬鹿なので無視してください。

601 :
ただトリップを見せたかった、みたいな?

602 :
#*Tp0tp8[
か。有名なやつみたいね

603 :
どれどれ

604 :
ぬる

605 :
マターリ更新待ち

606 :
テスツ


607 :
放置プレイ・・・なのかな・・・orz

608 :
>>607
お前、誰?

609 :
>>608
お前こそ誰?
荒れつつ閑散としてるな

610 :
おまえはオレ、オレはおまえ

611 :
何だか寂しいスレになってるけど・・・・・
>>592がんばってください

612 :
ふぉおおおおおおおおおおおおお
まだっすかああああああああああああああ

613 :
元気ですカー?

614 :
592氏はどうしてるんだろう・・・。
無理だったならそう言ってくれると無駄に期待して待ち続けなくて済むんだが・・・。

615 :
>614
年始から暇人だな、お前。

616 :
新年おめでとう。
生きてますかー?ダイジョウブですかー?

617 :
逃避したなwww

618 :
今、PHPで掲示板作ってるんだけど、書き込み/表示はできるようになった
書き込み削除と返信できるようにしたいんだけど
どうやればいいかな?

619 :
>618
お疲れさん
帰って良いよ

620 :
掲示板かぁ。
うちの会社の研修で作らされたよ。懐かしー
セッションによるユーザー認証・書き込み・削除・検索・サニタイズの機能付きでデータベースに記事を保存しておける。
PHPをまったく知らない(Cの経験はあり)ところから初めて1週間で作らされたけど、よっぽど使えない奴じゃない限り普通に作ってたぞ。

621 :
で?

622 :
>>620
1週間で何とかなるものなの?
研修とか何もなしに作るってやつ?
やべー4月から不安になってきたー。

623 :
何とかなるよ
PHPの掲示板配布してるところも多いし、幾らでもソース見れるんだから
例えその職の人じゃなくても、やる気さえあれば十分出来るようになるって

624 :
掲示板配布してるところのいじっても大丈夫?

625 :
利用規約ちゃんと読んだ上でなら良いと思われ。

626 :
利用規約ちゃんと読んだ上で問題がないなら、な。

627 :
PHPをまったく知らなくて、Cの経験もない(童貞)僕は何から手を付けたらよいのでしょうか?
プログラミングとか全くしたことがありません。HTMLはなんとかわかっているつもりですが、
PHPのソース見てもなにがなんだかさっぱりです。
僕も掲示板が作りたいのです!

628 :
それじゃ作るので、仕様はっきりさせてください。
前回、ちょっと無理っぽかったのは、仕様に無理があったことだと思います。
たとえば、{}で囲まれた範囲といいつつ{{}この場合にどちらを優先させるとか、
/**/このスタイルを使うといいつつ、終端に達しない場合の処理を考えたくないとか、
こういう部分だったと思います。
今回は、完成させることを目標にするので、使いたい人は多少勉強してください。
もう一点、DB使っていいのかどうかはっきりしてください。
使ったほうがコーディングが楽です。
使いたい人が居ないようなら完全に終了にします。

629 :
一昔前はDBなんて使おう門なら頭大丈夫?って目で見られて他のに
いやはや、こんなにお気軽にDB使えるなんて時代の進歩って素げーな

630 :
>628
お久しぶりです。
> 前回、ちょっと無理っぽかったのは、仕様に無理があったことだと思います。
> たとえば、{}で囲まれた範囲といいつつ{{}この場合にどちらを優先させるとか、
> /**/このスタイルを使うといいつつ、終端に達しない場合の処理を考えたくないとか、
> こういう部分だったと思います。
> 今回は、完成させることを目標にするので、使いたい人は多少勉強してください。
つまり、利用者にも、最低限のルールは覚えてもらうと言うことでしょうか。
もしも、には対応しないと。
それとも、各自で改造してくださいって意味かしら?
個人的に、DB使用は大賛成です。
ただ、>588さん、>591さんの様に、対応していないサーバーも多いかもしれないので、
判断が難しいですね。
そこで、DBに関しては、単純に投票形式にしてみませんか?
DBを使用したほうが良いと思う人・そうでない人、出来れば理由や意見があれば良いかな。

631 :
>>630
「俺が仕様を決める」といっている人は最低限その程度の知識が必要なのでは?
掲示板に書き込む人のことはわかりません。

632 :
>そこで、DBに関しては、単純に投票形式にしてみませんか?
>DBを使用したほうが良いと思う人・そうでない人、出来れば理由や意見があれば良いかな。
んなのクラス化して記事の投稿や読み込み部分を隠蔽してどっちでもいけるようにすればいいだけじゃん。
そういう下請け部分を固定化する設計自体がダメダメだろ?

633 :
ぶっちゃけ、そっちではなく
> もう一点、DB使っていいのかどうかはっきりしてください。
こっちにつっこむべきでは?

634 :
DB,フラットファイル両方用意すればいいんじゃねえの。
どうせ作るなら「別にお前の作ったものをわざわざ使わなくても
ほかにいいものあるよ」と言われないような物を作ったほうがいい。

635 :
PHPなんだし、コードもいじれるんだから
インターフェースだけ用意して未対応DBは自分で実装しる!ってのが美しいような。

636 :
DB使う場合と、ファイル使う場合では、完全に形式を変えます。
データ構造そのものを極端に変えます。
一切の互換性はありません。

637 :
たぶんわかりにくいと思うので補足しておきます。
> そういう下請け部分を固定化する設計自体がダメダメだろ?
下請け部分を固定化していないBBSで成功しているものを考えてください。
どうですか?
完全に間違った考え方だとわかったでしょう?

638 :
>>636-637
    |l  |l l |l | |i
   |i  l |i l| li  |
        ∩
    _,,..,,n,r'゙ <⌒つ
   ./ ゚ 3  ヽ )´   
 ) l ゚ ll ∩ ノ そ
Σ `'ー---‐''  (
  ⌒ヽ/V⌒v、/⌒ ビダァァァン!!

639 :
設置難易度高めでもDBを生かした多機能掲示板がいいなぁ。
最近はレンタルも選択肢多くてカスタマイズもできるから普通の掲示板はいらない。

640 :
難易度とDB利用は必ずしも比例しない。
正しく設計を行えば掲示板の処理からバックエンドのDBやファイルシステムを
意識することなく投稿や閲覧が出来る。
DBのインストールがあるから難易度が高いってのは別問題。
そもそも掲示板システム側でDBMSのインスコまでどうこう出来る訳ではないので
SB使いたい人は自分で頑張ってもらう。それがいやならファイルでやれ。

641 :
>>640
それは分かったけど、つまり、あんたはDB使用おkってことか?

642 :
>>640
それじゃ、雛形作って見せてください。
それから考えましょう。

643 :
http://blue.ribbon.to/~fai/bbs/index.php
この掲示板の配布先をご存知の方いませんか?

644 :
配布先?誰が使ってるか知りたい、って?w

645 :
配布してなさそうだから配布先は無いんじゃないの

646 :
掲示板て1から作れないほど大変で巣かな?

647 :
age

648 :
掲示板なんて作りたい放題作れるJan-Yo
DB使おうと使わないようにするもやりたい放題Jan-Yo
入門書最初っからちゃんと進めていけばできるYo

649 :
ちょいと質問させてください。
PHP+MySQLで掲示板を作ろうとしています。
テーブルの構造は、
+------+-------+-------+-------------+
| ID | resID | name | text |
+------+-------+-------+-------------+
| 1 | 0 | 太郎 |テスト書込み |
| 2 | 1 | 花子 |返信テスト |
| 3 | 0 |かつお |日曜日の夜 |
| 4 | 0 |わかめ |パンチら |
| 5 | 2 |たらお |ままー |
| 6 | 0 |ますお |おとうさん |
| 7 | 2 |あじお |そんな人えん |
+------+-------+-------+-------------+
親記事も子記事(返信記事)も1つのテーブルに入ります。
IDはオートナンバー、resIDは、親記事には0が、子記事には親記事のIDが入ります。
ここまでは出来てるのですが、
表示をさせようとしたところで、止まってしまいました。
■親記事・・・・・・
 ◆子記事・・・・・
 ◆子記事・・・・・
■親記事・・・・・・
■親記事・・・・・・
という風にしたいのですが、普通にSELECT文では、ID順になってしまうわけで…。
どうしたら、↑の様に表示できるでしょうか。
ORDER BYも何か違うような気がするし…。
教えてくださいm(__)m

650 :
>>649
Σ(゚д゚|||)ガーン
テーブル図がめちゃくちゃだ…
ごみん。

651 :
一つのSQLで済ませたいなら
select a.ID as threadID, b.ID, b.name, b.text
from table a
left join table b on a.ID = b.resID or a.ID = b.ID
where a.resID = 0

threadIDとIDが同じものを親記事として表示、
違うものを子記事として表示
かな。

652 :
ってツリー掲示板か。>>651じゃだめだ。

653 :
親記事と子記事のテーブル作ればいいんジャマイカ?

654 :
ああ、ごめんよく読んでなかった
上は無しで

655 :
いや、ツリーじゃないでしょ。
多分、>653の通りでいいんじゃないかと

656 :
ツリーじゃないです。
>>651
これは、同じテーブルをJOINすると言う事ですか?
真似てやってみたのですが…何か違う気が…。
----------------------------------------
SELECT a.ID as threadID, b.ID, b.name, b.text
FROM bbs a
LEFT JOIN bbs b on a.ID = b.resID or a.ID = b.ID
where a.resID = 0
----------------------------------------
テーブル名はbbsです。
>>655
>多分、>653の通りでいいんじゃないかと
と言うことは、テーブルを2個にすると言うこと?
出来れば、>>649の構造でいきたいです。

657 :
ツリーじゃないならID5と7のresIDは1の子記事な2をつける形じゃなく、
親記事1をつける形にした方が・・・。
そしたら>>651でいけるし。

658 :
2につけたという事実がほしいなら、resIDの他にスレッドIDが欲しい。

659 :
すみません、大きな間違いを書いてました!
テーブルデータ、ID5と7のモノは、resIDは共に3の間違いです(>_<)
+------+-------+-------+---------+
|ID | resID | name | text        |
+------+-------+-------+---------+
| 1 |     0 | 太郎 |テスト書込み |
| 2 |     1 | 花子 |返信テスト   |
| 3 |     0 |かつお|日曜日の夜   |
| 4 |     0 |わかめ|パンチら     |
| 5 |  2→3 |たらお|ままー       |
| 6 |     0 |ますお|おとうさん   |
| 7 |  2→3 |あじお|そんな人えん |
+------+-------+-------+---------+
本当ごめんなさい。
↑のテーブルレイアウトで、普通の掲示板を作りたかったのでした…。
という事は、>>657さんの言うように
>>651の方法でやれば出来るのでしょうか?
んー、>>656で書いた書き方以来進んでいないのです(´・ω・`)

660 :
じゃあ>>651
ORDER BY a.ID desc, b.ID
でどうよ。

661 :
こうしてみますた。
----------------------------------------
SELECT a.ID as threadID, b.ID, b.name, b.text
FROM bbs a
LEFT JOIN bbs b on a.ID = b.resID or a.ID = b.ID
WHERE a.resID = 0
ORDER BY a.ID desc, b.ID
----------------------------------------
と、やっぱりエラーが出てきました。
Unknown column 'a.resID' in 'where clause'
んんんんーー(;´Д`)

662 :
リレーショナルデータベースでテーブルの結合は得意とするところなんだから親テーブルとレステーブルと分けたほうが簡単そうなんだけど

663 :
出来たよ〜(´∀`)
ありがとう!!
SELECT a.ID as threadID, b.ID, b.name, b.text
FROM bbs AS a
LEFT JOIN bbs AS b on a.ID = b.resID or a.ID = b.ID
WHERE a.resID = 0
ORDER BY a.ID desc, b.ID

664 :
素朴な疑問。
>>663の方法で、返信されたらその書込みが一番上に表示したいときは
どうするのだろう?

665 :
lastReplyとかフィールド作れば?
返信付いたとき親記事のlastReplyをnow()で更新すりゃ、
a.lastReply desc, a.ID desc, b.ID
でソートするだけ。

666 :
echo "おすすめSTEP BY STEPサイト";

667 :
IDっていうフィールド名はやめたほうがいいと思った。

668 :
<p>文章<br />

669 :
関連wiki
http://wiki.ninki.org/wiki.cgi?p=%8e%b5%8e%cf%8e%b4%8e%d7%a3%d0%a3%c8%a3%d0%a4%c7%b7%c7%bc%a8%c8%c4%a4%c4%a4%af%a4%ec%a4%de%a4%bb%a4%f3%a4%ab%a1%a9

670 :
http://nctest.sakura.ne.jp/custom_php/bbs/bbs_index.php

671 :
http://wamw.net/peniban/12/
こういう掲示板のシステム、PHPでないですか?

672 :
nnJHMo name is Kostya.My nick is Zold . I want to find friends .ICQ 324600825

673 :
age

674 :
>>668
可能です。
以上。
はい次の方。

675 :
>>674
恥を知れ

676 :

  ( ・∀・)      | | ガガッ
 と    )      | |
   Y /ノ      .人
    / ) .人   <  >_∧∩
  _/し' <  >_∧∩`Д´)/
 (_フ彡 V`Д´)/   / ←>>41
            / ←>>37

677 :
やっと掲示板作れたお!!
PHPちょろすぎワロチwww
http://www38.atpages.jp/yasunaga/

678 :
http://www.nicovideo.jp/watch/sm16805039
この人かわいいね

679 :
かわいいお……
天使のような美しさだ

680 :
┣"┣"┣"┣"┣"
    __
  /  /┏))))
 /  / ┃ ┃
`/  ( ┃お┃∧_∧
/ / \┃ ┃( *`ω´)
/   ┃く┃ ⌒)
/   ┃ ┃/ /
_   /((((┛/
__ / /~\ \
   (__) \ \
⌒ヽ,;;し′ / /
  人 ';  / /
Y⌒)⌒ヽ \_)

681 :
┣"┣"┣"┣"┣"
    __
  /  /┏))))
 /  / ┃ ┃
`/  ( ┃お┃∧_∧
/ / \┃ ┃`ω´)
/   ┃く┃ ⌒)
/   ┃ ┃/ /
_   /((((┛/
__ / /~\ \
   (__) \ \
⌒ヽ,;;し′ / /
  人 ';  / /
Y⌒)⌒ヽ \_)

682 :
ぬるぽ

683 :
そろそろスレッドフロート型掲示板が完成する
お前ら来てくれよな

684 :
『大島てる』ていうサイトは
どうやって作ってるんでしょうか
同じようなGooglemapを使うWebサービスを作りたいと考えているのですが
何を勉強したらいいでしょうか?

685 :
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

HP9TANCSZQ

686 :2018/02/20
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆

他所のCookieを読み込みたいのですが
CGIアンケートフォームの値段
MacOSXでローカルCGIテスト
親切な人が初心者にPHPの関数を使い方を教える
【PHP】PEAR Part3
PHPにもJSPのEL式とかtaglibとか標準で用意しろよ
検索エンジンをつくりたい
RSS/RDF
PukiWikiスレ Part8
金出すからスクリプト作ってよvol.1
--------------------
ゴー宣道場 150
【巨匠】栗山文昭
別館★羽生結弦&オタオチスレ12797
【西日本】ツイ軍晒し docomo 買増一括情報 ★101
【安倍ヤジ連行事件】北海道道警「ヤジは公選法違反のおそれがある」→「事実確認中」→「個別の法律ではなく現場の判断」★2
ダーウィンズゲーム 8ゲーム
【作家】カズオ・イシグロさんに「サー」の称号 ナイトの爵位授与へ
寺田芯 Part3
【アンチが出るほど】SEVEN'S TV セブンズTV 4【売れた!】
【ヨハン教会】で結婚するバカ【呪い】
【オマージュ(笑)】坂本浩一アンチスレNo4
青春高校3年C組 Part.47
[転売] ヘアアクセ@フリマヲチ part15 [中継]
李 小 狼 は ク ズ
「広瀬すず」、共演の俳優が子役の赤子を恐る恐る抱く姿に指差しながら嘲笑、番組公式に晒される。なんでこんな性格邪悪なん? [408277373]
キムチに合うワイン
どうして鉄道オタクは仕事ができないのか
ユニコーン/UNICORN★213
環境省 Ministry of the Enviroment
【超解像】画像拡大ソフト総合スレ4【waifu2x】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼