この前の記事で、d3forum を利用したコメント統合のことを書きましたが・・・
実はコレ、HDに入っているモジュールなら、本当に簡単な設定でできるんです。
しかし・・・
画像ギャラリーとして使っている myalbum-p については、少々古いモジュールなので、ファイルの書き換えが必要となります。
その方法については、こちらの記事 に書いてあるのですが・・・
多分、初心者にはちょいと判りづらいことでしょう。
そのうち、説明書でも書きましょうかねぇ~? 8-)
と思ったけど、まずは自分のメモ用として書いておきます~(^^ゞ
GIJOEさんのサイト http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=394
には、d3forum のコメント統合を使う場合の設定について記述があるが・・・
myAlbum-Pmyalbum_photo.html
<{d3forum_comment dirname=d3forum forum_id=(number) itemname="lid" subject=$photo.title}>
<{d3forum_comment_topicscount dirname=d3forum forum_id=(number) link_id=$photo.lid}>myalbum_photo_in_list.html
<{d3forum_comment_topicscount dirname=d3forum forum_id=(number) link_id=$photo.lid}>
これだけなので、初心者にはちょっと敷居が高いかも?
実際の作業としては altsys を使って、次のような作業をしましょう。
1 d3forumにて、コメント統合用のフォーラムを作成。
作成の歳、「コメント統合時の参照方法」欄に、myalbum のパスを記述しておく。
例:{XOOPS_URL}/modules/myalbum
フォーラムが出来上がったら、一旦そのフォーラムを表示してid番号を確認しておく。
(当該フォーラムを表示すると、アドレスの末尾にid番号が表示されるので、見ておいてね。
例: http://xoops.geo.jp/modules/d3forum/index.php?forum_id=2 これは、id=2 )2 altsysのテンプレート管理画面にて、テンプレート操作対象モジュールを選択する。
3 左下にある「新規にテンプレートセットを作成する」にて
ベース (空)
セット名 modifi <・・・ここは任意の名称にしましょう。
として、「新規作成」をクリックして、新テンプレートセットを作成する。4 初期状態では使用されているテンプレートセットが DB-default であるが
DB-defaultの列に表示されている編集したいテンプレート
(ここでは、myalbum_photo.html と myalbum_photo_in_list.html)
の欄にある □ にチェックを入れて、下欄で 行先:modifi を選択して 「コピー実行」を押す5 DB-modifi には、コピーしたテンプレートのみがコピーされる。
6 互換レンダーシステムに移動すると、テンプレートセット一覧が表示されるので
先ほど作成した DB-modifi があることを確認して、右端の操作欄にある 「選択」を押すと
DB-modifi がテンプレートセットとして使用される。
(DB-modifiには、3で選択した2つのテンプレートしかないが、DB-modifiにないものは
DB-defaultのものが利用されるので、特に問題ない。
それより、altsysの「テンプレートの高度な操作」にてテンプレートセットをダウンロードする場合
弄ったファイルのみを取得することができるので、ベターだと思う)7 altsysに戻って、テンプレート管理画面にて先ほど DB-modifi にコピーしたテンプレートを編集する。
編集後「更新」すると、内容が反映される。myalbum_photo.html の場合
145行目の
<{$commentsnav}>
を削除して、そこに
<{d3forum_comment dirname=d3forum forum_id=(number) itemname="lid" subject=$photo.title}>
<{d3forum_comment_topicscount dirname=d3forum forum_id=(number) link_id=$photo.lid}>
を挿入する。(number) 部分をコメント統合用のフォーラムIDに書き換える。
上記1の場合、id=2 だったので、 (number) を 2 にする。myalbum_photo_in_list.html の場合
121行目あたり(一番下から4行目あたり)に
コメント数 <{d3forum_comment_topicscount dirname=d3forum forum_id=(number) link_id=$photo.lid}>
を追加する。(number) 部分をコメント統合用のフォーラムIDに書き換える。
上記1の場合、id=2 だったので、 (number) を 2 にする。
- サンプルサイトの掲示板、言語定数を変更しました。 (2010-01-10 22:00:16)
- テーマ colors を追加しました。 (2010-01-10 21:10:07)
- myalbum-p のコメント統合は、ちと面倒かも。。。 (2010-01-10 20:50:48)
- コメント統合と d3pipes (2010-01-10 20:44:26)
- d3forum を掲示板として利用 (2010-01-10 18:59:02)
- サンプルサイトに画像ギャラリーを追加 (2010-01-10 18:49:53)
- サンプルサイトを作りました。 (2010-01-10 18:39:00)
コメント一覧
投稿ツリー
-
Re: myalbum-p のコメント統合は、ちと面倒かも。。。
(ゲスト, 2012/6/4 19:51)
-
Re: Re: myalbum-p のコメント統合は、ちと面倒かも。。。
(marine, 2012/6/4 23:52)