トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BBS-サポート掲示板/310

ページの作成や編集にはユーザ登録が必要です。

 掲示板投稿への複数行コメント - ぐっこ (2004年11月13日 21時08分41秒)

BBS2プラグインを使って、掲示板として利用しようと思っています。親記事は掲示板型フォームで問題はないのですが、その投稿に対するコメントが1行フォームしかありませんので、複数行型に改造したいと考えております。

今のところ、BBS2Handler.pmをいじって、無理矢理BBSプラグインをコメント代わりに突っ込んでいますが、これだと新着順でレスが並んでしまいます。できれば普通の掲示板のように、投稿した順番に上から下へ流れて欲しいのですが…

BBSHandler.pmをいじれば、順番を変更できるとは思うのですが、現在の私の浅知恵では、このあたりで手詰まりでした。一応過去ログを探しましたが、当該の内容が見つかりませんでしたので、アドバイス頂ければ幸いです…

  • comment.tmplを複数行にするのじゃダメ? - 名無しさん (2004年11月14日 00時11分47秒)
  • ありがとうございます。その方法と同時にやってました。ただ - ぐっこ (2004年11月14日 00時12分44秒)
  • ↑切れちゃった… ただ、comment自体を改造するより、BBSの順番並び替えた方が手っ取り早いかなと思って、今まさに実験中だったりします。 - ぐっこ (2004年11月14日 00時14分33秒)
  • …って、言ってる間に丁度できました! BBSHandler.pmの63行目$content = $content.$_."\n";を、84行目に移動させたら、実動しました! それにしても、レス頂いて5分前後でこんなに急展開が…どうもありがとうございました! - ぐっこ (2004年11月14日 00時17分31秒)
  • お疲れ様でした。そして、おめでとうございます。何もお役に立てず申し訳ありませんでした。 - 名無しさん (2004年11月14日 00時32分45秒)
  • とんでもありません。ありがとうございました。 - ぐっこ (2004年11月15日 20時13分58秒)

BBS2Listについて

  • 済みません、それと便乗質問になりますが、BBS2Listで出力される一覧表の日付を、常に最終更新日にしたいのです。現状ではrecentオプションをつけていても、最初にスレッドが立てられた時間で固定されていますので、誰かが書き込んだとしても、順番が変わらなければ気づかれない恐れがありまして…。 - ぐっこ (2004年11月15日 20時17分21秒)
  • 便乗の件についてです。recentとtitleの両方のオプションを利用している場合は、ご希望のようにできそうです。残念ながらrecentのみの場合は、includeプラグインも関係してくるので複雑になります。ためしに改造版を作ってみましたので、よければテストして結果を教えていただければと思います。添付の「BBS2List_20041115.zip」の中に「BBS2List.pm」が入っていますから、コレをサーバー上の「plugin/bbs/」の中にアップロードしてください。(上書きで) - いしだなおと (2004年11月15日 21時17分21秒)
  • 簡単に作ってあるので、何か問題が出るかもしれませんがあしからず。日付に関してこの動きがデフォルトでよいですか?それともスレ立てた日付のままか、最新の日付かをオプションで選べるほうがいいですか?オプションが増えると分かりづらくなりそうだけど...。 - いしだなおと (2004年11月15日 21時22分47秒)
  • いしだなおと様、ありがとうございます! 早速、試させていただきました。 - ぐっこ (2004年11月15日 22時05分25秒)
  • すみません、日付がすべて1970年01月01日 09時00分00秒になっていました… - ぐっこ (2004年11月15日 22時07分40秒)
  • それと、recentとtitleのうち、recentの方が無効になっていました。投稿順にソートされているようです。- ぐっこ (2004年11月15日 22時10分29秒)
  • 申し遅れましたが、現在3.5.6を使っています。 この件については、使用のサーバがXreaだから、という可能性があると思います。一応、WikiフォルダごとXフォルダに放り込んであるので、自動広告挿入問題は解決したと思っていたのですが…。何かお気づきの事がありましたら、ご教授願います。…と、今会社なので、いったん家に帰ります(汗 - ぐっこ (2004年11月15日 22時15分19秒)
  • もう一度見直すと1箇所ミスがあったので、修正しました。BBS2List_20041116.zipです。また、パッチを同梱しました。(アップロードするのはBBS2List.pmのみで結構です。) Xrea特有のなにかが影響しているとしたら、コレでは解決しないかもしれません。 - いしだなおと (2004年11月16日 00時53分10秒)
  • いしだなおと様、早速のご対応ありがとうございます。今試してみましたが、見事動きました!これで、ようやく意図通りの機能を持たせて使えます。本当にありがとうございました。 - ぐっこ (2004年11月16日 01時03分23秒)
  • 私の場合、最初からこの目的でBBS2を導入したので、このまま固定するつもりですが、この機能、他の方にとっても相当に有用だと思います。オプションでモードが変更できれば、従来通り使ってる方々にも選択の余地が広がって、よりBBS2の使い道が出てくるように思えます。むしろ実装されて然るべきかと。 - ぐっこ (2004年11月16日 01時11分19秒)
  • 調子に乗って、よりスレッド・フロート型のBBSらしくするために、タイトルのみ表示のときに「返信コメントの数」を数える機能を作りこんでみました。なので、次のようなパターンがありえます。これらの中で使いそうな組み合わせはどれになりますか? - いしだなおと (2004年11月16日 02時49分53秒)
    1. recent+titleで、レス数を表示
    2. recent+titleで、日時を最新に書き換える
    3. recent+titleで、日時を最新に書き換え、名前の変わりにレス数を表示
    4. recent+titleで、ageるだけ(従来通り)
    5. recentのみ
    6. titleのみ
    7. オプションなし
  • 本当にスレッドフロート型になりますねー! やはり私の用途(2ch型でいうスレッド一覧)ですと、投稿者名の代わりに件数があるパターン(3)が、一番便利に思えます。 - ぐっこ (2004年11月17日 00時09分26秒)
  • (3)が良さそうですね。是非使いたいです。 - 名無しさん (2004年11月17日 00時16分17秒)
  • まとまった段階で改めてプラグイン投稿に書き込みます。途中経過は私のサイトのほうで公開しています。 - いしだなおと (2004年11月17日 06時43分33秒)
  • 私も「3.」がいいと思います。かなり期待しています。是非よろしくお願い致します。 - あき (2004年11月17日 08時57分14秒)
  • なんか、よさそうなのが出来そうですね期待してます。私も、少し前に掲示板で複数行のコメントをしたいなぁって思って、BBS2にBBSを合体させたようなものを雑談の方で紹介しましたが、あれから手を付けてないので・・・ - リュナン (2004年11月18日 00時06分13秒)
  • コメントに番号が振られてジャンプできるとスゴイかも。コメント入力時にSageが選択できたり・・・。 - . (2004年11月18日 01時25分16秒)
  • BugTrack-plugin/159を立てましたので、続きはそちらで。できればここにある関連するコメントを移動したいです。 - いしだなおと (2004年11月18日 05時06分11秒)
お名前: コメント:
BBS2List_20041115.zip BBS2List_20041116.zip

最終更新時間:2004年12月16日 10時53分25秒