なんちゃってコメント機能作成中

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
MST
記事: 4
登録日時: 2005年11月19日(土) 15:20

なんちゃってコメント機能作成中

投稿記事 by MST » 2005年11月21日(月) 01:18

質問2度目になります
ユーザー登録させていただきました

質問フォーラム内にコメント機能、トラックバック機能の話があったので読んでいたのですが、トラックバック機能が先で次にコメント機能ということだったので、今自分なりにPHPでコメント機能作成中です
目標はなんちゃってBlogです(トラックバック機能ないですが)

現状ではエントリーID毎にコメント機能をつけることが出来る状態まで来ました
ただし、CMSDとは別でよくある1行掲示板的なものなので、PHP内での挿入型になりますが・・・

一応URLの部分が[*****.php]で表示されるときはコメント欄は表示されず、[*****.php?eid=00001]の場合、それに対応するコメント欄が表示され、[eid=00002]になるとそれに対応するコメント欄が表示されるようにしています
また、[*****.php?eid=00001&category=book]みたいな時でもeid部分しか読み取らないようにしてます
ここまではなんとかたどり着けました

問題としては[*****.php?eid=00001?sample]みたいな時がある場合なのです
この場合だと[eid=00001?sample]として1つのエントリーとして認識してしまうのです
質問としてはこのような表示がされる時があるのかどうかです

今のところナビゲーション機能で[*****.php?pageno=2]とか表示された場合に問題が発生しています
ただ、これはスキーマのデザインで1記事表示になるよう[*****.php?eid=00001]のような表示方法にすれば回避できるかなとは思っていますが、[*****.php?eid=00001?sample]という表示される場合があるなら・・・と、ここで悩んでおります
未だCMSDのことが手探りな状況なので上記のような個所が出てくるのか分かりません

Blogをある程度使ってきた分、日記としても使えるCMSDにコメント機能がないのは寂しい
それなら作るか、という所からのスタートでした
たぶん、今作ってるPHPのソースはめちゃくちゃかもしれません(なにせ初心者なんで)
ただ、これが実現できればBlog的なものも使えるようになるなと思っています

上記のような個所が出てくるかどうか教えていただけますでしょうか

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: なんちゃってコメント機能作成中

投稿記事 by webmaster » 2005年11月21日(月) 12:54

 webmasterです。
 MSTさん、興味深い試み、大変感謝いたします。m(_ _)m
問題としては[*****.php?eid=00001?sample]みたいな時がある場合なのです
この場合だと[eid=00001?sample]として1つのエントリーとして認識してしまうのです
質問としてはこのような表示がされる時があるのかどうかです
 このご質問については、大丈夫です。そのようなケースはありません。

 また、既にご覧になっているかもしれませんが、次のような試みをされている方も
いらっしゃいますので、ご参考までにどうぞ。
 http://cms.al-design.jp/phpbb/viewtopic.php?t=189

 CMSDにコメント機能を組み込めば済む話なのですが、現在、導入に関する
お問い合わせが非常に多くなっており、対応作業で機能追加が遅れ気味に
なっております。m(_ _)m
 まだしばらくコメント機能追加の予定が立っておりません。

 大変お手数をおかけしますが、またこの件でご質問等ありましたらいつでも
お気軽にご連絡頂ければ幸いです。

MST
記事: 4
登録日時: 2005年11月19日(土) 15:20

投稿記事 by MST » 2005年11月21日(月) 23:29

お返事ありがとうございます

こんなケースがない(PHP自体に表示がないのかもしれませんが)ということが分かりましたので、現状で一応コメント機能代用ができると思います
まだレンタルサーバにアップしていないのでサンプルをお見せすることが出来ないのが残念ですが

現在、CMSD初心者用サイトを作成しています
最近投稿があったazuさんと被ってるなとも思いつつ、自分自身の勉強のためにもイロイロ試しているところです
ある程度形が出来てきたらサイトを公開したいなと思っています
それまでイロイロ質問するかもしれませんが、よろしくお願いします

azu
アクティブユーザー
記事: 12
登録日時: 2005年11月17日(木) 21:19

はじめまして^^

投稿記事 by azu » 2005年11月22日(火) 01:15

MSTさん、はじめまして^^

私も自分自身の勉強のためにと考えてます。

私は・・・HtmlもCssもCMDSも半端な知識なので、基礎的なことしか
記事は書けないと思います^^; サイト公開したらいろいろ
情報交換できたらいいですね。

お互いがんばりましょー。


webmaster様
私的コメントですいません。
サイトもうじき出来上がるので、公開したら、たまにチェックしてくれると嬉しいです^^;

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

投稿記事 by webmaster » 2005年11月22日(火) 09:04

 webmasterです。
 azuさん、MSTさん、CMSDの解説サイトは大変助かります。m(_ _)m

 もちろん、内容チェックなどさせて頂きますので、ご連絡頂ければと思います。
 サポーターズサイトのリンク集も作る予定ですので、今しばらくお待ち下さい。

 また、近日中に開始予定のアフィリエイト・プログラムもご利用頂ければ幸いです。

MST
記事: 4
登録日時: 2005年11月19日(土) 15:20

投稿記事 by MST » 2005年11月24日(木) 00:07

>azuさん
私もPHPやXMLはホントに初心者なんで合ってるかわからないけど動けばいいか程度です
CMSDに関しては、今はコピペで何が出来るかを確かめているぐらいでまだまだ分からないことだらけです

サイトの公開もいつ出来ることやら・・・
サイト公開時にはよろしくお願いします

>webmasterさん
とりあえずコメント機能のPHPスクリプトがある程度できたのですが、サンプルなくて申し訳ないです
未だレンタルサーバにすらCMSD置いてない状態です
現在は設定関連を作成しているところです

なかなか時間が取れずのんびりした作成ですが、サンプル設置が出来次第ご連絡させていただきます

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

投稿記事 by webmaster » 2005年11月24日(木) 09:13

MST さんが書きました: なかなか時間が取れずのんびりした作成ですが、サンプル設置が出来次第ご連絡させていただきます
 いえいえ、こちらこそせかしたようになってしまって申し訳ありません。
 のんびりと楽しんで頂ければと思います。 :)

MST
記事: 4
登録日時: 2005年11月19日(土) 15:20

投稿記事 by MST » 2005年12月01日(木) 23:11

お久しぶりです
一応ですが、コメント表示のサンプルが用意できましたのでご連絡させていただきます

機能的にはほんと基本くらいしかないので、セキュリティー面とかはあまり考慮されていません
(どうしていいかが分からないだけですが)

http://mf4u.com/sample/

こちらでサンプル公開しています
スクリプト自体の公開は、このサンプルで多少テストして頂いて結果を踏まえた上で
改めて立ち上げるサイトで公開できればと思っています

またこれを機にCMSDのスタッフの方々に、コメント機能の追加を頑張っていただければ・・・

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

投稿記事 by webmaster » 2005年12月02日(金) 23:00

 webmasterです。MSTさん、サンプルありがとうございます!
 凄い、コメント機能が追加されている・・・!

 我々もうかうかしてられないですね。(^^;

 コメント機能は、CMSDとしては初めて「不特定多数からの入力を保存する」という
仕組みの導入になる為、どこまでCMSDの内部に取り込んでいけるかがポイントだと
考えております。
 あまり内部に深く関わらせるとセキュリティ上の問題が出てきますし、かといって
関係を疎にすると、ちょっと使いにくくなる・・・といった感じです。

 しかし、実装するからにはCMSDの最大の特徴である「デザインが自由」なように
したいと思っております。
 できれば、その機能を使って簡易掲示板のようなものも自由に設置できるように
なれば良いなぁ、と思っているのですが・・・。

 とりあえずは今、山積みになっている実装案件を片付ける方が先ですので、
まだしばらくお待ちいただくことになるかと思います。すいません。m(_ _)m

返信