プライベートモードで閲覧中です。

sugar pot : cfdn_09 カスタマイズ日記#7 メールフォームをつける

ほろ苦い夢のかけらのおすそわけ

スポンサーサイト

--年--月--日(--)

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
#
カテゴリ:スポンサー広告

trackback

cfdn_09 カスタマイズ日記#7 メールフォームをつける

2006年02月13日(月) コメント:0 トラックバック:0

今まで当ブログ上における運営者である私へのアクセス方法としては、以下を用意してきた。

  • コメント(公開)
  • コメント(非公開)
  • Web拍手でのコメント(非公開)
Web拍手のコメントを読むのは毎日クリックせねばならず、ひと手間かかるため、コメント機能はオフにし、代わりに、プラグインのメールフォームをつかうことにした。これなら普段つかっているアドレスに転送してくれる。


コメント欄のみでも良いかと思ったが、コメント欄では抵抗のあるひとも居るかもしれないと思ったためである。そこまでして非公開コメントに心を砕く必要があるかどうか、というと、これは、今のところ、非公開でいただけるメッセージは、誤りの指摘や、温かい励ましの言葉であることが多いので(ありがとうございます)、やはり必要との結論である。正直に言えば、明るいところ(公開)で発言していただけるともっと嬉しいのだけれど(たとえそれが誤りの指摘であったとしても)、シャイな読者のかたもいらっしゃるようなので、継続することにする。

さて、メールフォームは、プラグインを有効にしておけば実に簡単に設置できる。この辺り、FC2ブログもとても便利になった。が、今のところ私はプラグイン無効にしているため、テンプレートに直接メールフォームのhtmlを書き込むことになる。場所は、<!--not_plug-in-->~<!--/not_plug-in-->のサイドバーの部分。

メールフォームを直接テンプレートに書き込む

htmlは管理画面のプラグインの編集、メールフォームのhtmlを、このテンプレートに合わせて少し書き換えた。

<div class="section" id="mail2">
<h3>Message</h3>
<p>直接ご用があるかたは、<a href="http://bittersweetdreams.blog9.fc2.com/blog-entry-74.html">ご意見・ご感想など(ブログ全体、sugarへのメッセージ)</a>またはこちら</p>
<form action="./" method="post">
<dl>
<dt><label for="name">Name</label></dt>
<dd><input type="text" size="10" name="formmail[name]" value="" maxlength="100" style="width:90%;"></dd>
<dt><label for="mail">Mail(必須)</label></dt>
<dd><input type="text" size="10" name="formmail[mail]" value="" maxlength="150" style="width:90%;"></dd>
<dt><label for="subject">Subject</label></dt>
<dd><input type="text" size="10" name="formmail[title]" value="" maxlength="150" style="width:90%;"></dd>
<dt><label for="comment">Comment</label></dt>
<dd><textarea name="formmail[body]" cols="10" rows="6" style="width:90%;"></textarea></dd></dl>
<p><input type="submit" value=" 確認 ">
<input type="hidden" name="mode" value="formmail">
<input type="hidden" name="formmail[no]" value="82606">
</p>
</form>
</div>

ミソは青字の部分。管理画面のhtmlでは&formnoとなっているのを、実際の番号に置き換える。

実際の番号は、プラグインの設定で、メールフォームの HTMLの編集に入ったときに、アドレスバーに表示されている番号。私の場合、

http://blog9.fc2.com/bittersweetdreams/admin.php?mode=editplugin&action=html&no=82606 なので、上記のようになる。

さて、実際にテストで送ってみた。ばっちり!formhttp://bittersweetdreams.blog9.fc2.com/blog-entry-525.html#mailnoが置換されていないと、「許可されていません」と出るのでご注意。

最後に、メールフォームは下の方に置いたので、存在が分かるように、Read Me Firstメニューにリンクを置く。id="mail2"であるので、<a href="#mail2">メールフォーム<a>でOK。

さて皆さま、コメント、Web拍手、メールフォームと、いろんな方法がございますので、宜しかったら反応くださいね。
いつもくださっている方、ありがとうございます。公開コメントや連絡先の分かる非公開コメントにはお返事を差し上げていますが、その方法のないかたはいつもいただきっ放し。それで良いのだと思いますが、この場を借りて、お礼申し上げます。

参考リンク
FC2ブログサポートフォーラム「プラグインを機能させる為のHTML変更について」
#525
カテゴリ:107 ブログカスタマイズ

trackback

<<cfdn_09 カスタマイズ日記#6 フォームのレイアウト崩れ対策 | cfdn_09 カスタマイズ日記#8 メニューを折りたたむ>>

コメント(-0件)

コメントの投稿

トラックバック(-0件)

http://bittersweetdreams.blog9.fc2.com/tb.php/525-95a85896

Bookmarked

Blog Battler

ブログバトラー

Twitter

    フリーエリア

    上部の説明

    下部の説明

    Utilities

    Ad

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。