LOGIN ID Password Auto Login Register Now! Lost Password?
Xoops Q&A

inquirySPでファイルを添付して送信する

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2015/3/24 21:41
otosiro64  2nd Class   投稿数: 8
XOOPS Cube Legacy 2.2.0にてinquirySPを使用しています。

①inquirySPをハックして、質問投稿時にファイルを添付することは可能でしょうか。

②inquirySPとattachfileを連携して、ファイル添付をすることは可能でしょうか。

どちらか片方でも方法がわかると助かります。

どうかご教示くださいますよう、お願い致します。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015/3/27 23:54 | 最終変更
heiji  Ensign 居住地: ☆☆☆  投稿数: 250
otosiro64さん、こんばんは。

どなたからもレスがつかないようですので、思うところを書いてみます。

> ①inquirySPをハックして、質問投稿時にファイルを添付することは可能でしょうか。

ソフトですから、ハックすれば大抵のことは可能です。
ただ、簡単にできるかどうかは別問題です。
頑張ればできるというところでしょう。

で、終わってしまうとあまりにも冷たいので。

送信部分は、class/class_mailer.phpを、例えば、
http://techblog.ecstudio.jp/tech-tips/mail-japanese-advance.html
を参考にに改造すれば、添付ファイル付メール送信ロジックに比較的簡単に機能拡張できそうな気がします。

あとは、テンプレートをどうするかですね。

うまくいったら是非教えていただきたいです。

> ②inquirySPとattachfileを連携して、ファイル添付をすることは可能でしょうか。

attachfileって、サーバに記事の添付ファイルとして、アップロード/ダウンロードする機能をモジュールに追加するものではないでしょうか?

添付ファイルはメールに直接添付せずサーバで保管して、メール本文にはダウンロード用のURLを載せるという使い方であれば利用可能かもしれません。だた、多少のハックは必要でしょう。

また、①のテンプレート部分で、一時的に添付ファイルをサーバにアップロードする必要が生じますが、その部分でattachfileが利用可能かもしれません。
が、inquirySPとattachfileを連携させる部分が面倒かもしれないので(試していません)、attachfileのコードを参考にしてinquirySPをハックするほうが楽かもしれません。

以下のスクリプトのコードも参考になると思います。
http://cgi-garage.parallel.jp/mail/mail7_php/readme/readme.html


やり方そのものの答えではないですが、可能かどうかの答えには“一応”なっているかと思います。

私は、その気になったら作るかもしれませんが、どうせ作るなら最新のinquiryでやるかな。
まぁ、添付ファイル付のメールを、サイトのメールフォームから送る需要が、今のところ自分自身にはないです。ので、優先順位は低いです。

スキルが高い開発者だったら、ちょろ修正でできるかもしれません。

投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015/3/30 21:22
otosiro64  2nd Class   投稿数: 8
heijiさん、こんばんは。

ご返信くださり、ありがとうございます。
なんとか①の方法で試行錯誤してみようと思います。

結果が出たらご報告いたします。
投票数:0 平均点:0.00
  条件検索へ

Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities