返信する: 研究室コメント

対象モジュール なーお'n研究室
件名 コメント統合でブロックから元記事へリンク
要旨 本情報はいささか古く、現在ではハック無しで組み込まれた、こちらのd3forum_rをどうぞご使用ください。 改変履歴 09/05/12 デフォルトテンプレートを編集する方法を追記 09/05/11 初版 ...


オプション

参照

Re: コメント統合でブロックから元記事へリンク
投稿者: kamirenjack 投稿日時: 2012/3/20 5:00

なーおさま

お忙しい中、迅速なお返事大変感謝しております。

引用:
まずこの件は、d3forumのメンテプロジェクト版には取り込み済みでテンプレート編集だけで行けますが、そちらをお使いでしょうか。 まあハックしても同じですけど微妙に改良されているので、今後はd3forum-0.86以降をお勧めします。

こちらに関してはd3forum-0.86というモジュールを使わせて頂き、このページのテンプレート編集箇所を参考にさせて頂きました。

まず結果といたしましては頂いたヒントを元に数時間戦ってみましたが、私の知識不足により当初の目的地までは辿り着けていません・・・><

phpを理解していないのでお恥ずかしい限りですが、以下を行いました。(実際にはソースを壊さないかビクビクしながら色々試しました。苦笑)
頂いたヒントをb_d3forum_list_posts_show( $options )内に追記して、$topic4assign 配列の中の最後の行に

1
'moto_entry' => print( $post_row['moto_entry'] ) ,

と追記しました。

そしてテンプレート編集のd3forum_block_list_posts.html内の該当箇所に <{$post.moto_entry}> と追記したところ、ブロックの該当箇所に [1] と表示されました。

引用:
また、元記事のコメントは「Re:元記事タイトル」という件名になりますから、元記事自身のタイトルはほとんど変わらないはずですし、特に必要性は無いように思います。 ハックすればできますが、、その必要も無いしそうすることでかなり重くなると思うのでやめたほうが良いと思います。

かなり重くなるのですね。
質問時には単純に統合したPicoページ内のd3forumの題名にPicoのページ表題が入っているので、d3forumの題名を書き換えた場合にもPicoのページ表題が簡単に継続して取得できるのかなと考えておりました。
題名が変わった場合にどの記事に対するコメントか分かればいいな、という考えから思いついたことでした。forumという使い方よりも記事に対するコメントという使い方を想定しているもので・・・

重くなるというご指摘と、この改造の重要度、また勉強不足から一旦保留とし、また後ほど勉強しながら追ってみることにします。

お手数おかけしました。
大変感謝しております。有り難うございました。
これからもどうぞ宜しくお願いします。