Top > PukiWiki > Plugin > mailform.inc.php

mailform.inc.php

修正 @ Feb 25, 2011 20:19:20

Tag: PukiWiki

サマリ簡易メールフォーム
リビジョン0.1
対応バージョン1.4.7_notb
ライセンスGPL v2
投稿日2011-02-26

概要

メールフォームを生成するプラグインです。

  • インライン型として、メールフォームへのリンクを挿入します。
  • ブロック型として、メールフォームを表示します。

なお、スパム対策などの高度な機能はありません。

ダウンロード

書式

インライン型

&mailform([リンクテキスト]);

ブロック型

#mailform()

設定

mailform.inc.php の16~21行目の下記定数を適宜変更して下さい。

定数内容デフォルト値
MAILFORM_INLINEインライン型で表示されるデフォルトのテキストメール
MAILFORM_TITLEメールフォームのタイトルメールフォーム
MAILFORM_TO送信先メールアドレスxxx@yyy.zzz ※要変更
MAILFORM_SUBJECT_PREFIXメール件名の接頭辞[PukiWiki Mailform]
MAILFORM_COMMENT_ROWSメールフォームの行数20
MAILFORM_COMMENT_COLSメールフォームの列数80

30~47行目はメールフォームに表示されるメッセージですので、好みで変更して下さい。

使い方

インライン型

&mailform();

と記述すると、デフォルトでは「メール」と表示され、メールフォームへのリンクとなります。リンクテキストを変えたい場合は、下記のように引数にテキストを記述します。

&mailform(問合せ);

ブロック型

 #mailform()

とすると、メールフォームを表示します。

スキンに記述する場合

メールフォームへのリンクをスキンに直接記述する場合は、下記のようにします。

<?php if (exist_plugin_inline('mailform')) {
echo plugin_mailform_inline();
} ?>

リンクテキストを指定する場合は以下のようにします。

<?php if (exist_plugin_inline('mailform')) {
echo plugin_mailform_inline('問合せ');
} ?>

履歴

  • 2011/2/26 ver.0.1
    • 公開