(question_theme)説明それぞれの質問にカスタマイズされたテンプレートを適用することができます。この機能は現在開発中です。(hidden)説明オンにすると、その質問は常に表示されません。この機能は以下のような場合に使用します。質問にURLをあらかじめ入力しておき、それを画面に表示させたくない場合。それぞれの質問がページに埋め込まれないため、アンケートで使用される条件が無効になります。式マネージャーで値をその場で保存または計算したい場合。この機能で使用する一般的な質問タイプは式です。特定の質問に特別なCSSクラスを追加するときは、この欄にCSSクラス名を入力します。クラス名を列挙するときは空白文字を挟みます。式の結果は動的にはアップデートされないので注意してください。ハイフン(-)、アンダースコア(_)のみが使えます。1文字として、数字やハイフン(2文字目が数字の場合)は使えません。LimeSurveyはCSSクラスをエンコードしますが、完全ではありません。詳しくは以下を参照してください)。ポップアップでもドロップダウンでも使えます。式マネージャーの検証オプションにより、日付の下限を設定することもできますが、ポップアップカレンダーを使用する場合や同じページの先行する質問に依存する式を使用する場合は、ポップアップカレンダーに年が正しく表示されません。式を使用し、日付の下限が動的に計算されます。date("Y-m-d",strtotime(departuredate)+3*60*60*24)と入力することによって、下限を先行する質問の回答の3日後に設定することができます。詳しくは以下を参照してください)。ポップアップでもドロップダウンでも使えます。式マネージャーの検証オプションにより、日付の上限を設定することもできますが、ポップアップカレンダーを使用する場合や同じページの先行する質問に依存する式を使用する場合は、ポップアップカレンダーに年が正しく表示されません。式を使用し、日付の下限が動的に計算されます。date("Y-m-d",strtotime(departuredate)+3*60*60*24)と入力することによって、上限を先行する質問の回答の3日後に設定することができます。(printable_survey_relevance_help)説明アンケートを印刷するとき、質問ごとに関連式も印刷することができます。印刷時に式ではなく説明文を印刷したい場合は、関連式に対する説明文をこの欄に入力します。説明この質問オプションにより、独自の日付形式を使用することができます。空白の場合、アンケートの日付形式が使用されます。日付や時刻を表すために、d/dd、m/mm、yy/yyyy、H/HH、M/MM、区切り文字として"-"、"."、"/"、":"が使用できます。この機能はバージョン3.14.12から変更されました。これは、入力形式が分("MM")の時だけ使用できます。有効な値60より小さい任意の数値。60より大きな数値の指定は無意味で、ドロップダウンで表示・選択できるのは"0"または"00"になります。次の例では、分の間隔オプションは7に設定されています。質問を特定のランダムグループに入れることにより、そのグループ内のすべての質問をランダムな順番でアンケート回答者に提示するものです。ランダムグループ名を使用した例は、式マネージャーのアンケートにあります。任意の文字列(例:'group1')を入力します。ランダムグループ名ボックスに同じ名前がセットされたすべての質問がアンケートの中でランダムになります(お互いにランダムに入れ替わる)。質問をプレビューするには、質問グループのプレビュー機能ではなくアンケートのプレビューを使用します。前者では、質問をランダムな順序で表示できないと報告されているためです。質問全体(複数選択質問をまとめて)を検証する式です。設定したメッセージが表示されます(CSSスタイルは.errorとなります)。このTIPは.em_q_fn_validationというCSSスタイルが使われ、template.cssの既定では非表示となります。オプション)との大きな違いは、質問または質問の一部が検証エラーとなると、エラーメッセージが表示される点です。サブ質問の検証式では、それぞれのテキスト入力欄(例えば配列質問タイプにおいてですが、単一入力する質問タイプでも機能します)の背景が(薄い)赤色になります。式マネージャーの構文に従うすべての式(中括弧は外す)。自由回答(短い・複数)で利用者の情報を集め、有効なメールアドレスと電話番号が入力されたか検証したいときこの例は無効な回答がいくつかある場合にどのように見えるかを示します。これはひとつだけ、無効な回答がある場合の見え方です。これは、情報を入力するためにどのように質問を編集するかを示します。これは、ロジックファイルの出力の一部で、式が正しいか、構文エラーがないかをチェックできます。お分かりのように、検証式はメールアドレスと電話番号が空白か正規表現フィルターにマッチするかテストしています。電話番号やメールアドレスが無効な場合、検証TIPはワーニングメッセージだけ表示します。複雑な検証メッセージを作成する場合は、式マネージャーの使用方法を参照してください。LimeSurveyに上記の例をインポートする場合は、この.lsqファイルをダウンロードしてください。始めと終わりが/(スラッシュ)になります。質問の検証式を使用する際、質問のTIPとしてどのように入力すべきか表示するときに使います。例として、質問の検証式ウィキセクションの例を参照してください。自由回答(短い・複数)で検証エラーとなった部分でどのようにTIPが表示されるかがわかります。(page_break)説明この属性は、印刷用ビューからアンケートを実際に印刷するときだけアクティブになります。質問の前で改ページします。(display_chart)説明この属性により、アンケート管理者は、アンケート参加者に対し、アンケート送信後に質問の結果を含むチャートを表示するかを選択することができます。最後のページでグラフを表示するには、以下の設定をオンにする必要があります。(chart_type)説明この属性により、アンケート管理者は、アンケート参加者に対し、アンケート送信後にどのようなチャートを表示するかを選択することができます。アンケート終了時にチャートを表示するには質問とアンケートの設定を変更する必要があります。詳細は、チャート表示属性に関するウィキセクションを参照してください。2.05以降)では、最小値と最大値(上述)を使用して簡単に日付を検証できます。これらは可能な限り使用してください。高度な検証が必要な場合は、式マネージャーやstrtotime()関数を使用して日付を取り扱う(計算する)ことができます。これは、1970年1月1日から指定日までの秒数を計算しています。(前問で聞いた)出発日から今日まで何日が経過したかを質問文に表示するには、{(strtotime("now")-strtotime(departure))/60/60/24}という式を使います。多くのフォーマットで動作しますが、あらゆる場合に対応するわけではありません。LimeSurveyの規定の日付フォーマット(MM-DD-YYYY)ではstrtotime()は機能しません。問題が起こらないよう、アンケートでは以下の日付フォーマットのどれかを利用してください。YYYY-MM-DD、YYYY/MM/DD、DD.MM.YYYY、MM/DD/YYYY、DD-MM-YYYY。Limesurveyでは、日付は文字列(テキストフォーマット)として保存されます。HH:MM:SS"に変換します。これにより日付の比較(例えば、"日付1>日付2")が簡単にできるようになります。あなたの誕生日は{birthdate.shown}です。