オマエラPHPで掲示板つくれませんか?
■ このスレッドは過去ログ倉庫に格納されています
とりあえず、データベースは何を使えばいいかと。 PostgreSQL, MySQLどっちがいいかな? 掲示板作るには。 >>1 既出 せっかくだからPHPで掲示板作ってみませんか? http://pc.2ch.net/test/read.cgi/php/982779383/ 検索もしねー奴が掲示版なんか作ろうとするな。ヴァカ いや、どうせなら、2chみたいな掲示板つくろうかと。 ================ このスレは終了しますた =================== □□□□□□□□□□□□□□□□□□□□□ □■■■■■■■■■□■■■■□■■■■□ □□□□□■□□□□□■□□■□■□□■□ □□■■■■■■■□□■■■■□■■■■□ □□■□□■□□■□□■□□□□□□□■□ □□■■■■■■■□□■□■■■■■□■□ □□■□□■□□■□□■□□■□■□□■□ □■■■■■■■■■□■□■■■■■□■□ □□■□□□□□■□□■□□■□■□□■□ □□■□□□□□■□□■□■□□■□□■□ □□□□□□□□□□□□□□□□□□□□□ ================ このスレは終了しますた =================== DBMSはFireBirdしかないだろう。 PostgreSQLやMySQLはApache初心者には敷居が高すぎる なんで掲示板ごときにRDB持ち出すの? PHPだけで十分じゃん(ASPでも書けるっちゅー気もするけど) バカの一つ覚えとはこのことだね。 >>18 なんでそこでASPが出てくるの? お前も所詮>>17 と同類。 いや、それ以下。 Web掲示板作成で学ぼう! PHP4実践ガイド を読めばわかる。 >>18 DB使うとデータの管理が楽になる。 それに尽きると思うが。 >バカの一つ覚えとはこのことだね。 あんたもしかしてDB使えないからそんなこと言ってるの? だとしたらバカ以下だね。 >>22 さっさと氏ねや、カス。 ASPでもかけるのが当然だろうが。 当たり前な事を「気がする」とかいってる中途半端な知識しか持たんアホが首突っ込むなボケ。 >>23 禿同。 まあ>>18 はDB使えないから余計管理し辛くなるのかもしれんが。 MySQL+PHPはよく書きますが、何か? てか、ウィソな奴はASP使えよ。 ヤフーオークションで、凄い人気商品、発見!!! 「 RX-2001 」がパワーアップした、 「 RX-2000V 」↓ http://user.auctions.yahoo.co.jp/jp/user/NEO_UURONNTYA#.2ch.net/ ヤフーオークション内では、現在、このオークション の話題で、持ちきりです。 ヤフー ID の無い方は、下記のホームページから、 購入出来る様です↓ http://www.h4.dion.ne.jp/ ~gekiyasu/#.2ch.net/ >>26 「よく使う=理解している」 では無い。 理解してればあんなアホなことは書かない。 つーかなんでWinの話が出るの? 馬鹿ですか? いや確認しないでも馬鹿なのは明白かw >>1 はバカということで −−−−−−−−−−−−−−−−終了------------------- ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━― ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉 __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン Strictスレからこんにちわ。 strictBBSを作ります 今のところ、これだけでつよね? ・引用文<blockquote> ・段落<p> リストとかどうしまふ? >>45 無難に「・」が行頭、かなぁ。 >>45 もそう書いてるし、それが視覚的に分かりやすいかな。 ■複数改行、空行は1つの段落とする。 文章 <p>文章<br /> 文章 文章</p> → 文章… <p>文章・・・ ■>や>等ある記号を行頭に書いた場合、引用文とする。 >文章 <blockquote><p>文章</p></blockquote> 文章… → <p>文章… こんな感じ? >>45 とりあえず「でつ」とか使うの勘弁してくれ >>48 突っ込みだけでつか?っと。 大体、47で良いと思われ。 47さんが言っている、「空行は1つの段落とする。」の意味が分かりません。 この括弧の部分の引用はQ要素。 この場合、始まりと終わりはどうするか? 「」は単純に強調の意味の場合もあるから判断難しいと思 とりあえずマークアップ機能については、既存のスクリプトの仕様をごっそり借りてきて、 それを土台に修正していくと楽じゃない? Wiki記法多種にしてStrictBBS山に登るぞ。 >47さんが言っている、「空行は1つの段落とする。」の意味が分かりません。 ごめん、自分で見ても日本語の意味がわからんねw {文章} → <strong>文章</strong> とかもあると面白いかも。 http://pc5.2ch.net/test/read.cgi/hp/1101043958/ Strict-HTMLの住人がStrictなBBSを作ろうという事で 死んでいたこのスレを有効活用しようという流れの模様。 >>51 どのみち、>>49 のような問題にぶち当たる訳で。 それなら最初からこれらについて話し合い、決め。 それから作ったほうが、作るときに楽だと思ったんだが、 ダメか? >>51 の言うように、スクリプトから抜き出しても、 同じ問題にぶち当たるわけで、 当然、それをどう解決するか話し合う訳だよな? さて、どうする? 上と下と、同じような文章だった・・・。 吊ってくる。 ん? 作ることは決定事項? まだ未定だと思ってたけど…? >>54 へー、ありがと。つか Perl なのか。 問題は、書き込む人間にどれだけ新しい知識を求めるかっていう。 Strictについて話題にするサイトなら問題ないかも知れんが(そもそもタグ許可しろよw)、 ごく一般的な管理人が「趣味のStrict」を展開してるようなサイトの掲示板で、 「{ }で囲むと強調されます」とか「行頭に>で引用になります」とか「行頭に・でリスト」とか、 そこまでがちがちに固めて要求したところでどれくらい従うやつがいるんだろ? 閑古鳥が鳴くようになるのがオチなんじゃないかなぁと思うが。 ので、自動での置換は改行・一行空けの際にbrとp挿入くらいに留めるべきじゃないかと。 (行頭に>で引用、ってのは慣習になってるみたいだからアリだとは思うが) ↓さてと、言い出しっぺ、出てきてどうするか決めてくれ。 >>57 「こういうのは、どんなコード」 っつーのでいいんじゃねえ? 有志が公開、みたいな。 つか、漏れは晒されなれてるから、漏れのサイトで完成品を提示してもいいしな。 まあ、これからの有志に期待、というレベルだけど Strict って XHTML 1.0 Strict? それとも XHTML 1.1? >>59 漏れの考えでは、 行頭>が引用 連続brが</p><p> だけで、後は「わかるやつらへのオプション」的なもの、って思うんだよな。 ただ、たとえば、 行頭「・」はリスト、とかは、仕組みを知らなくてもやりそうだから、 変換してやる、って仕組みでもいいと思うし。 こんな感じでどうかな。 ・慣例的な記述方法は、正しいマークアップを施す。 ・知ってる人用のオプション的なマーク付け機能をつける って感じ。 >>62 どれでもいいよ。html4.01でもあり。 つか、漏れはそれで作るつもりだけど、 X云々に変換するのも容易いだろ >>63 オプション的な位置付けってのはいいんじゃないかと思うけど、 問題はその記述方法が一般的な表現方法と被るかどうかだと思うんだよな。 例えば>50でも例が出てるように、「」が必ずしも引用とは限らない。 (会話表現が引用かどうかはともかく、強調の意味合いで使うこともあるのは同意) じゃそれを避けるためにあまり一般的でない表記を必要とするんだとしたら、 今度は掲示板用に新しい記述方法を覚える必要があることになる。 ターゲット(書き込みする人)が誰かにもよるんだろうけれど、 掲示板への書き込みひとつのためにどこまでコストかけてくれるか考えないと。 とりあえず、>>47 氏の言うような感じで良いかと。 ・連続した改行は段落化 ・行頭の > は引用文 ・行頭の ・ は順不同リスト ところで質問なのだが、 ・Perl か PHP かどちらで作るか ・1つのスクリプトで全て補うのか、メイン処理用・管理用などスクリプトを分けるか ・引用・リストはネストに対応させるか ネストに対応させると混乱する利用者がでそうだからやめた方がいいかも? かつてのStrictBBSのようにレス式BBSにするのかな? Perlだと http://www.kent-web.com/bbs/yybbs/yybbs.cgi PHPだと http://blue.ribbon.to/ ~goonet/pppbbs2.php? こんなのみたいに。 >>68 ネストはありがいいなぁ。 つか、利用者は引用の文章の行頭に>を一個足すだけだし混乱はしないと思うんだけど。 まあ、うちに居ついてるおばさんは何度言っても>を一個しかつけないんで、誰の文章かわからんようになってる、ってことはあるけどな。 そんなのは滅多にいないでしょ。 >>69 ・レス式で作成して、レス機能のオン・オフを付ければストレートにも出来るね。 >>72 混乱はしないと思う、の根拠がよくわからん。 「これくらいの機能使いこなせるだろ」ってのが実際に正しいかどうか、 その溝が制作者とユーザの間で大きいことはよくある。 そのおばさんがマイノリティかマジョリティかはわからんよ。 >74 ターゲット層をどこに置くか、だな。 俺らが仲間内で使うのか、それとも配布用として作成するのか。 配布用とするとまったくの素人さんでも分からないといけないし。 [これにレス] ボタンを押したときに、行頭にに「>」引っ付けて全部 textarea に 放り込むようにしとけば、あとは勝手にユーザーが慣れてくれるんじゃねー? 変な挙動になったら「あれ?」って見直してくれる、はず。 ……ある程度以上の正常な頭持ってる人にしか期待出来ないけど(ノ∀`) 何はともあれ、スクリプトを改造or作成出来る人たち頑張れ!! >>74 引用のつもりで「>」を書くやつが個数間違えるかな。 間違える奴はバカだから、バカ向けに作るのは無理だと思う。 漏れは2ヶ月掛けておばさんに引用の仕組みを教えたけどな。あれはバカだ。 >>83 >引用のつもりで「>」を書くやつが個数間違えるかな。 >間違える奴はバカ だからそれがマジョリティかマイノリティかはわからん、と言っている。 間違えるやつはバカかも知れんし脳味噌固いかも知れん。 でも大多数がバカだったら「賢い俺だけが使える掲示板」でいいのか? 引用の引用はネストさせる必要がある(この場合引用符を重ねる)なんて、 HTMLに一切関わってない一般の訪問者のどれくらいが理解できるかね。 二ヶ月もかけて引用の仕組みを教えなけりゃいけない掲示板を、 誰のために作ろうなんて思ってるわけ?自分だけが使えりゃいいのか? それこそタグ許可した掲示板でも使ってろってなるだろそりゃ。 >>84 たらればで話進めるな、て教わらなかった? 72の時点で「思う」とか「滅多にいない」と無根拠で話が投げ掛けられてるわけだが。 仮定の確認が不可能な場合、ターゲット層を見据える段階で偏りがあったら致命的。 そもそも掲示板に書き込む内容にネストされた引用文、 つまり引用内の引用って必要かな。私はいらん気がするんだけど。 引用とかは自力でコピペさせれば十分だと思う。無意味に引用すると見づらいし せっかく多数で話し合いができる場所にいるんだから、 自分とこはこうだから仕様はこうでいい、俺はこう思うから仕様はこう、 なんてもったいない進め方はナシにしませんか。 ネストさせるにせよさせないにせよ、メリットデメリットを比較検討した方がいいと思。 厨房工房が対象ならどーせ厨レスになるだろ。 仕事でメール使ったこともある社会人がメインターゲットとしたら引用のネストぐらい使うわの。 >>84 > 引用の引用はネストさせる必要がある(この場合引用符を重ねる)なんて、 > HTMLに一切関わってない一般の訪問者のどれくらいが理解できるかね。 わからないやつは>をつけない。 わかるやつは>をつける。 問題ないじゃないか。 と、書いてから、 まあ、ありえないようなキモ駿河、 >_< から始まる文章も引用になるな。 こんな書き方するやつぁいないか。 ソース内の設定でさ、>のON・OFFとかネストのON・OFFを出来るようにすればいいんじゃない? >>90 じゃレスボタンを押したらテキストエリアに>付きで〜(>77)が妥当かね。 >>91 引用符を付けるかどうか、じゃなくて、 引用の引用に引用符を二つ付けるか、っていう話だと思うが。 設定で変更出来るようにって、具体的にはどうするんだ? 一度、まんまログに書き残し、読み込む時に(2chのread.cgiのように)置き換えるのか、 ログに書く時に置き換えておくのか。 前者なら、後から設定変えても、既にあるログに対して有効に。 後者なら、既にあるログはそのまま。 >(2chのread.cgiのように) read.cgi って表示以外のことしてないでしょ http:… をアンカータグで囲ったりって、read.cgiじゃなかったっけ? >94 > 引用符を付けるかどうか、じゃなくて、 > 引用の引用に引用符を二つ付けるか、っていう話だと思うが。 じゃなくてさ、俺の文章を引用したもまいの文章を漏れが引用とか、考えられる香具師は2個付ける。 バカはゼロ個。って。だからバカを水準にしなくていいんじゃねえの? って。 半角が混ざるの。って。めんどくさいから、行頭に引用って書けば済むようにできないですか? だめですか? 試しにStrictBBS設置。 Strictにレスしまくり。 ある日HTMLとは無縁のお子様が登場、その子はこう言った。 「あのー、左側を空けるにはどうしたら出来ますか?」 どうやら引用のインデントのことを指しているらしい。 私は、ここでHTML云々を説明するのも何だと思って、こう答えた。 「行頭に「>」を入れると、その行が引用文としてインデントさせるよ。」 すると次の日、目を疑った。 なんと、引用文の意味として使われるはずの引用が、ただのインデント目的で使用されているではないか。 わっはっは。こうなったら笑うしか無いね。 つまり、利用者側も、やはり最低限の知識が必要ってことか? もっと高度に出来ないですか? 人が書き込むとき、見た目でレイアウトするわけですよね? PHPスクリプト側で、レイアウトから文章構造を判断するようにすると、 使いやすくなりませんか? >>106 もっと頭を使ってスクリプト書きましょうよ。 ね? >>105 どこか共通点を見つけないことには、無理に等しい。 夢のようなスクリプトを探してくれ(;´Д`) >>109 夢のようなスクリプトをつくりましょうよ? ね? 引用するときって返信ボタンを最初に押して無いですか? ってとこからスタートでどうですか? 返信元と同じ文章があれば、それは引用の可能性が高くないですか? >>114 このスレでは、その話は禁止です。 >>2 をよく読んで。 >>95 まんまをログに残す(改行は br 要素、特殊文字は実体参照にはする)メリットとして ・設定変更後に反映される ・ログファイルの軽減が予想される デメリットとして ・表示もスクリプト経由なら処理が増える分、表示に負荷がかかる こんなもんかなぁ。 もし、HTMLを書き出す掲示板ならデメリットは無いかも知れない。 この案はいいかもね。 >>102 全角も半角に置換すればいいのでは。 誰かStrictBBS持ってないか? ソース欲しい。 >103 > どうやら引用のインデントのことを指しているらしい。 > 私は、ここでHTML云々を説明するのも何だと思って、こう答えた。 > 「行頭に「>」を入れると、その行が引用文としてインデントさせるよ。」 インデントの仕方を問われて引用の方法を答えりゃ、インデントするために引用するだろうよ。 > わっはっは。こうなったら笑うしか無いね。 あんたが悪い。 >>119 > 私は、ここでHTML云々を説明するのも何だと思って、こう答えた。 これ読めないの? 知識無くとも使えるのが、課題じゃないの? アホ? >>120 違うよ。そういう場面での正しい解答は、 「左側が空くのは引用だからです。見栄えとして左側を空ける事は出来ません」 やばいな。strictスレからの派生とは言えそうだとはわかってないバカがあきらかに紛れてる。 >>120 このスレはストリクタソが乗っ取りますた。お帰り下さい。 どんだけ説明してもテーブルタグを見栄えに使う香具師が出る訳で。 それも同じ。利用者がアフォなら説明は無意味。 避けられないでし。 >>123 避けられないのは質問であって、 回答に、「引用すればインデントできるよ」というのは避けられるぞ。 >>122 お前も分かってないじゃん。 結果、ID:iNsNgfzvの言ってることが正しいわけで。 >>125 えー!? ID:iNsNgfzvとどう関係があるの? 結果もクソも「うちの掲示板は見栄えをコントロールする仕組みは入ってないよ」が正論じゃねえか。 頭大丈夫か? こいつらアフォか。 こんなんじゃ作れない。無理無理。辞めとき。 だーからー。 利用者は、全員が、引用文の知識は持ち合わせてるのかってことだ。 >>129 何度回答すれば理解できるかな。 引用の仕組みがわかってるやつは、行頭に>をつける。 わかってないやつはつけない。 問題は起こらない。 わかってないのに無闇につけるバカ、なんてのを想定したら、 「名前欄に本文を入れる人がいるかもしれない。何文字以上なら本文と判断するべきじゃないか」 とかも考慮しなきゃならねえだろ。 左側をあけたい、と言われれば、 「引用文の見栄えがそうなってるだけで、見栄えをそうする仕組みはない」 と答えりゃ済む、って。 そんなに難しいか? >>130 作ってるし、そのためにこの話題の提案をしたんだよ。 不満なら参加してくれなくていいし。 見やすいから使いましたって言われても文句言えないってことか?w >>133 見やすいから、って「>をつければ左に空間があく」って知っててやるやつがでるってことか? それを知ってる(引用の仕方を読んでる)のに、それをやるバカを考慮しろってか? 意味不明なんだが。 この掲示板にも数字の前に>>でレスアンカーってルールがあるよな。 わかるやつが使う わからんやつは使わない 間違って使う奴はいる(<<130みたいな) 間違える奴が出るから廃止、ってのもおかしな話じゃないか? 誰が廃止って言った? だから、そうなったら笑うしかないなって意見に同意って意味だ。 >>137 まてまて。 >>126 >>124 みたいな回答をせずに、 「引用すればできるよ」なんて答えたのがおかしいんじゃねえか、って言ってるんだ。 だかーらー。 俺はアホだから説明する知識持ち合わせてないのよ。 俺の言いたいことは、つまりは137ってこと。 >>140 説明する知識が無い人は「わかりません」といっておけばいいんじゃないの? 少なくとも「引用したらなるよ」よりは。 つか、レスポンスアンカーの付け方も知らないのか? 何か訳分からんようになってきたt つまり、134のことを最初俺は言いたかった。 でも、良い説明が思い浮かばなかった。 引用だけじゃなくて、 「こうすればこうなる」系は普段書かないようなものにする、って方法がよいんだろうか。 ○○で括れば強調になる、とかのそのマーク付けにあたる部分。 それかさ、 使える要素を限定して、タグ有効のBBSにした方が楽かな。 まあ、ユーザーは不便かもだけど。 >>47 の言う様な機能とネスト機能をつけておいて なおかつ引用・ネストに関してはONOFFできるようにすればいいんじゃないかと思う。 今の議論は説明についてのようだが…。 とりあえず機能面については↑のでいいんじゃないかなぁ? >>147 いや、トップレスでも見せてくれるのかと思って。 スレタイのせいか、Strictじゃない人がこのスレ混じってしまっている印象。 新スレでも立てたらどうだろう…微妙かな。 >>150 >>1 を良く読んでみたけど、Strictスレとは書いてありませんよ? Strictごときにスレ立てても、100年たっても500とか、 そんなものでは無いでしょうか? このスレもStrict関連は1人しかいないわけですし。 どんなものでしょう? いや、このスレ死んでたらしいのよ、 そんで>>54 の様な経緯から再利用してるみたいなんだが。 >>151 >このスレもStrict関連は1人しかいないわけですし。 んなことはないっす >>152-153 そう思うなら、専用スレ立ててみては? 結果はわかりきってるけど。 いつからか話がずれ始めてるきがするけど、制作中の方々頑張ってください。 >>155 >>152 によると>>54 のせいで話がずれたらしい。 製作中の方々がんばってください。 またStrictの仕業か。 よほどPHPに恨みがあるらしいな。 >>154 立ててうまくいくかどうかわかんないから廃スレ再利用で話し合ってるだけだよ。 蚊帳の外の子にはごめんだけどそっとしといてくれ。 >>160 元からこのスレで作ってた人はどこへ行けば・・・・ >>162 廃スレだったじゃん。 俺らがきたからってそんな主張されてもな。 >>163 捨てられてたら倉庫行きになってるわけで・・・・ ここにあるってことは捨てられてなかったわけで・・・ まぁ、この板はしょっちゅうStrictに荒らされてるから バイアスのかかった見方をしてしまうのかも知れんけど・・・・ 馬鹿だなぁ。 よその板に来て、もともといた連中追い出そうとしたら、そりゃ叩かれるだろ。 はい。別にもといた連中を追い出そうともしていません。 寧ろ、お互い知恵を出し合えたらと思っています。 >>166 いやいや、Strictの書き込みはかなり悪意に満ちていると思うぞ。 普通ののPHP掲示板作りたい奴が混ざってくると罵倒してるし。 PHPスレでPerlじゃなきゃだめって言うのがまずわからん。 では、こうすればどうでしょう? 最初に先住人の方が普通の掲示板を作り、それをStrictスレの方が Strict掲示板に改造する。 >>168 PHPかPerlかは、作る方にお任せしますよ。 >>169 Perlスレでやったほうがいいんじゃないか? ここはPHPスレだから、PHP禁止ってのがまず反感買ってるだろ。 誰か否定してよ・・・ 誰も作らないなら、私が作っちゃいますよ? >174 正直スクリプト1から組める力ないんで期待してます。 Strictの前スレで集まるかどうかわからないけどここの住人とも協力して出来たらいいなぁ とかいう趣旨を誰かが言ってたような気がする。 >>164 この板は1年以上放置してもdat行きませんよ。お前の方が他所者丸出しw >>176 Strict-HTML スレッド24からここまで盛り上がったのは やっぱ皆StrictなBBSを望んでたり、作れる人が作ってくれる事を期待しているからだと思うよ。 Perlで作るならPerlもStrictなコードにしろよ >>178 >>43 と>>44 を見ればわかるね。 1年と3ヶ月ちょっと離れてる。 あの・・・ 私は3分でモチベーションが下がる性質なので、早く決めてください。 是非おながいしますっ! >>47 みたいな感じでいいんでっ その前にStrictの正確な意味教えてください・・・ 本当に作るなら、今から取り掛かります。 Strict掲示板の真意はどこに有りますか? 30人くらいいるような気がしたけど・・・ 実は私とあともう一人と煽ってる人の3人? 厳格なHTMLを吐くBBSが欲しかったってことかな…? どうもぐぐる限りじゃ何処にも配布されてないみたいだから。 今は亡きツキニイチドノハツジョウキのStrictBBSみたいなのを期待してるのかな…。 >>187 わくわくしながらROMってます(・∀・)ノ 厳格なHTML・・・ この板の人が最も苦手とする分野のような・・・ 出力結果だけでいいのでサンプルはありますか? webarchiveに残っているようなものでもいいので・・・ あ、つまりアレだ。 通常のHTMLで、サンプル画面作ってみたらどーよ?>Strictスレ住人さん とりあえず、みんなIDさらしてみませんか? 今なら他のスレに迷惑かからないし。 2人? PHPで書きたいのですが、不都合はありますか? いや…ね。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 いちいち反応しなさんなよ(;´Д`) >>198 私はその他に、文脈からコードをはいたらどうかという趣旨の書き込みしていますよ。 あの・・・ 時間が限られているので、早く決めて欲しいんですけど・・・ んじゃもう一度 俺の案でどうよ? スクリプトは書けないが、StrictなHTMLは書けるっしょ? それとも、何か俺間違ってる?(つД`) Strict自体ネタだったとか、そんな落ちじゃぁ・・・・ あーもぅ作りたいならさっさと作れよ 作る気ねーなら消えろ >>204 何が欲しいのかわからないと取り掛かれないかな? Strict なヘッダと HTML 書けばいいんじゃねーの? っていうかテンプレートにすればいいんだな >>206 それだけなら、既存のものを改造しているはずで、 何故、ここで作ろうとしているのでしょう? どうも意図を読みかねます・・・ >>207 そりゃそうだw そりゃなんだって改造すりゃなんとかなるだろうが…… 改造できないんでなんとかしてくださいってことじゃないの? どちらかっていうと Strict 啓蒙色の方が強いんかな? >>209 そうかもしれないですね・・・ 既存の掲示板にいいのが無いって書いてたし、掲示板が欲しいというよりは、 作者の意識改革を狙っているのかもしれないと思いました。 http://joram.agz.jp/cgi/bbs/bbs.cgi 元祖StrictBBS↑使ってるところがまだあった。 こういうのを望んでまつ。 あと、音声読み上げソフトがちゃんと認識し易いようにして。 >>212 そういうのは、私達にはわからないことなので、 出力サンプルを作っていただけませんか? 30分以内に作っていただけるとありがたいです。 普段、エディタとしてDWを使っています。 配慮していただけるとありがたいです。 ほんとに時間が限られているので、一度実装したものは変更しません。 最初に熟考いただけるとありがたいです。 >>210 いや、欲しいよ。 探してもない上に、結局Perlとかも改造しきれなくて、 困ってたところ、こういう話に発展していった。 これを改造するとよいよっていうスクリプト(Styn何とかつったかな)も配布停止してて どうしようもない状態だったんです。 >>211 のじゃ参考にはならないですか? わかり難いとは思うけど…orz >>215 申し訳ないけどわかりませんでした。 普段はテーブルレイアウトです。 >>215 さんのページも見せていただきたいです。 ちょっと先ほどの掲示板で実験してきます。 掲示板の機能が一通り必要なんかな。 管理人編集・削除 と 個人編集・削除 と 検索?過去ログ? けっこうあるなー。 >>215 削除できなくなったのですけど、パスワード以外に何か必要ですか? ここの「PHPで掲示板」のがきウゼーしスレたてるよ。 >>219 汎用的な >1 にしてくれよ?再利用できるように >>220 断るね。こんなガキがうじゃうじゃ現れるスレになるんじゃ、ここを再利用してるのと変わらない。 あくまでもわしらはstrictなストレート及びレス式BBS作成のスレが欲しいんだよ。 そんなスレがねえから、ここで話し合しあってただけだ。スレができればおさらばだ。 >>218 ここと関係ない人のサイトだからマズイ気がする・・・ >>211 のURIの管理人さんごめんね…m(_ _;)m本当にごめん 立てれなかったぜ テンプレ strictな出力をするBBSを作成するスレッドです。 strictの種類としては、html4.01.XHTML問いません。 書き込みに対し、どのような処理を与え、どんな結果を出すことが望ましいか、 そのコードはどんな風にすればよいか、を話し合うスレです。 参照スレッド Strict-HTML スレッド25@Web制作 http://pc5.2ch.net/test/read.cgi/hp/1101043958/l50 >>227 お前よりはマトモなこと書いてたと思うよ >>228 再利用提唱者は漏れだ。 もまいのようなOLDTYPEはうせろ どうしよう? スレ立てられないって書いているところから見て、 この板で何かしてた人のような気もするし・・・ >>236 巻き添えをしらんとは素人であることを露呈したな(プゲラゲラゲラゲラ >>237 >(プゲラゲラゲラゲラ すげーかっこいいねお前 うーん 普通のサンプルならすぐ作れるんだけど・・・ Strictっていうのは、それなりに難しいものなのかな? 何も知らずにサンプルを要求したのがまずかったとか? ページを見せて欲しいって書いたのも、普段書いているソースを見れば 何を要求しているかわかると思ったからなんだけど。 私は、普段、見えればいいと思って書いてるので 正しいHTMLはちょっと難しいかもしれないです。 >241 >242 あのさ。 もうすでにそんな次元の話はしてないのよ。 よかったら、>>225 のテンプレでいいから「strictbbs」ってスレタイでスレ立てて。 それだけだから。君にできる事は。 >>243 つーか何がしたいのお前?気晴らしにスレ立てたいだけ? >244 >245 あのさ。 もうすでにそんな次元の話はしてないのよ。 よかったら、>>225 のテンプレでいいから「strictbbs」ってスレタイでスレ立てて。 それだけだから。君にできる事は。 >>241 >>242 >>244 >>245 すみません。何度も言うのは心苦しいのですが、このスレにレスが付いてるからと言ってこのスレは本来の機能は果たしておりません。 >>44 から流れが変わっているんです。PHPで掲示板つくれませんか、について話し合いたいのであれば、生きてた頃にやってくださればよかったのであって、現状では我々が乗っ取った、というのが正しい表現となります。どうぞご理解の程を。 >>247 でも、スレ立て代理すら出来ないんでしょ君は。 漏れは「立てれなかった」といった。あんたはヘタレだからそれすら出来ぬ。 あばよage厨 【HTML】StrictなHTMLのBBSを作ろう【Perl,PHP】@WebProg http://pc5.2ch.net/test/read.cgi/php/1101518977/l50 あー、俺はあっちには書き込まないからね。 疑心暗鬼にならないように。 みんながんばってね。 は?なんで?このスレあげようがsageようがお前に関係ねーだろ っていうか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 >>264 ・具体的方向へ進まなかったから。 ・乗っ取りなんだからsage進行すればいいのに、ageたらスレタイ見て来る奴が 増える事にも気付かないでageまくる無神経な馬鹿が居たから。 自分でageてスレタイに興味引かせてるくせに 「そもそもこのスレに元から居たやつなんていないだろうし。>>42-45 」 とか言ってるし、救いようが無い。 >>267 >・具体的方向へ進まなかったから。 十分進んでただろ、何もしないよりはな >・乗っ取りなんだからsage進行すればいいのに、ageたらスレタイ見て来る奴が >増える事にも気付かないでageまくる無神経な馬鹿が居たから。 おー、まともな意見だな。いつ考えたんだ? で、なんで言わなかったんだ? >>270 つーか別スレあんだからもう関係ねーだろっつってんだろ >>273 この過疎板じゃこんな糞スレがなかなか沈まないんだよボケ sageろ低脳。 もっと考えるとだな、GhxEggFV の偉そうっつーか もったいぶるっつーか何様だって態度は俺もムカついたわけだ。>>204 で、煽ればボロも出るかなーとか思ったんだけど つたない割りに話は進んでいってる感じはしたんだ。 じゃぁ俺も考えないとなーとか考えてたら >>219 だろ? なんでここでいきなり >>219 が煽ったのかがサッパリわからない。 >>267-268 みたいなことを >>194-195 あたりからずーっと思ってたってのか? にしてもそれをなんで言わないのかもサッパリわからない。 >>274 この板は、そういう制約が少ないところもいいところなんですけどね・・・ 荒らす人が増えてくると色々決まりごとが増えて嫌な感じです。 >>277 いや、いいんだ別に責めてるわけじゃない。 そうこうしてる間に、向こうで話進んじゃってたりw こっちはこっちでやるんかい? >>284 向こうのことには触れるな あんたらにゃ関係ない話だ。 今からココは、↓のスレをヲチるスレになりました。 【HTML】StrictなHTMLのBBSを作ろう【Perl,PHP】 http://pc5.2ch.net/test/read.cgi/php/1101518977/ 何、必死に黙々とStrict掲示板作ってた俺はアホでしたか。 もう訳分からないし。スレ読むのも面倒になってきた。 取り敢えず、昼休み終わり。 >>288 > 何、必死に黙々とStrict掲示板作ってた俺はアホでしたか。 まあまあ。 アホではないけど、必要とはされてないな。 今向こうに移行してるけど、元々は「なに盛り込むの?」「どういうコードにするの?」ってのが話題なわけで、 ある特定の人物の独断のstrict、はとりあえず、必要とされてるものとは違うのよ。 >>288 そんなことないよ。 僕は待ってまつよ! 出来てから改定案とか出して改造していくのもありだしね。 >>293 Strictでないらしいぞw 頑張って意味不明Strict作って見せつけてやれw http://pc5.2ch.net/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 ではなく、見出しのような気がする。 >>294 DWでも10個エラーが出ています。 でも、そういうのはあとから修正してくれるのだと思います。 あまり心配していませんよ。 後々変更するのは入力制御だけで、最初に全体的なテンプレートとしてのHTMLは 確定してた方が面倒無い気が…。 >>295 おまい優しいなw優しすぎるんじゃないか?w >>296 じゃあ作れよw >>297 ほんとだよw 向こうはずっと同じこと話し合ってるけど飽きないのかよw まとめて病院池ってw >>305-306 は鉄格子が嵌められた病室へ隔離されました。 >>307 最後にマジレスするぜ?w ちょっとした荒らしもスルー出来ないStrictスレ住人、自業自得w 勝手に被害妄想抱いてアホだろw >>319 「何のこいつら」って何弁? つか、あの書き込みの意味がわかってないのはもまいだけのようだが。 邪道だったら使い道が無いような気がします。 返信って何の意味があるんだろう・・・ 一番上のフォームで掲示板に書き込んで、返信でコメントなのかな? だとすると、コメントのほうが気軽に書けなくちゃいけなくて、 階層としては、書き込みに近いような気がするのですけど・・ 別ページに分けるのは何故なんでしょう? コメントにスレッドというのが有るのですけど、 スレッドはどこで作るのでしょう?? 管理画面で作るのかな? スレッドのグループ化はどの階層で行えばいいのでしょう? とりあえずですが、よろしくお願いします。 お返事が無いようなので、自分なりいのかっこいい解釈で解決しちゃいます。 さびしいなぁ・・・ ID:GhxEggFVってWeb制作初心者スレのテンプレの管理人だったのか。 アップローダーが厨房に支配されてるの何とかしろよ。 >>325 たぶん211の様なレス式掲示板をって事だと思う。 >>331 完全に間違えていました。 作り直します。 作っているのですが、非常に見難いです。 自分で見ててもなんだかわからないので、CSSください。 あと、文字数の制限値とか暫定でいいので教えてください。 http://edit2000.s101.xrea.com/bbs/ こんな感じ。 書き込みは別フレームにしてリロード対策したほうがいいのかな? 書き込みページでリロードする人はいないと思ったんだけど。 今更なんでそんな掲示板作ってんの? フリーで配ってる掲示板見ながら作った方が早いっしょ >>337 Strictの掲示板がいいらしいですよ。 作り始めてみると、ちょっと難しいかなって思いました。 HTML屋さんは考え方が逆なのかな? HTMLって所詮古いワープロレベルの記述力しかないので、 意味とかあまりこだわっても仕方ないように思う。 マークアップに意味をつけたいのならXMLが妥当なような気がしました。 >>338 Strictの掲示板もフリーでごろごろあるだろう Wiki でいいじゃん CPAN にも PEAR にもあるし >>341 <確定事項> ■複数改行、空行の次は段落とする。 ■行頭に>や>等ある記号を書いた場合、引用文とする。 <他の案> ■引用のネスト対応 ■引用文とするかどうかスクリプト内でON・OFF設定したらどうか ■行頭にある記号を書くとリスト ■ある記号で挟むと強調( 例: {強調文} ) こういうのが無いってことなんだろう。 http://edit2000.s101.xrea.com/bbs/ も まだ、ただの掲示板みたいだし。 >■ある記号で挟むと強調( 例: {強調文} ) これは実装済みみたいだが。 >>343 なるほどな しかし参加者とかがほとんど決まってるなら わかりやすくまとめサイトなりプロジェクト管理サイトなり作らないと わかんね。 >複数改行、空行の次は段落とする。 この辺は重要だろうね。 その辺のスクリプトがStrict掲示板と銘打っていても 使用者が段落の意味で改行してたらStrictとはいえないもんなぁ・・・。 段々形になってくるの見るとやっぱ使おうって気にはなれねぇな。 高機能掲示板でググれば似たようなのザクザク出そうだし。 >>346 すっげー!頑張れ! ってか、マジで頑張って欲しい! 機能も地道に増えてるよ。CSSの見た目はオマケじゃん。 出来れば、今度の休みあたりで掲示板の基本的な構造を固めたいと思います。 2チャンネル形式にするのか、普通の一枚掲示板にするのか、両方の表示を選べるのか、 そういったことです。 検索をつけるのであれば、どの程度の使われ方をするのか見積もりたいです。 検索を実装するためにはインデックスまたはキャッシュが必ず必要です。 ここら辺も含めて考えたいので、検索に何を望むのかが知りたいです。 ただし、ぐーぐるを超える検索機能を実装する予定はまったくありません。 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=""とかに突っ込むんかな? 今すぐにぱっと思いついたのはこんな感じです。 Strict掲示板とは、誰がどのように使うのでしょう? >>352 検索については、静的HTMLなら、従来広く公開されている全文検索の スクリプトを使って検索できるので、掲示板として検索機能を実装する 必要は無いと思われます。 >>356 HTMLファイルをシステム上に保存するのは出来れば避けたいです。 多分、目指している方向は、スレッドフロート式に近いものだと思うのですが、 この場合、静的HTMLは何のメリットもなさそうです。 検索システム自体は1日あれば書けるものなので、 コストを考慮して検討したいと思います。 というわけで、誰がどういった目的で使うのか、 そして、実際に使う人がいるのかを知りたいのです。 私自身は高機能化させたいのですが、 高機能化には必ずコストが付いて回ります。 それでユーザ像がわかるといいなと思うわけです。 ファイルUploadや画像Upload、そういったものを必要とするのか? そんなことも知りたいです。 >>357 OK。じゃあ、検索語句の含まれるレスのURLを列挙すればいいかと。 http://pc5.2ch.net/test/read.cgi/php/1026233119/357 ↑みたいな感じ。んで、検索語句を強調表示して検索語句の前後何行かと 表示しておくみたいな。 てか、おいら、レベル低い話をしでかしてる? ファイルアップロードはあった方が便利。実装さえされていれば、 設置者側で、使用、不使用を決められるわけだし。 >>359 了解です。 あと、使う人の目的ですけど、質問掲示板のようなものなんでしょうか? 挨拶掲示板なら、新しい順番に並ぶ一枚掲示板でいいので、 たぶん、質問掲示板のような気がするのですが。 余裕があるんなら二種類サンプル作ってみてもいいかも知れない。 実際どういうタイプを設置しようか決めかねてる人もいるかも知れんし。 >>360 質問掲示板(レスを付けることのできる掲示板という意味)で使おうと 思ってます。レス無しで、ただひたすら発言だけが積み上げられていく タイプはあんまり需要がないんじゃないかな。 >>361-362 なるほど。 すると、保存しておくデータとしては返信元がわかるようにしておいて、 表示するときに選べるようにしておけばいいのかな? 規模としては1万レス程度を想定しておけばいいのでしょうか? 他に思いつくのは、質問掲示板だと、カテゴリを切れるようにしたほうがいいのかとか、 カテゴリを作るのは誰なんだろうとかです。 各レスに返信ボタンがあったほうが便利なのでしょうか? >>363 そんな具合だと思います。 >>364 カテゴリはどうなんでしょう?カテゴリを分けねばならないほど大規模な 掲示板になる場合は、scriptを複数設置する方がスマートな気がします。 フロート式やレス式掲示板の場合は、返信ボタンは親記事にあれば、 子記事には不要でしょう。ツリー式であるなら、木構造になることに 意味があるので子記事にも返信ボタンが必要でしょうけど。 >>365 了解です。 当面、掲示板の構造としては、スレッドに対して複数のレスが付くという形を想定します。 2チャンネルで言うと、>>1 さんに対してレスを付けていくような構造です。 返信画面で、フォームにはあらかじめ元記事が書かれているのですが、 ここら辺の兼ね合いはどうしましょう? http://edit2000.s101.xrea.com/bbs/res.php?id=79 >>366 それは、textareaの中身として#PCDATAが必要って話? #PCDATAは任意の長さを持つ任意のテキストなので、長さが0でも いいんじゃない?(この辺、曖昧。誰か教えてplz) >>367 適切なDefaultって意味でです。 とりあえず、引用は誰も使っていないし、使い易く無ければ使わないのだろうってことで。 強調なども誰も使っていないですね。 >>368 ユーザビリティの問題なのかな。 適切なデフォルトが何であるかを判断することは難しいので、 適当に何らかの文字列を入れておけばいいんじゃない? オイラもその掲示板にごくたまに書き込むが、ぶっちゃけデフォルトで 引用されてるのは邪魔かな。 強調が誰も使ってないというけれども、使ってないことと実装しないで いいこととは別問題だと思いますよ。 >>369 私も書き込むときにいちいち消すのが面倒なんですよね。 >>365 カテゴリ分けも、スクリプト側でする必要無いっしょ。 >>369-370 の意見もあるが いざ引用したい場合にコピペしてさらに行頭に > をつけていく手間も考えると 「引用有り返信」と「引用無し返信」があるといいかも。 http://edit2000.s101.xrea.com/bbs/res.php?id=79"e=TRUE とかクエリに付加して スクリプト側で if で振り分けでいけると思いますし。 とりあえず一律引用符ありで良いと思うが。 ディテールを先に実装してくと後々面倒になりがち。 せいぜいボタンで引用符の挿入/削除ができるぐらいだろう。実装はjavascriptで。 でも、優先的なことではない罠。 引用有り無しで返信を二つ設けるのインターフェースとしてありえんと思う。 http://edit2000.s101.xrea.com/bbs/ [uri][返信]がa要素のコンテントが同じ、になっちゃうから、 uriは <a href="$uri">$uri</a> 返信は <a href="〜id=$id">$idへの返信</a> がよいんではないか、と。 他にも要望があったら書いておいて欲しいです。 実現できる出来ない関係なく書いてもらえるとありがたいです。 今の仕様だと返信全てが>1に対するレス、引用ですが 返信時の引用においては、スレッド内の各レスから選べたらいいなと思います。 >1以外から引用したいとき返信する前に引用したい文をコピーしておかなければならないので。 また、>1に対するレスのつもりじゃない時に>1の引用文があると邪魔になってしまう。 各レスにも[返信]があって、それを押すと<textarea>の中の引用文は そのレスの内容になるといいなぁと思う。 無論今の返信画面の様に自分がレスする対象のスレッドは何か解るように 「返信フォーム」の上に表示されるのは「返信対象のスレ」を表示しておいて。 >>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> ならいいんだけど。 何かアフォな事言ってたらスルーしてください。 やるとすれば、各レスにあるのは「返信」ではなく「引用」の方が適当かと。 単に文言の問題だが。 ・行頭に>がある文章の列は引用として<blockquote>要素で囲まれます。 これに関しては引用として使用されるのを嫌う人がいるようだから設定でON/OFF出来ればいいのかな? 私はblockquoteで囲んだ方が嬉しい派だけどね。 つい、 >ほげほげ様へ とかやっちゃうと引用になってしまうわけだな。 vBuleltinやphpBBのように独自タグで囲って引用の方がいいかもしれない。 >381 それは引用元(cite要素)になるな。 この場合どうすんだ? 今の仕様のままだと >ほげほげ様へ と全角で書くことになるね いや、なるのか? よく分からん。Strict分からん。 どっちだ? citeは違う。 citeは引用元のURIに使う属性だよ。 スマン。黙っとく。(w >385の意味がやっと理解できますた。 http://hsj.jp/works/archives/000324.html 独自タグで囲って引用というと↑みたいに >> 引用文 << こんな感じにすればいいという事か。 仮にこういう形でいくとするならば、返信画面のtextareaも同様に >> >を付けてない状態の文 << にすればいいわけか。 ただ、こういう風にすると利用者が覚えるのに苦労するというか 一般の人が混乱しそうではある。 特に ・「>>」の後に「=引用元のタイトル:引用元のURI」(半角コロンで区切っています)という風に記述します。 とかでtitle属性、cite属性を付加するようにするとね。 勿論引用の際にtitle,citeがあるのは好ましいし、個人的にはこういう細かい事出来ると嬉しいけど 一般利用者がそうとばかりは限らないし。私みたいなのは多分特殊だし。 Wiki記法を色々実装してやるのも良い事ではあるけど 掲示板の方向性次第では現状の様なシンプルな方が好ましい場合があるし。 Script組んでる方(242氏)が言うようにまずどう使いたいのかが 実装においてもポイントとなるね。 一般利用を考えると、たぶん、あまり細かい事はやらんほうがいい気がする。 「>をblockquote」については半角のみで全角と区別してるから >>381 みたいな事をしたい人は全角で書くように注意すれば良いかな。 ただ、381が言うように「つい、」みたいな事はあるけれど、 ある程度目を瞑らないとこういった高機能の付加は出来ないしね。 >>387 まぁ、まぁ…>>376 氏にもし要望があったら黙さずに書きこみましょうよ。 >>358 >ファイルUploadや画像Upload、そういったものを必要とするのか? どうなんだろう、あったほうが嬉しい人の数はどんなもんだろう。 私はあってもなくてもいいかな。 実装する場合はどう表示するかはHTML書いてる人にまかせるとして そういう機能が欲しいかどうか、そこだね。 >>390 だから、聞いてんじゃねーか。 同じことを言ってどうする。 >>343 の■行頭にある記号を書くとリスト 例えば ・リスト1 ・・リスト1-1 ・リスト2 が <ul> <li>リスト1 <ul> <li>リスト1-1</li> </li> <li>リスト2</li> </ul> とかいうのは一般の通常利用においてあまり必要がない気がする。 >>391 スマソ…orz とりあえず私は無くていい派でつ。 >>378 いや、アフォな疑問じゃないよ。 アンカーだけを拾い読みするケースだってあるわけだから、 アンカー名が同じ、は避けるべき、という考え方。 「こちら」をコンテントにするのと同じで好ましくない。 <a href="http://www.google.com " title="http://www.google.com ">uri</a> でも一応問題ないけれど、これだとWAIに納得してもらうためだけの記述、という本末転倒なものになっちゃうしなぁ。 長くても問題ない、というのが漏れの見解なんだが。 ああ、成る程…たしかにアンカー名が同じなのは良くない事ですからね。 それを考えると長くても許容したほうがいいですね。 <a href="http://google.com ">No.49のSite</a> とかでもいい気がするけど、やっぱ実uriの方がシックリきますね。 長くなっても表示する場所を変えればいいだけだしね。 <dd class="uri">uri:<a href="$uri">$uri</a> <dd class="posted">Posted by ななしさん <a href="mailto:$mail">$mail</a> $date [返信]</dd> とか。 メリットというほどではないが、実URIの方が視認性が高いため、グロURIとか踏みにくくなる、ってのもあるな。 2階層以上の引用符はどうなるんだろうね。 現状、入力が「>あいうえお」なら表示は「 |あいうえお」 しかし「>>あいうえお」の場合は? 「 |>あいうえお」か? インデントは1階層のみが良いと思うけど。 >>400 ちょっと待て待て。 引用の引用は引用の引用だろう? インデントの話がそこで出るのがわからん。 インデントって表現はおかしかった。 つまり>の数だけblockquoteがネストするって事? なんかややこしい引用もできてるね。 これってどういうアルゴリズムなんですか? すれ違いスマソ。 >>404 取り敢えず、配布出来るレベルまで早く仕上げたいと言ってるし、 それまで待てよ。 >>404 引用を見つけると一つ上の階層のパラグラフをはずして内側に移動させます。 同一レベルのブロックは引用で分けられたと判断します。 従って、同一レベルは引用の前の兄弟ブロックと引用と引用のあとの兄弟ブロックに分けられます。 引用の前後のブロック化されていないコンテンツはブロックに昇格されます。 これを繰り返します。 とかくと難しそうだけど、やってることは数行の処理です。 新しく掲示板を書き直したいと思います。 といっても、これまでと同じように開発中のものを稼動させて XP的なスタイルで行きたいと思います。 とりあえずHTML・CSSはアップしてもらえたらどんどん取り入れます。 これまでの書き込みで、人によって欲しいものは違い、 一番いい方法というのは無いことがわかりました。 そこで、classを導入して実装することで、変更を容易にしたいと思います。 コンテンツの変換は、あまり使われないようなのですが要望は多いようです。 そこで、変換の実装・変更を容易にするために 構文木を究極に簡略したものを実装したいと思います。 構文木の導入は処理を重くしますが、あまり使われないものがほとんどのようなので 影響は少ないと考えたからです。 こんな感じでいいでしょうか? 他にも欲しいものや実装上のアイデアが有ったらどんどん書き込んでください。 HTML作者さんには感謝しています。 要望やアイデアを出してくださる方には感謝しています。 よろしくお願いします。 >>408 HTMLの修正なんかは後付でなんとでもなりそうですし、 正直難しい事は良くわかりませんが、頑張ってください。 >>411 修正可能なように配慮したいと思います。 HTMLは今のをそのまま使いまわしたいです。 変更があったら、スクリプトのほうを修正します。 ちょっとした変更で100バージョン作るのは無理ですけど、 大きな変更が有って2つのバージョンが必要なら、 2つのバージョンを作ります。 ちょっとした変更は、配布できるようになってから、 好きなだけ作りたいと思います。 あと、誰でも変更できるような造りにできるといいなって思います。 >>408 文章のサンプルがあると嬉しい。 具体的にどういうデータの入力を必要としているか、 っていう段階から需要が違ったりする? あとログはXMLで保存できたりすると嬉しいなぁとか。 >>413 XMLで入出力することはいつでも出来ると思います。 というわけであまり心配しないでください。 必要ならいつかはつけるし、付けろ付けろと言われればすぐに付けます。 XMLファイルを最初から保存しておくのは、 後々リスクが高いのでやめておいたほうがいいような気がします。 貰ったHTMLには、パスワードの入力欄や管理モードというのがあるので、 設置者の技量に関わらずもれない構造にしておくべきだと思うからです。 文章のサンプルが何を意味するのかわからないのですが、 私はHTMLに詳しくないので、誰かが書いてくれたらそのまま取り入れてます。 どんな需要があるのかわかっていないので、 どんどん意見を出してもらえるといいと思います。 サンプルってのは、何ていうか、 データとして何を入出力すればいいのか、っていうような。 投稿者名、日付、投稿(スレ?レス?)番号、ID?とか、 マークアップする以前の段階のテキストがあったらわかりやすいかと思ったわけで。 >>415 それは私も知りたいですね。 本文だけあれば、掲示板として成立するわけですけど。 今のところこのフォームにあるのが送られてくるすべてです。 http://edit2000.s101.xrea.com/bbs/ 内部で生成しているものには、文書に付けられるIDと親文書のID、 更新時刻などがあります。 >>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; // 最終更新時刻 ?> 最終更新時刻はスレッド内で共有されています。 スレッドの上げ下げに使っています。 単なるキャッシュです。 例えばこんな書き方をします。 <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> 妥協なくStrictにやろうとすると結構大仰なテーブルになりそうですね…… 最低限表示に必要なのは名前、タイトル、本文、書き込み時刻、でしょうか。 にちゃんねるのようなスレッドフロート形式にするのであれば、 スレッドの大元のタイトルはh3(サンプルページの例で言うなら)、 スレッドへの書き込みのタイトルはh4、という具合に見出しは小さくなるべきかも知れません。 # 実を言うとネタ元のStrictスレでも掲示板マークアップはこれ、というものがなくて、 # それを議論始めたらスレいくつも食いつぶしそうになるのですが…… # マークアップについて相談するスレ、をテストページに置いたりすると人集まらないですかね? >>419 まぁ、HTMLにPHPのタグさえ埋め込んでもらえれば、 設置するだけで読めるようになるので、 作って試すのもいいかもしれないです。 同時に数種類のHTMLが有ったとしても、 掲示板としては一つという状態を作れるので・・・ HTMLが2種類有れば、自分も書いてみようって人が現れるかな? 無い状態で出来ますと書いても、出来ると思わないのかもしれない・・・ >>419 テストページには好きなように書き込んでもらえばいいと思います。 という事は色んなHTMLテンプレートが作れそうだね。 自由度、選択肢があっていい感じだ。 StrictなHTMLには諸氏色んな考え方持っている人が居るしね。 >>422 いろんなテンプレートが作れるはずなんだけど、 案外作る人って少ないですよね。 StrictなHTMLに自信がないとか、出した物を叩かれるのが怖いとか 単に作るの面倒くさいとか、他力本願とか色々理由はありそうだけどね。 >>424 漏れはXHTMLが主流みたいな流れになってるから口出しできないだけだな。 今のHTMLは、定義リスト(というのでしょうか?)を使うものとしては 出来がいいみたいなので、当面これをリファレンス実装にしますけど、 デザイン違いとか、違うタグを使ったものも見てみたいです。 あと、CSSも大事だなって思います。 今の掲示板は、初めはCSSが無かったんだけど、 CSSを書いてもらったら、誰もが掲示板と認めるようになったんですよね。 スクリプト書くのもずいぶん楽になったし。 見た目も大事だと思うんです。 >>429 見た目重要、はわかるが、見た目のために違う要素を使うってのはおかしいよ。 >デザイン違いとか、違うタグを使ったものも が、「違うタイプのCSS」、「hn+pなど別の例」という意味なら前言は撤回するが。 まぁ、そう硬く考えたくは無いのですけどね。 StrictなHTML以外には使わせないスクリプトとか、 そういうことはまったく考えないですし。 >>433 それは問題ないだろう。 正確なHTMLのために作ったものならいくらでも崩せる。逆は面倒だが。 どうもこのスレの今までの流れはディベートのような雰囲気だったわけですけど、 本来、みんなで作ってるわけですからディスカッションでいいはずなんですよね。 >>435 なんでもいいんじゃない? 特に指定する必要は無いでしょ。 従来の掲示板の嫌なところは、マークアップもレイアウトも デザインも、スクリプトも何もかもがscript書きに依存してたところ じゃん。 そこで、スキンみたいなのをかぶせてデザイン変更できますよ、 みたいな掲示板も出てきたわけだが、そんな汎用性に欠けるものを 使わなくても、strictでvalidなhtmlを吐いてさえくれれば、デザイン なんかCSSで何とでもなる・・・。 って、ところが立脚点だったような、そうでもないような? >>437 いや、元々は、書き込まれた記事がbr連続があったりするから、 それを正しいHTMLで吐けるように、だったんだ。 ということは、コンテンツの変換部さえ正しく実装できれば、 あとは、HTML屋さんがどうにでもできますよね。 >>439 でも強調とかそういう実装は技術屋の仕事で、 何を盛り込むか、を話さないことには盛り込めない、ってことで、 制作より前に話し合いがあったんだ。 とにかく作れ作れ、と煽られて消えちゃったけど。 つーことは、俺らの仕事は、<em></em>の代わりに{}を使えるように したり、・をリストにしたり、blockquoteのネストを処理したり等々、 まるでオーサリングソフトみたいなことをやれってことなんかな? >>442 その程度だと1日有ればできてしまうし・・・ もうちょっと色々盛り込みたいなぁ・・・ 等と思ってしまうのです。 それが嫌がられるのかな・・・ >>443 嫌がってないよ。 あとは引用のネスト、リストのネスト、それぞれのオン・オフかな。 >>443 つまり、どこにでもあるようなのは、嫌だ。 それなら、あまり作る必要が無い。 どうせなら、自分の能力限界に使い、 味のある物を作ってみたい。 なので、出来ればどんな要望でも、 必要であるのなら出して欲しい。 可能な限り、やってみるよ。 ってこと? >>445 それなら全ての要素網羅、かな。 設置者にon/off選ばせる。 死ぬぞ。 掲示板のscriptを書くときに、デザインとレイアウトを考えなくて 済むならば、確かに簡単にコーディングできるわな・・・と思った。 つまり、簡単にコーディングできる=誰でも作れる=差別化できない ゆえに、不思議マークアップ全開でゴテゴテ着飾ったものが数多く 作られるってことじゃないかい? それはともかく、>>446 なら、もういっそ掲示板の書き込み者は html使って書き込めよ。なんて極論も思ったりもする。 >>445 使ってもらえるものを作りたいってことです。 >>447 実はHTMLを評価するエンジンも持っているんですよ。 そういう方向性もあるのかな? >>447 だよな。 >作ってる人 とりあえず必要だと思われる要素を募集したらどうかな。 漏れ的にはabbrとacronymとciteかな。 必要な要素は、基本的にはstrict.dtdに載っているもの全てで、 例外として、不要だと思われる要素を挙げてもらった方が いいような。 tableやframeset、物理要素として残されているiやbなど、 他には、inputも不要のような気がする。 強調もemとstrongの2種類あるけれど、どちらか一方だけにして、 その代わり弱める要素を取り入れたらいいかもね。<em class="弱める"> みたいな感じ。 >>451 余談みたいな使い方か。 あると便利かもな。 あるから不便、ってわけでもないし。 #から始まる行をフレームにしてほしいな。 <div class="フレーム"> >>452-453 #から始まる文字列は、<!-- -->で括られるってどうよ? だからそんなもんは全部Wikiまわりで実装されてるから流用すればそれで済むことだって 何度言ったらわかるんだ 新規書き込みをRSSで配信できたらいいなぁ。 書き込みの多い掲示板だと意味無さそうだけど。 >>455 流用できるものは、どんどん流用しよう。 てか、Wikiを知らないから流用できるものとできないものの 区別がつかん罠orz >>458 おお!激しくTHX。 Wikiのルールに則れば、Wikiを知ってる人にはとっつき易いし、 Wikiを知らない人にとっても、Wikiルールとこの掲示板のルールと 二つ覚えなくて済むから効率的だな。 つーか、もうWikiでいいじゃんとか単純に思ってしまったぞorz >>459 WikiにもBBS機能あるし、それならWikiでええやん。 普通に書き込んだ状態のものを、 どれだけStrictに出力するかってことが問題な訳で。 >>454 それは気になる子としては常にソース読まなきゃならなくなるな >>451 それだと<span class="弱める">の方が意味的にいい気がする あーでも強調という意味を考え直すと <em>の文字スタイルを小さくすることもある意味強調なのか。 弱める=強調した表現 emとstrong二つの強調要素を使い分けるとすれば、例えば font-size:50% と ボールド の関係にするというのもありかと思った。 本家は<em class="memo">なんだっけかw ■行頭で-を指定するとリスト。階層はNまで。 ■/*と書いた行と*/と書いた行で挟むと<pre>による整形済みテキスト。 使う記号は何でもいいが何か適切だと思うもので…。 ・でリストだと「…うーん。」とか書いたりする人がいた時に困りそう? span.memo { font-size : 90%; } の方が見やすいんじゃないか? >>427 いろいろあるね。 でもphpbbがあるし金払うならvBlletin最強だし使う気にはならんな。 態々そんな事かきこまんでいいじゃん。 使いたいと思う人が使えばいいし、 こうして欲しいと思う人が意見を出し合う場所だよここは。 うちの鯖はMySQL使えないし(;´Д`) vbulletinとかって意味づけの無いテーブルレイアウトだし…。 ここは趣旨がそれらとは違うから。 要望。 ■トリップやIDみたいなの付ける。 ■管理画面でIP制限とか出来たり。 >>473 > ■管理画面でIP制限とか出来たり。 これは、.htaccessでしたほうが良いかと思ったり。 >>464 >>468 (地の文と比べてこの部分を)「弱めている」と強くアピールして いるわけでして、emかstrongにclass付けした方が理にかなって るんじゃないかなと。 >>449 abbr と acronym は区別して使える人の方が少ないんじゃないかな。 XHTML 2.0 では acronym 消えるかも知れんし。 strictであろうがなかろうが、scriptを組む理由さえあれば それでいいのだよ、ここは。 >>480 誰もスクリプト組んでいないと思うけど? コーディングしないやつは書き込んじゃいけないってこと? 有用な意見でも? そういうことだな 多数のゴミを書かれるより極めて稀でしかない有用な意見がないほうがマシ 書き込みの変換部作ります。 ブロック要素で必要なものって何ですか? pとblockquote以外に必要なものと、 ネストを許すもの許さないものを教えてください。 よろしくお願いします。 ■行頭で-を指定するとリスト<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"> ざっと見た感じこの辺? >>491 弱める、ってコメントアウトだよね? それのブロックレベル版が欲しいかな。 #で開始した行はフレームってことで。 ブロックレベルフレーム。 ブロック要素でってことだったね ■emとstrong〜は関係なかったな…ゴメ… */まではインラインとして扱い、*/が見つからない場合はすべてインラインでいいですか? >>497 全てというか、次のブロック要素が始まるまでと見なしたら よいかと思います。 とすると、その中では改行の連続ができないことになるんですけど、どうしますか? >>499 あ、そか。改行の連続が<p></p>に変換されてブロック要素に なってしまうんだ・・・。全てインラインでいいです。 スレッド一覧って、どこに入れればいいのでしょうか? 次は何をやろうかな? あぷろーだを付けにいくか、変換を充実させるか。 えっと、変換は今あるテスト用BBSで、 実際にスレ立てて、適当にお題を出して会話してみて、決める。 お題は何でも良いと思います。 そこから始めてみませんか? そのスレでは普通に会話をしてもらい、第三者の視点で決めていく。。。 って思ったのですが、どうですか? って思ったら、晩御飯スレありましたね。済みません。 晩御飯スレって普通に晩御飯の話するスレかと思ってますた_| ̄|○ 普通に晩御飯の話するつもりで立ててました。 おかんへの怒りをぶつけるとか、おかんが献立を決めるときに参考にするとか、 そんなのです。 スレはいくらでも立ててください。 ほかにRSS配信の話が出てましたけど、あれってどうなんでしょうね? >>511 2ch型掲示板においてRSSって意味あるの? >>513 意味があるかどうかわからないんですよね。 でも、実装簡単そうだし、必要有るならやってみようかなぁとか思ったんですよ。 RSSの意味自体良く知らなくてさっき調べました。 >>511 どのスレに発言があったのかわかるし、あれば便利だと思う。 ちょっと違うけど「新着レスがあればメールする」の代わりに使えそうだし。 あれば便利かもしれないね。 でもまぁ、今現在無い、あるべき機能を完全に実装して、 掲示板としてひとつの完成形にした後に、追加機能は実装していった方がいいような。 まーどんな意見でも自由に出せる空気作らないと。 ブレインストーミングって感じで。 >>519 ブレストでもいいけどさ。 バカが好き勝手言う空気はどうかと思うぜ。 RSSリーダーを2chブラウザみたいに使えるから便利かも。 ログは完全互換なら必要ないけど。 >>521 それはそうだと思う。でも よそでやってくれ。ここで言ってるのは正しい出力を吐くcgi、なんだ。 あと養母嘔吐いや要望としては、 ・添付ファイル(画像の場合サムネイルはいらない) ・検索 ・cssの切替(オマケみたいなもん) >・添付ファイル(画像の場合サムネイルはいらない) 漏れも画像のサムネイルとか無しで ファイル名にアンカーみたいなのであったらいいとは思う。 >・検索 検索は実装済み。まだバグあるが。 >・cssの切替(オマケみたいなもん) 掲示板が完成したときに、自分でJavaScriptなりなんなりで 切り替えできるようにすればいいんじゃないだろうか? っていうかこれってただの単発依頼だと思うんだけどさ、 丸投げに書けよ >>532 無視する精神も時には必要。 無視出来なかった香具師共が先走ってスレ立てて出てったろ? そうだな…まぁあの時の荒れ具合は酷かったが。 逆に別スレ立ったお陰か違うものが2つ出来上がろうとしているのはいい事だー。 >506 > って感じにアンカー名の文字数を制限して「...」と以下略みたいな表記にする事は出来ますか? あのさ。 元々URIをそのまま表示させる仕様を要求したのは アンカー名が同じにならないために、だったわけだよね。 省略しちゃうと同じサイトの色んなページへの参照が同じアンカーになっちゃうわけ。 あとさ、中略にしても同じ問題が起こる。 例えば、 http://www.foo.com/content/japanese/html401.html http://www.foo.com/content/english/html401.html 英語版、日本語版とかでね。(これ、実装してる掲示板で体験済み) >>538 そう思うならお前がそうすればいいだけだろ。いちいち出てくんなよ。なんか恨みでもあんのか? 作者さん曰く、 「ちょっと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> +++++++++++++++++++++ 皆の意見はどんなもんでしょう。 わざわざそっちでやってくれてんだからお前がわざわざこっちに持ち込んでどうする あっちで書く人って何か少なくないか? 見に来る人がこっちのが多いような・・・ 余計な事だったか。 まぁ、何かあったら意見よろ。 <pre>の中身だけど インライン要素の置換は無い方が誤変換がなくていいと思う 今どうか知らないけれども >542 > 変換規則をかっちりと纏め上げてからの方がいいような気がしてきました。 当初からそういってるのに「とりあえず作れや」ってやつといきなり作り出す奴が出てきてもうぐだぐだ。 今更振り返っても仕方あるまい。 荒らしの多い板なんだし。 >545 〜は要素置換のない整形文になります。(AAやソースコードを書く時にどうぞ) ってな使い方がいいかもしれんな。 聞かれてる事には関係ないと思うが その各置換機能のスクリプト内の設定でON/OFFはお願いしたい。 他に一般利用で必要性があるタグってあんま思い浮かばない… 記号に関しては別に今のでもいいし…これといってないなぁ ほかに、画像貼り付けるとかはどうしますか? アップローダつけると、そういうのも出てきそうです。 >>527 ,529 みたいな意見があるようで。 漏れも同じ意見だな。 <img>で画像貼り付けるんじゃないのがいいかな。 添付:<a>temp001.zip</a>とか。 もしアプロダつけるならサイズ制限とかは勿論で。 スレごとにファイル置き場が有るといいのかなーなんて思ったんだけど。 2チャンネルでもスレごとにWikiがあったりするので、そう思いました。 それは有志によるもので板自体とは関係ないんじゃ・・・ ファイル置き場悪くないね。 ただ、別にアップローダーを設置するようなものだから、 そのスレの「添付ファイル一覧」が見れるって程度でもいいかもしれない。 最新記事(24H以内とか)の一覧が見れたらいいな。 個人的には、ログが流れていって1000で終わりってタイプより、 phpbbのようなフォーラムっぽいものを想像してるんだけど。 他にアプロダ用意すればいい事を考えると案外要らない機能か…? >>557 HTMLを用意すればいいだけじゃないかな? スレッド見る画面と表紙画面は同じスクリプトでHTMLが違うだけなんだけど、 同じような感じで最新表示のHTML書けばいいだけだと思います。 >>558 掲示板にうまく統合できるなら、別々でもいいと思います。 一見さんお断りの掲示板なら、 見る人にもそれなりの下準備を要求してもいいのかもしれないです。 No.(n)のとこはスレごとに1から順列にしてほしいかな >558 掲示板提供者の負担も大きくなるしなぁ・・・どんなもんかね >>545 そのほうがいいな >>561 スレッドごとにID分けて、スレのIDが1ならレスは1-2とかにすりゃーいい訳だな 削除に関しては管理者権限で出来ればいい >>562 確かに設置者の負担が大きくなって、 一般人がおいそれと設置し難い事になるのは考えられるが、 機能の使用未使用を選択できれば何とかなるか? 広告表示しようとして何秒も引っかかって、結局広告は表示されないって状態だった。 こっちで頑張ってるからねぇ。 ☆ P H P 5 ☆ http://pc5.2ch.net/test/read.cgi/php/1056969979/ 取り敢えず、今の内にあのBBSで会話汁。 つっても粗方要望はここに出尽くしてるような 皆更新待ち状態なんじゃない? それじゃ書きますか。 要望といってもちょっと理解できないのばかりで困っています。 掲示板が完成したときどこに設置しますか? スクリプトをどのレベルで書けばいいのか知るために必要です。 >>576 サーバ名を出してもらえるとありがたいです。 PHPと一言で言ってもいろんな環境がありますから。 XREAに設置して動いてる状況で、 あなたのサーバでも動くと判断できるのなら、 そう言ってもらえるだけでもありがたいです。 >577 つまりアレか。 そのサーバーが何処まで拡張等を許してるかってこと? >579 拡張モジュールのことを言ってると思ってたけど、違うのかな? それは置いといて、XREA基準で良いと思うけど。 >>581 たぶん、サーバ屋さんの名前かいてもらった方がいいかと思います。 ぶっちゃけDB使っていいですか? 自分のサーバはスクリプトからのアクセスにほとんど権限を与えないポリシーなんですが、 レンサバってスクリプトから何でも出来ますよね。 設置にもほとんど知識を必要としないはずなので、いいかと思うのですが、 どうでしょう? 使うなって人がいるなら、つかわないですよ。 充分形が見えてきたので、使わなくてもいいとおもうし。 漏れはbmyboxでMySQLナッシング…orz 使った方が何かと都合が良いならそれで。 処理が早くなるとかっすか? よくわかんないけどにPHP-STATSみたいにDBからバックアップとれたりするのかな。 >>588 それじゃ、使わない方向で行こうかな? >>589 楽だからです。 速度は、柔軟性を持たせるならDB使った方が早いですね。 最適化するなら件数の少ないうちはDB使わない方が早いかもしれないです。 でも、速度が問題になるのは件数が多くなった時なので・・・ DBからバックアップ取るのは、ファイルベースより簡単なんじゃないでしょうか? ファイルならファイルをコピーするだけって人もいるだろうけど。 588だけど作者さんの良いと思う方法でやってくれていいですよ。 MySQL使えない鯖に居るのが悪いんだし('A`) >>591 誰も使わないんじゃ作る意味無いですしね。 出来るだけ多くの人が使えるようにっていうのもひとつの道のような気がしてます。 DATファイルに書き出すとして、そのDATを分割するんじゃダメ? ある程度以上のサイズになったら分割して2chみたくDAT落ちを再現、とか。 え、今は単一ファイルにデータ全部ぶち込んでるの?スレごとに分けるとかじゃなくて? 最近更新がないのはちょっと疲れて来てるのかね ソースの公開まだだろうか >>596 私にも生活があるので・・・ 継続して作るので、待っててくださいね。 何だか寂しいスレになってるけど・・・・・ >>592 がんばってください ふぉおおおおおおおおおおおおお まだっすかああああああああああああああ 592氏はどうしてるんだろう・・・。 無理だったならそう言ってくれると無駄に期待して待ち続けなくて済むんだが・・・。 新年おめでとう。 生きてますかー?ダイジョウブですかー? 今、PHPで掲示板作ってるんだけど、書き込み/表示はできるようになった 書き込み削除と返信できるようにしたいんだけど どうやればいいかな? 掲示板かぁ。 うちの会社の研修で作らされたよ。懐かしー セッションによるユーザー認証・書き込み・削除・検索・サニタイズの機能付きでデータベースに記事を保存しておける。 PHPをまったく知らない(Cの経験はあり)ところから初めて1週間で作らされたけど、よっぽど使えない奴じゃない限り普通に作ってたぞ。 >>620 1週間で何とかなるものなの? 研修とか何もなしに作るってやつ? やべー4月から不安になってきたー。 何とかなるよ PHPの掲示板配布してるところも多いし、幾らでもソース見れるんだから 例えその職の人じゃなくても、やる気さえあれば十分出来るようになるって PHPをまったく知らなくて、Cの経験もない(童貞)僕は何から手を付けたらよいのでしょうか? プログラミングとか全くしたことがありません。HTMLはなんとかわかっているつもりですが、 PHPのソース見てもなにがなんだかさっぱりです。 僕も掲示板が作りたいのです! それじゃ作るので、仕様はっきりさせてください。 前回、ちょっと無理っぽかったのは、仕様に無理があったことだと思います。 たとえば、{}で囲まれた範囲といいつつ{{}この場合にどちらを優先させるとか、 /**/このスタイルを使うといいつつ、終端に達しない場合の処理を考えたくないとか、 こういう部分だったと思います。 今回は、完成させることを目標にするので、使いたい人は多少勉強してください。 もう一点、DB使っていいのかどうかはっきりしてください。 使ったほうがコーディングが楽です。 使いたい人が居ないようなら完全に終了にします。 一昔前はDBなんて使おう門なら頭大丈夫?って目で見られて他のに いやはや、こんなにお気軽にDB使えるなんて時代の進歩って素げーな >628 お久しぶりです。 > 前回、ちょっと無理っぽかったのは、仕様に無理があったことだと思います。 > たとえば、{}で囲まれた範囲といいつつ{{}この場合にどちらを優先させるとか、 > /**/このスタイルを使うといいつつ、終端に達しない場合の処理を考えたくないとか、 > こういう部分だったと思います。 > 今回は、完成させることを目標にするので、使いたい人は多少勉強してください。 つまり、利用者にも、最低限のルールは覚えてもらうと言うことでしょうか。 もしも、には対応しないと。 それとも、各自で改造してくださいって意味かしら? 個人的に、DB使用は大賛成です。 ただ、>588さん、>591さんの様に、対応していないサーバーも多いかもしれないので、 判断が難しいですね。 そこで、DBに関しては、単純に投票形式にしてみませんか? DBを使用したほうが良いと思う人・そうでない人、出来れば理由や意見があれば良いかな。 >>630 「俺が仕様を決める」といっている人は最低限その程度の知識が必要なのでは? 掲示板に書き込む人のことはわかりません。 >そこで、DBに関しては、単純に投票形式にしてみませんか? >DBを使用したほうが良いと思う人・そうでない人、出来れば理由や意見があれば良いかな。 んなのクラス化して記事の投稿や読み込み部分を隠蔽してどっちでもいけるようにすればいいだけじゃん。 そういう下請け部分を固定化する設計自体がダメダメだろ? ぶっちゃけ、そっちではなく > もう一点、DB使っていいのかどうかはっきりしてください。 こっちにつっこむべきでは? DB,フラットファイル両方用意すればいいんじゃねえの。 どうせ作るなら「別にお前の作ったものをわざわざ使わなくても ほかにいいものあるよ」と言われないような物を作ったほうがいい。 PHPなんだし、コードもいじれるんだから インターフェースだけ用意して未対応DBは自分で実装しる!ってのが美しいような。 DB使う場合と、ファイル使う場合では、完全に形式を変えます。 データ構造そのものを極端に変えます。 一切の互換性はありません。 たぶんわかりにくいと思うので補足しておきます。 > そういう下請け部分を固定化する設計自体がダメダメだろ? 下請け部分を固定化していないBBSで成功しているものを考えてください。 どうですか? 完全に間違った考え方だとわかったでしょう? >>636-637 |l |l l |l | |i |i l |i l| li | ∩ _,,..,,n,r'゙ <⌒つ ./ ゚ 3 ヽ )´ ) l ゚ ll ∩ ノ そ Σ `'ー---‐'' ( ⌒ヽ/V⌒v、/⌒ ビダァァァン!! 設置難易度高めでもDBを生かした多機能掲示板がいいなぁ。 最近はレンタルも選択肢多くてカスタマイズもできるから普通の掲示板はいらない。 難易度とDB利用は必ずしも比例しない。 正しく設計を行えば掲示板の処理からバックエンドのDBやファイルシステムを 意識することなく投稿や閲覧が出来る。 DBのインストールがあるから難易度が高いってのは別問題。 そもそも掲示板システム側でDBMSのインスコまでどうこう出来る訳ではないので SB使いたい人は自分で頑張ってもらう。それがいやならファイルでやれ。 >>640 それは分かったけど、つまり、あんたはDB使用おkってことか? >>640 それじゃ、雛形作って見せてください。 それから考えましょう。 http://blue.ribbon.to/ ~fai/bbs/index.php この掲示板の配布先をご存知の方いませんか? 掲示板なんて作りたい放題作れるJan-Yo DB使おうと使わないようにするもやりたい放題Jan-Yo 入門書最初っからちゃんと進めていけばできるYo ちょいと質問させてください。 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 >>649 Σ(゚д゚|||)ガーン テーブル図がめちゃくちゃだ… ごみん。 一つの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が同じものを親記事として表示、 違うものを子記事として表示 かな。 いや、ツリーじゃないでしょ。 多分、>653の通りでいいんじゃないかと ツリーじゃないです。 >>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 の構造でいきたいです。 ツリーじゃないならID5と7のresIDは1の子記事な2をつける形じゃなく、 親記事1をつける形にした方が・・・。 そしたら>>651 でいけるし。 2につけたという事実がほしいなら、resIDの他にスレッドIDが欲しい。 すみません、大きな間違いを書いてました! テーブルデータ、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 で書いた書き方以来進んでいないのです(´・ω・`) じゃあ>>651 で ORDER BY a.ID desc, b.ID でどうよ。 こうしてみますた。 ---------------------------------------- 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' んんんんーー(;´Д`) リレーショナルデータベースでテーブルの結合は得意とするところなんだから親テーブルとレステーブルと分けたほうが簡単そうなんだけど 出来たよ〜(´∀`) ありがとう!! 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 素朴な疑問。 >>663 の方法で、返信されたらその書込みが一番上に表示したいときは どうするのだろう? lastReplyとかフィールド作れば? 返信付いたとき親記事のlastReplyをnow()で更新すりゃ、 a.lastReply desc, a.ID desc, b.ID でソートするだけ。 echo "おすすめSTEP BY STEPサイト"; IDっていうフィールド名はやめたほうがいいと思った。 nnJHMo name is Kostya.My nick is Zold . I want to find friends .ICQ 324600825 ( ・∀・) | | ガガッ と ) | | Y /ノ .人 / ) .人 < >_∧∩ _/し' < >_∧∩`Д´)/ (_フ彡 V`Д´)/ / ←>>41 / ←>>37 ┣"┣"┣"┣"┣" __ / /┏)))) / / ┃ ┃ `/ ( ┃お┃∧_∧ / / \┃ ┃( *`ω´) / ┃く┃ ⌒) / ┃ ┃/ / _ /((((┛/ __ / /~\ \ (__) \ \ ⌒ヽ,;;し′ / / 人 '; / / Y⌒)⌒ヽ \_) ┣"┣"┣"┣"┣" __ / /┏)))) / / ┃ ┃ `/ ( ┃お┃∧_∧ / / \┃ ┃`ω´) / ┃く┃ ⌒) / ┃ ┃/ / _ /((((┛/ __ / /~\ \ (__) \ \ ⌒ヽ,;;し′ / / 人 '; / / Y⌒)⌒ヽ \_) そろそろスレッドフロート型掲示板が完成する お前ら来てくれよな 『大島てる』ていうサイトは どうやって作ってるんでしょうか 同じようなGooglemapを使うWebサービスを作りたいと考えているのですが 何を勉強したらいいでしょうか? 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 HP9TANCSZQ ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の 両院で、改憲議員が3分の2を超えております。 『憲法改正国民投票法』、でググってみてください。国会の発議は すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる