Changes between Version 1 and Version 2 of TracTicketsCustomFields
- Timestamp:
- 12/07/15 15:40:17 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracTicketsCustomFields
v1 v2 14 14 15 15 === 属性のタイプとオプション === #AvailableFieldTypesandOptions 16 * '''text''': シンプルな(1行の)テキスト。16 * '''text''': シンプルな(1行の)テキスト 17 17 * label: 説明となるラベル 18 18 * value: デフォルト値 19 19 * order: ソート時の並び順 (全てのカスタムフィールドで共通するソートの並び順) 20 * format: 通常のテキストを指す `plain` もしくは WikiFormatting として整形を行う `wiki` のいずれかを指定する。 (''0.11.3 以降'') 21 * '''checkbox''': ブーリアン値をもつチェックボックス。 22 * label: 説明となるラベル。 23 * value: デフォルト値 (0 または 1). 20 * format: 21 * 通常のテキストを指す `plain` 22 * WikiFormatting として整形を行う `wiki` (''0.11.3 以降'') 23 * 参照可能な値として整形を行う `reference` (''1.0 以降'') 24 * スペースで区切られた参照可能なリストとして整形を行う `list` のいずれかを指定する(''1.0 以降'') 25 * '''checkbox''': ブーリアン値をもつチェックボックス 26 * label: 説明となるラベル 27 * value: デフォルト値 (0 または 1) 24 28 * order: ソート時の並び順 25 * '''select''': ドロップダウンするリストボックス 。26 * label: 説明となるラベル 。27 * options: リストに表示する値を '''|''' (vertical pipe) 区切りで記述 。29 * '''select''': ドロップダウンするリストボックス 30 * label: 説明となるラベル 31 * options: リストに表示する値を '''|''' (vertical pipe) 区切りで記述 28 32 * value: デフォルト値 (options の値から一つを指定) 29 33 * order: ソート時の並び順 30 * '''radio''': ラジオボタン。 HTML の '''select''' 要素と同じ 。31 * label: 説明となるラベル 。32 * options: リストに表示する値を '''|''' (vertical pipe) 区切りで記述 。34 * '''radio''': ラジオボタン。 HTML の '''select''' 要素と同じ 35 * label: 説明となるラベル 36 * options: リストに表示する値を '''|''' (vertical pipe) 区切りで記述 33 37 * value: デフォルト値 (options の値から一つを指定) 34 38 * order: ソート時の並び順 35 * '''textarea''': 複数行のテキストエリア 。36 * label: 説明となるラベル 。37 * value: デフォルトで設定されるテキスト 。38 * cols: 入力領域のカラム幅 。39 * rows: 入力領域の行数 。39 * '''textarea''': 複数行のテキストエリア 40 * label: 説明となるラベル 41 * value: デフォルトで設定されるテキスト 42 * cols: 入力領域のカラム幅 43 * rows: 入力領域の行数 40 44 * order: ソート時の並び順 41 * format: 通常のテキストを指す `plain` もしくは WikiFormatting として整形を行う `wiki` のいずれかを指定する 。(''0.11.3 以降'')45 * format: 通常のテキストを指す `plain` もしくは WikiFormatting として整形を行う `wiki` のいずれかを指定する (''0.11.3 以降'') 42 46 43 47 === サンプル === #SampleConfig … … 118 122 INSERT INTO ticket_custom 119 123 (ticket, name, value) 120 SELECT 124 SELECT 121 125 id AS ticket, 122 126 'request_source' AS name, 123 127 'None' AS value 124 FROM ticket 128 FROM ticket 125 129 WHERE id NOT IN ( 126 130 SELECT ticket FROM ticket_custom … … 134 138 INSERT INTO ticket_custom 135 139 (ticket, name, value) 136 SELECT 140 SELECT 137 141 id AS ticket, 138 142 'request_source' AS name, 139 143 'None' AS value 140 FROM ticket 144 FROM ticket 141 145 WHERE id NOT IN ( 142 146 SELECT ticket FROM ticket_custom WHERE name = 'request_source'