「WikiPlus」- WEBサイトの管理・運営を簡単にするASP - WEB担当者マニュアル

下記のコンテンツは、WikiPlus Ver. 1.2.8以前のコンテンツです。 現在の機能、サービス内容に適合したものではありません。ご注意ください。最新版WIKIPLUSの運営マニュアルはこちら
    Top / plugin / jmailform

jmailform

種別
ブロック型プラグイン
書式
#jmailform(
 text:アイテムタイトル:初期値:[required|size=n|maxlength=n|class=xxxxx],
 textarea:アイテムタイトル:初期値:[cols=n|rows=n|class=xxxxx],
 radio:アイテムタイトル:[*項目1|項目2|]:[required|class=xxxx],
 checkbox:アイテムタイトル:[*項目1|項目2|]:[required|class=xxxx],
 [subject:メールの件名],
 [submit:送信ボタンテキスト]::,
 [target:ページ名]::,
 [mailpage:確認画面のページ名]::,
 [mailto:メール送信先リストキー1|メール送信先リストキー2|]:: );
概要
WikiPlusの管理画面にある「サイトオーナー連絡先のメールアドレス」またはユーザ設定ファイルに指定した送信先リストに対してメールを送信するためのフォームが表示されます。複数の宛先にメールを送ることも可能です。入力したデータをプラグインが受け取って、確認画面を出力します。
プレビューで確認した後、送信ボタンを押下するとフォームに入力した内容が、メールで送信されます。正常にメール送信が行われた場合には、エラーログに送信完了したことが記録されます。

フォームに入力された内容のチェックは行っておりません。また、フォームに表示される文字の装飾等はできません。
引数
フォームアイテム情報は以下のとおりに指定します。
基本書式 「命令語:アイテムタイトル:アイテム値「初期値」:オプション値」
  • 命令語 テキスト入力フィールド、ラジオボタン、チェックボックスを設定できます。
  • アイテムタイトル フォームアイテムの項目名を指定します。
  • アイテム値 ラジオボタン、チェックボックスの選択項目を指定します。
  • 「初期値」 ページが表示されたときにあらかじめ入力される内容を指定します。
  • オプション 命令語ごとに設定できる値が異なります。
命令語説明アイテム値、初期値オプション値説明
text1行テキスト
入力フィールド
任意の文字列を指定required必須項目の指定
size幅の文字数(半角数字)
maxlengthコメントの最大文字数
classcssで使用されるclass名
textarea複数行入力フィールド任意の文字列を指定required必須項目の指定
colsフォームの文字数(半角数字)
rowsフォームの行数(半角数字)
classcssで使用されるclass名
radioラジオボタン
1項目だけ選択可能
選択項目の区切りは「|」
初期選択項目に「*」
required必須項目の指定
classcssで使用されるclass名
checkboxチェックボックス
複数項目を選択可能
選択項目の区切りは「|」
初期選択項目に「*」
required必須項目の指定
classcssで使用されるclass名
subjectメールの件名問い合わせ
submit送信ボタンに表示する
文字列
送信
target送信完了後に表示する
wikiページ名
Topページ
mailpage確認画面のページ名任意の文字列を指定jmailform用のデザインを
使用する場合のみ設定
mailtoメール送信先リストキー任意の文字列を指定
省略時は
サイトオーナー連絡先
ユーザ設定ファイルに
設定した
メール送信先リストキーを複数指定可能。
送信先リストキーの区切りは「|」


  • フォームアイテムを組み合わせることで、問合せ用メールフォームや、簡易アンケートのフォームなどを作成することができます。
  • subject、submit、target、mailpage、mailtoを省略した場合は、初期値が適用されます。
  • mailtoで指定できるキーは、別途設定ファイルを作成し、所定のディレクトリにFTPでアップロードしておきます。

記述と表示例

  • メールフォームの設置例です。
  • 編集画面の項目から、適宜コピーペーストして使用して下さい。
  • 記述が長くなるため改行していますが、実際は改行しないで入力します。
編集画面
#jmailform(
text:テキスト::,
text:テキスト:初期値あり:size=52|required|maxlength=50,
textarea:コメント::,
textarea:コメント:初期値あり:cols=40|rows=6|required,
checkbox:チェックボックス:*チェック1|チェック2|チェック3|チェック4:required,
radio:ラジオボタン:*ラジオ1|ラジオ2|ラジオ3|ラジオ4:required,
subject:お問い合わせメール::,
submit:送信::,
target:送信完了::,
mailpage:確認画面::,
mailto:list1::
);

※ 記述が長くなるため改行していますが、実際は改行しないで入力します。
公開画面
*の付いた項目は必須入力項目です。
コメント
コメント *
チェックボックス * チェック1  チェック2  チェック3  チェック4 
ラジオボタン * ラジオ1  ラジオ2  ラジオ3  ラジオ4 
  • 資料請求フォーム
編集画面
#jmailform(
checkbox:請求資料:*カタログA|カタログB|カタログC|カタログD:required,
radio:送付方法:郵送|メール:required,
text:会社名・お名前::size=52|required|maxlength=50|required,
text:住所::size=52|required|maxlength=50|required,
text:担当者名::size=52|required|maxlength=50,
text:メールアドレス::size=52|required,
textarea:連絡事項:連絡事項を入力して下さい。:cols=40|rows=6|required,
subject:資料請求::,
submit:送信::,
target:送信完了::,
mailpage:確認画面::
);
公開画面
*の付いた項目は必須入力項目です。
請求資料 * カタログA  カタログB  カタログC  カタログD 
送付方法 * 郵送  メール 
会社名・お名前 *
住所 *
担当者名 *
メールアドレス *
連絡事項 *
  • 汎用のお問い合わせフォーム
編集画面
#jmailform(
text:会社名・お名前::class=jmf_name|size=52|required|maxlength=50,
text:メールアドレス::class=jmf_mail|size=52|maxlength=50,
textarea:お問い合わせ内容::class=jmf_note|cols=40|rows=10,
subject:お問い合わせメール::,
submit:送信::,
target:送信完了::
);
公開画面
*の付いた項目は必須入力項目です。
会社名・お名前 *
ご住所 *
電話番号
メールアドレス
お問い合わせ内容

開発元:ジャストプレイヤー株式会社 ※このサイトはWikiPlusにて作成されています。