FORMINFormINとはFormINは埋め込み型フォームサービスです。GoogleAnalyticsやFacebook、Twitter、はてなブックマークが提供しているような形で、フォームをウィジェット形式で提供します。シンプルなお問い合わせフォームから自動計算付きの見積もりフォームまでサポートしています。FormINでフォームを作るFormINでは、予めフォームのテンプレート(ひな形)を用意しています。フォーム作成時にテンプレートを選択するだけでフォームが完成します。そのまま使うこともできますし、フォーム項目を変更できるとともに、追加・削除もできます。ゼロからフォームを作る必要がないため、イメージに似たテンプレートがあれば、無料登録から1分後には自サイトに埋め込むことができます。FormINが用意しているテンプレートはいろいろなDRUPALフォームの紹介(動作付き)で紹介しています。自分で作成したフォームも自動的にテンプレートになります。次のフォーム作成時には、そのテンプレートを読み込んで少し変更して利用することが簡単にできます。ウィジェット(埋め込み)型フォームのため設置簡単!即可動。フォーム数制限なし!項目数制限なし!いくつでも。専門知識不要!すぐに開始できる。スマホ対応!管理画面もスマホ対応!。最初はすぐに出来るくせに、使い込めばとことん高機能!追加CSSで自由なレイアウト(※1)追加JavaScriptで動的機能(jQuery)が追加可能(※1)(※1)プレミアム(オプション)機能で実現可能です。FormINで作成できるフォームいろいろなDRUPALフォームの紹介(動作付き)でも紹介していますが、以下の様なフォームがテンプレート選択するだけで、すぐ使うことができます。動作例はこちらその他、自分で作成したフォームも自動的にテンプレートになるため、作るたびにテンプレートが増えてゆきます。FormINによる様々なフォームのご紹介はこちらFormINの利用価格FormINは無料です。フォーム数、機能など、実質的な機能の成約はありません。以下の点に関しては制限されます。プレミアム会員機能は使えません。将来的にフォームのフッタあたりに広告が入る可能性があります(2016年7月現在はありません)双方とも、プレミアム会員になることで改善します。深〜いFormINの使い方FormINの機能を使い切ると、アンケートや自動見積もり、募集フォームなど、様々な用途に使うことができます。条件〜アクションを指定することで、特定のフォームコンポーネントの表示/非表示/内容設定を行うことができます。ユーザーの選択により、続くフォームコンポーネントの表示/非表示を切り替えられるため、回答により設問を変えるようなフォームに利用することができます。以下の様な検証を自由に設定することができます。values2つのパスワードの値が同一か確認します。最小値/最大値を指定するオプションで数値であることを検証します。最小の長さ文字列長が指定された長さ以上であることを確認します。指定値以内であることを確認します。最小の単語数を確認します。単語数が指定値以内であることを確認します。to指定された数以上、または以下である値を持つフィールドを選択します。values指定されたすべてのコンポーネントが同じ値が含まれていることを確認します。すべてのコンポーネントのタイプは、電子メールの場合、それらは大文字と小文字を区別しない比較を取得します。values「<」、「>」、「<=」、「>=」を用いて比較します。values指定したコンポーネントのいずれもが、この送信で別の選択したコンポーネントと同じ値が含まれていないことを確認します。(そのコンポーネントの「編集コンポーネント」ページのユニークな検証オプションを使用し、値が提出間で一意であることを確認するには。)すべてのコンポーネントのタイプは、電子メールの場合、それらは大文字と小文字を区別しない比較を取得します。value(s)指定されたコンポーネントの値が許容値のリストからのものであることを確認します。デフォルト値ユーザーが入力した値は、そのコンポーネントのデフォルト値であることを確認します。デフォルト値と異なる場合はエラーになります。severalコンポーネントのグループのうち、構成要素のいくつかの条件をチェックします。3のうち少なくとも2完了。6のうちで最も完全な4。正確に3〜4のうちを完了します。required指定されたWebフォームのコンポーネントからオプションの少なくとも定義された番号を選択するようにユーザに強制します。allowed指定されたWebフォームのコンポーネントからオプションの最大で定義された番号を選択するようにユーザに強制します。required指定されたWebフォームのコンポーネントからオプションの正確に規定された数の選択をユーザに強制します。tags)ユーザーが入力したデータは、HTMLタグが含まれていないことを確認します。~で始まるユーザーが入力したデータは、HTMLタグが含まれていないことを確認します。~で終わるユーザーが入力したデータが指定した文字列で終了していることを確認します。Patternユーザーが入力した値が、指定されたパターンに従っていることを確認します。case-sensitive指定された大文字と小文字を区別正規表現に対してユーザが入力したテキストを検証します。case-insensitive指定された大文字と小文字を区別しない正規表現に対してユーザが入力したテキストを検証します。注:このような/などの区切り文字が含まれていません。empty指定されたテキストフィールドが空のままであることを確認します。推奨ユースケース:CSSで要素を非表示にすることで、アンチスパム対策として使用されます。blacklistユーザーが入力したデータは、指定された不正なのいずれかのワードが含まれていないことを検証します。usernameユーザーが入力したデータは、ユーザー名と一致していることを検証します。URLユーザーが入力したデータが有効なURLであることを検証します。