フォーム設定項目
| # | 種別 | 項目名 | 形式 | 必須/任意 | バリデーション | 備考 |
|---|---|---|---|---|---|---|
| 1 | 基本情報 | フォームタイトル | テキストボックス | 必須 | 1〜100文字 | |
| 2 | 基本情報 | ディレクトリ名 | テキストボックス | 必須 | 1〜100文字 半角英数字、ハイフン・アンダーバー |
|
| 3 | デザイン設定 | ヘッダー画像 | テキストボックス | 必須 | jpg、jpeg、png、gif、svg、webp 上限50MB |
|
| 4 | デザイン設定 | ページの背景色 | カラーピッカー | 必須 | 初期値:#F1F1F1 | |
| 5 | デザイン設定 | 入力項目の背景色 | カラーピッカー | 必須 | 初期値:#F9F9F9 | |
| 6 | デザイン設定 | 送信ボタンの背景色 | カラーピッカー | 必須 | 初期値:#1976D2 | |
| 7 | デザイン設定 | フッターテキスト | テキストエリア | 必須 | 1〜1000文字 | |
| 8 | デザイン設定 | 完了画面に表示するメッセージ | WYSIWYGエディタ | 任意 | 1〜4000文字 ※HTMLタグも含む |
|
| 9 | フォームセクション | セクションタイトル | テキストボックス | 必須 | 登録上限20セクション | |
| 10 | フォームセクション | セクション説明文 | WYSIWYGエディタ | 必須 | 1〜4000文字 ※HTMLタグも含む |
|
| 11 | 投稿規約 | 同意チェック用のテキスト | テキストボックス | 必須 | 1〜100文字 | |
| 12 | 投稿規約 | 規約内容 | WYSIWYGエディタ | 必須 | 1〜20000文字 ※HTMLタグも含む |
登録上限5種 |
| 13 | 公開状況 | 公開設定 | ラジオボタン | 必須 | 公開/非公開 | |
| 14 | 公開状況 | 公開期間 | カレンダー選択 | 任意 | 開始年月日時分 終了年月日時分 |
フォーム入力項目
| # | 種別 | 項目名1 | 項目名2 | 形式 | 選択バリデーション | バリデーション | 備考 |
|---|---|---|---|---|---|---|---|
| 1 | 特殊 | 氏名 | 姓 | テキストボックス | 必須/任意 | 1〜50文字 | |
| 2 | 名 | テキストボックス | 1〜50文字 | ||||
| 3 | 特殊 | ふりがな | せい | テキストボックス | 必須/任意 | 1〜50文字 ひらがな |
|
| 4 | めい | テキストボックス | 1〜50文字 ひらがな |
||||
| 5 | 特殊 | 住所 | 郵便番号 | テキストボックス | 必須/任意 | 7文字 半角数字 |
住所自動入力機能あり |
| 6 | 都道府県 | プルダウン | |||||
| 7 | 市区町村・番地 | テキストボックス | 1〜200文字 | ||||
| 8 | ビル・アパート等 | テキストボックス | 0〜200文字 | ||||
| 9 | 特殊 | 電話番号 | テキストボックス | 必須/任意 | 10〜11文字 半角数字 |
||
| 10 | 特殊 | メールアドレス | テキストボックス | 必須/任意 | 1〜254文字 メール形式(RFC/DNS) |
||
| 11 | 特殊 | 性別 | ラジオボタン | 必須/任意 | 男性/女性 | ||
| 12 | 特殊 | 生年月日 | 西暦 | テキストボックス ※カレンダーUI |
必須/任意 | 4文字(1900〜当年) 半角数字 |
|
| 13 | 月 | テキストボックス ※カレンダーUI |
2文字(1〜12) 半角数字 |
||||
| 14 | 日 | テキストボックス ※カレンダーUI |
2文字(1〜31) 半角数字 |
月に応じてバリデーション変化 | |||
| 15 | 汎用 | テキストボックス | テキストボックス | 必須/任意 | 上限200文字 | ||
| 16 | 汎用 | テキストエリア | テキストエリア | 必須/任意 | 上限6000文字 | ||
| 17 | 汎用 | プルダウン | プルダウン | 必須/任意 | 上限100文字 | 選択肢上限100種 | |
| 18 | 汎用 | ラジオボタン | ラジオボタン | 必須/任意 | 上限100文字 | 選択肢上限100種 | |
| 19 | 汎用 | チェックボックス | チェックボックス | 必須/任意 | 上限100文字 | 選択肢上限100種 | |
| 20 | 汎用 | 動画 | ファイル(動画) | 必須/任意 | 上限1GB ファイル形式(wmv、avi、mpg、mpeg、mov、mp4、3gp、flv、mts、f4v、ts、3g2、asf、m4v、mxf)※1 |
その他仕様はmillviV3準拠 | |
| 21 | 汎用 | ファイル(動画) | 必須/任意 | 上限1GB ファイル形式(pdf)※1 |
|||
| 22 | 汎用 | 画像 | ファイル(動画) | 必須/任意 | 上限50MB ファイル形式(jpg、jpeg、png、gif)※1 |
||
| 23 | 汎用 | ファイル | ファイル(その他) | 必須/任意 | 上限50MB ファイル形式(pdf、xlsx、pptx、docx、txt、jpg、jpeg、png、gif)※1 |
MIMEタイプによる制限 https://developer.mozilla.org/ja/docs/Web/HTTP/Guides/MIME_types/Common_types |
|
| 24 | その他 | 項目名 | テキストボックス | 上限100文字 | 全ての特殊・汎用項目で必須 | ||
| 25 | その他 | 注釈 | テキストエリア | 上限1000文字 | 全ての特殊・汎用項目で任意 |
※1:ファイル名に「<>|:*?\/」が含まれている場合は不可