2011年2月15日(火)入力をしっかりチェックしよう
CMONOS.JP のカスタムフィールドは、フィールドタイプごとに細かな入力チェックを行うことができます。今回は CMONOS.JP の入力チェックや必須項目切り替えについてご紹介します。
- (2011年2月15日(火) 午前10時32分50秒 更新)
- Tweet
フィールドタイプごとに用意された多彩な入力チェック
CMONOS.JP では「入力フィールド設定」の「詳細設定」で、各フィールドについて細かく設定できます。
たとえば「文字列」フィールドタイプでは、「ひらがな」や「カタカナ」の入力を強制できるほか、禁止文字列や文字変換表を設定することもできます。なお「カタカナ」の入力を強制しているとき「ひらがな」で入力されると自動的に「カタカナ」に変換されます(もちろん逆パターンでも変換します)。
CMONOS.JP のサンプルサイトにある「ネコ語掲示板」での設定例。
下画像は「日時」フィールドタイプの「詳細設定」画面です。あらかじめ指定可能な日時を設定しておけば、入力間違いを防ぐことができます。
設定範囲は相対日時で指定することもできます。
また、「ファイル添付」フィールドタイプでは、アップロードできるファイルの種類やサイズを設定できます。画像の横幅あるいは高さについて制限値を設定しておくと、ファイルアップロード時にサーバ側で画像を制限内に収まるよう縮小します(サーバ環境により動作しない場合があります)。
アップロードされたファイルは主要なプラグインで表示できる場合はプラグインで表示し、主要なプラグインで表示できないものについてはダウンロードアイコンを表示します。
後続の必須項目を切り替えられる「必須項目制御」フィールド
こうした切り替えを実現するには次のように設定します。
まず、入力フィールド設定のフィールド一覧で、必須指定を切り替えたい項目をすべて必須項目とします。
次に、「必須項目制御」フィールドタイプ(ここでは「希望連絡方法」)の詳細設定を開き、それぞれの項目が「選択されたとき」、後続の隠したいフィールドについて「必須項目指定を解除し隠す」よう設定します。
これら入力チェックは、フィールドを利用するすべてのツールで設定することができます。ぜひご活用ください。
コメント
トラックバック
更新情報
最近の記事
-
2015年1月13日(火)
-
2014年5月2日(金)
-
2014年5月2日(金)
-
2014年1月22日(水)
-
2014年1月21日(火)
-
2014年1月20日(月)
-
2013年9月4日(水)
-
2013年9月2日(月)
-
2013年6月20日(木)
-
2013年4月26日(金)
日時フィールドの設定について
こんにちは。
ネコ語掲示板って、文字変換表で設定してるんですね。
勉強になります。
ところで、日時フィールドの設定範囲の下記以降で、1日後と設定した場合(書き込み時間をデフォルトにするにチェックを入れた状態)、日時の表示って自動的に○日以降にならないでしょうか?
設定すると、デフォルト日時の表示で、指定範囲の日時が加算されてると、入力が楽になるかなと思ったので。
コメントありがとうございます。なるほど、たしかにおっしゃる通りですね! 次期バージョンで改善したいと思います。参考になるご意見重ねて感謝いたしますm(_ _)m。
早速実装してみました。タイミング的に中途半端なので現在配布中のバージョンに含めることにいたしました。もしよろしければもう一度最新版をダウンロードして「~/cgi-data/lib/CMONOS/CGI_Lib」フォルダのみ新しいものに差し替えてください。
ありがとうございます!ちょうど、フォームメールの日時フィールドで設定範囲を試していたところだったので、聞いてみて良かったです。
お陰様で、入力が楽になりました。
CMONOS.JP って、使い込むほど味が出ますね。
ではでは(^^)
ご報告感謝いたします。それから、ありがたいお言葉ありがとうございます! 使い込むほど、「CMONOS.JP という CMS」ではなく、ユーザー自身の「道具」になっていけばいいなあと思って開発していますのでとてもうれしいです。また何かお気づきの点がありましたらぜひご指摘ください。お待ちしておりますm(_ _)m。