Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック
- このフォーラムはコメント用フォーラムです。新規トピックはたてられません
- このフォーラムではゲスト投稿が許可されています
対象モジュール | なーお'nぶろぐ |
件名 | [XOOPS] Attachfileモジュールの、コメント統合向けハック |
要旨 | 最近、XOOPSでソースを書く時間が長くなってきています。 d3diaryのバージョンアップや、d3forum関連のハックなど。 そして今日は、任意のモジュールにファイル添付機能を追加できる「Attachfile」モジュールに手を入れてみました。 というのも、d3forumにAttachfileを適用し、コメント統合された元記事モジュールのページと、統合コメントのフラット表示の両方に添付ファイルを表示させたかったからです。 試してみたのですが、オリジナルのままだとこれがエラーで表示されませんでした。 ( |
投稿ツリー
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (ノーザラント, 2012/12/2 22:55)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (なーお, 2012/12/2 23:02)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (ノーザラント, 2012/12/3 0:04)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (ノーザラント, 2012/12/3 0:11)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (なーお, 2012/12/3 0:13)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (ノーザラント, 2012/12/3 19:43)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (なーお, 2012/12/3 20:11)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (ノーザラント, 2012/12/4 23:14)
-
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック (なーお, 2012/12/5 0:12)
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック
msg# 1.10
naaoさん、色々とありがとうございます。本当に感謝です。
もう一度x-updateをかけた所、フォーラムの表示は正常に戻りました。
それから、linksモジュールでのattachfileの正常動作も確認しました。gnaviでも正常動作しているのですが、なぜかmyalbumだけだめでした。
これはプラグインの問題でしょうかね?
他のモジュールでもテストしてみますね。

もう一息ですね!
myalbumの統合先フォーラムの設定で、「コメント統合時の参照方法」には、
myalbum::myalbumD3commentContent::
となってますか?
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック
msg# 1.12
myalbumのコメント統合時の参照方法は
{XOOPS_URL}/modules/myalbum/photo.php?&lid=%s
となっていますね…。
linksは
links::linksCommentContent::links
で、
gnaviも
gnavi::GnaviD3commentContent::gnavi
です。
勝手に変更して構わないものなのでしょうか?
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック
msg# 1.13
勝手に変更したら、うまく行きました。
naaoさん、色々お世話になり、本当にありがとうございました。

myalbumのコメント統合時の参照方法は
{XOOPS_URL}/modules/myalbum/photo.php?&lid=%s
となっていますね…。
:(略)
勝手に変更して構わないものなのでしょうか?
勝手に変更って、myalbumをXoopsX版に上げた時点で、d3コメントネイティブ対応になっているわけですから、大丈夫ですよ。本来、手動で入力する部分を自動的に入力してくれるだけです。ちなみにその部分のハックもほぼ私が書いてます。
手順としては、上記「{XOOPS_URL}/modules/myalbum/photo.php?&lid=%s」を削除して、
こちらを参考に、myalbumの管理画面で設定を行い、
myalbumのコメント元記事を一度参照すると、自動的に新しい設定がフォーラム設定に書き込まれるはずです。
(追記)治ったようで、よかったですね。 attachfileはユーザーも少なく、本家配布元でもほとんど更新されていないので、今後は私のほうで面倒をみるつもりでいます。 細かい部分がphp5.3対応になっていなかったりするので追々、修正するつもりではおります。
Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック
msg# 1.14
実はAttachfileは、配布元では最近の更新が無く、というか、モジュールの配布もしていないので、もう過去のモジュールかとあきらめていた所、こちらで発見できたので導入した次第です。
使ってみればけっこう便利なのですが、一旦投稿してから編集でしかファイルが添付できないのは性質上仕方ないとして、画像を添付した際に、イメージマネージャーのように、imgタグ付きで画像を本文に挿入できないものかと思っています。
この辺はjavaスクリプトの勉強をしなければいけないんだろうなとは思っていますが、そうなると、使い勝手が向上すると思っていました。

Re: [XOOPS] Attachfileモジュールの、コメント統合向けハック
msg# 1.15
naaoさん、素晴らしいモジュールを教えて頂きましてありがとうございます。このモジュール、イメージマネージャーに置き換わって、大幅に機能アップしていますね。
xelfinderを使えば、attachfileの出番なくなるんじゃないですか!?
と思ってしまいました…。が、ホームディレクトリにアップしたファイルが記事の中で使えない…。まぁ最初から全てうまくいかないのがxoops…。
ちょっと研究してみます。

ノーザラントさん
そうです、x-elfinderを使えば、attachfileの出番はほとんど無くなります。 私もそちらをお勧めします。
開発者もnao-ponさんですから開発継続性という意味でも安心ですし、HTMLエディタとの連携も可能になっていますしね。
確か設定次第ではユーザーも画像以外の添付ファイルが可能だったと記憶しています。 いろいろトライして、要望などあれば作者さんのサイトやXUGJなどでフィードバックいただけると、より良いものになると思いますので、 よろしくお願いします。