inquirySPフォームに元記事ページ情報埋込み
「問い合わせ」モジュール:inquirySPは元々使っていましたが、 他のモジュールの記事にボタンを貼って、そこからinquirySPに飛んできた時に、元記事情報を埋め込んで送信する、というアイデアは思いつきもしませんでした。
XUGJにトピが立ったので、試してみたところうまく行きまして、自分でも d3blog, pico, xpwiki,xwords に使ってみることにしました。 thx tomoroさん
元ネタ: XUGJでの当該トピ
modules/inquirysp/index.phpのハック
元記事からpost受信したデキストデータを、smarty変数にアサインする。
280行目あたりに、以下を追記 (inquirySP-ver1.02の例)
274 275 276 277 278 279 280 281 282 283 284 285 286 287 |
|
inquiry_form_0.html の編集
4 5 6 |
|
18 19 20 |
|
53 54 55 56 57 58 59 60 |
|
各モジュールのtemplate編集
テンプレートにformタグ(hidden)、ボタンを配置
d3blog
d3blog_main_details.html
|
pico
pico_main_viewcontent.html
|
xpwiki
xpwiki_main_d3comment.html
|
xpwikiの場合だけ、<{$xoops_requesturi}>で取得できなかったので、ちょっとパターンを変えてます。
xwords
xwords_entry.html
|
これで、掲示板に書き残すことに抵抗がある人からの質問も、入るかもしれませんね。 ログを残すという点からは好ましくはありませんが。。
picoタイトルのxpWikiへの外部Autoリンクに挑戦 |
XOOPSサイト構築 |
d3forum側で統合コメントのツリー全表示 |
コメント一覧
投稿ツリー
-
Re: inquirySPフォームに元記事ページ情報埋込み
(ゲスト, 2009/7/12 18:32)
-
Re: inquirySPフォームに元記事ページ情報埋込み
(なーお, 2009/7/13 5:29)
-
Re: inquirySPフォームに元記事ページ情報埋込み
(ゲスト, 2009/7/13 15:45)
-
Re: inquirySPフォームに元記事ページ情報埋込み
(ツヨシ, 2011/9/27 11:46)
この記事を参考にさせていただき、自分もやってみました。
でも、サイト全体をSSLで使うのではなく、InquiryだけをSSLにしますと追加した元記事情報は消えてしまうのですね
ゲストさん
inquirySPのみ、SSLですかあ。
ちょっと特殊状況なんで、私ごときだと何がおきてもよく
わからない、というお答えになっちゃいます。
逃げの手段ですが、元記事のページもSSLにして凌いでいます。
元記事をSSLにしたので、外部javascript(Googlemapなど)が使えなくなるのが、ちょっと残念です。
ご指摘有難うございました。