写真集用のモジュールをwebphotoに変更

2009
2/12

これまで写真集として GIJOE 様作の myalbum という定番モジュールを利用させていただいておりました。

以前は、それに exif 表示機能を付加したりと自分なりに頑張ってみたのですが、webを見渡すと遥かにすごいmodifiがいっぱい。。。

で、このたび 「はっぴいりなっくす」様 作の webphoto を導入してみることにしました。

決め手は、javascript を使ったイマドキのクールな画像表示と google map 連動・・・

これらは、とてもではありませんが、自分では実装できそうにないので、あっさりと利用させていただきます。

それに、以前の写真集から一括でインポートできるのも魅力ですねぇ~

ただ・・・d3forum のコメント統合機能を利用しようとして、少々ハマリました。

というのも、webphoto の一般設定画面(管理画面)では、d3forum のコメント統合機能に関する設定項目があって、そこに入力するだけで使えそうな雰囲気があったのですが・・・最終的には、テンプレート内をいじる必要があったようです。

とりあえず、下記サイトを参考にしてみました。

http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=394

http://linux.ohwada.jp/modules/newbb/viewtopic.php?viewmode=thread&topic_id=850&forum=13

実際の作業内容は次のとおりです~(自分用の覚書です)

1. ALTSYS のテンプレート管理にて、webphotoのwebphoto_main_photo.html を編集するための準備

DB-default の 「webphoto_main_photo.html」をDB-modifi にコピーする。

2. DB-modifi 側の 「webphoto_main_photo.html」を編集

webphoto_main_photo.htmlの331行目

<{* d3forum comment integration *}>

<{if $cfg_comment_dirname && $cfg_comment_forum_id }>

<{* remove asterrisk (*) in the folloing, if you use *}>

<{* d3forum_comment dirname=$cfg_comment_dirname forum_id=$cfg_comment_forum_id class=”WebphotoD3commentContent” mytrustdirname=”webphoto” id=$photo.photo_id subject=$photo.title_s subject_escaped=1 view=$cfg_comment_view posts_num=10 *}>

<{d3forum_comment dirname=$cfg_comment_dirname forum_id=$cfg_comment_forum_id class=”WebphotoD3commentContent” mytrustdirname=”webphoto” id=$photo.photo_id subject=$photo.title_s subject_escaped=1 view=$cfg_comment_view posts_num=10}>

<{/if}>

にして・・・

313行目から329行目の

<div style=”text-align: center; padding: 3px; margin:3px;”>

<{$commentsnav}>

<{$lang_notice}>

</div>

<div style=”margin:3px; padding: 3px;”>

<!– start comments loop –>

<{if $comment_mode == “flat”}>

<{include file=”db:system_comments_flat.html”}>

<{elseif $comment_mode == “thread”}>

<{include file=”db:system_comments_thread.html”}>

<{elseif $comment_mode == “nest”}>

<{include file=”db:system_comments_nest.html”}>

<{/if}>

<!– end comments loop –>

</div>

<br />

を削除して編集終了(反映)させる。

3. d3forumにwebphotoのコメント統合用のフォーラムを作成し、コメント統合時の参照方法欄に次のように記述

{XOOPS_URL}/modules/webphoto/index.php?fct=photo&p=%s

以上で d3forum のコメント統合機能が使えるようです。 ふ~

トラックバック・ピンバックはありません

トラックバック / ピンバックは現在受け付けていません。

この投稿へのコメントは受け付けていません。

コメント一覧

marine  投稿日時 2009/2/22 21:24

変更した~ と言っておきながら・・・

結局、SmoothGallery を「ギャラリー」として採用し、画像のアップ等々については myablum を利用、どうしても googlemap 等の付加機能が欲しい場合は、GNAVIを使うことにしました。