Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック

対象モジュール なーお'nぶろぐ
件名 [XOOPS] Attachfileモジュールの、コメント統合向けハック
要旨 最近、XOOPSでソースを書く時間が長くなってきています。 d3diaryのバージョンアップや、d3forum関連のハックなど。 そして今日は、任意のモジュールにファイル添付機能を追加できる「Attachfile」モジュールに手を入れてみました。 というのも、d3forumにAttachfileを適用し、コメント統合された元記事モジュールのページと、統合コメントのフラット表示の両方に添付ファイルを表示させたかったからです。 試してみたのですが、オリジナルのままだとこれがエラーで表示されませんでした。 (

投稿ツリー


このトピックの投稿一覧へ

なーお

なし Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック

msg# 1.2
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/12/1 9:42 | 最終変更
なーお  長老   投稿数: 1786

ノーザラントさん、こんにちは。

Attachfieのハック版では、ここに記載してあるようにテンプレート記載内容が少し変わります。

オリジナルの記載

1
<{attachfile_attach_download dirname=attachfile target_id=$post.id}>

ハック版の記載

1
2
3
4
5
6
7
8
コメント統合元記事ページのコメント一覧「(d3forum)_comment_listposts_flat.html 」
テンプレートに、
 <{attachfile_attach_download dirname=attachfile target_dirname=d3forum target_id=$post.id}>
 
 と書くことで、コメント元ページのコメント一覧でも、添付ファイルの存在を知り、
リンクからダウンロードウインドウを開くことができます。   target_dirname=d3forum の「d3forum」部分は、d3forumの
root_path側インストール ディレクトリ名に変更してください。
(通常のメインページに使用時は、いままで通りの表記に省略可能です。)

また、d3forumのバージョンはいくつですか?
これもXoopsXの最新版をご使用ください。(現在はver0.88) オリジナル版からは変わっていますので。

もうひとつ、最新版に同梱されたsmartyプラグインが、xcl2.2仕様の場所に変わっていますので、従来版のプラグインは消さないと反映されないと思います。

投票数:0 平均点:0.00
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ