diff options
Diffstat (limited to 'share/skin/default/layout/field')
23 files changed, 224 insertions, 14 deletions
diff --git a/share/skin/default/layout/field/array.tt b/share/skin/default/layout/field/array.tt index 39ae09d..2b049b5 100644 --- a/share/skin/default/layout/field/array.tt +++ b/share/skin/default/layout/field/array.tt @@ -1,7 +1,20 @@ -=extends NEXT +=for layout widget + +[% label %] +[% list %] =for layout label - [% content | html %]: +<strong > [% content | html %]: </strong> + +=for layout list + +<ul> +[% content %] +</ul> + +=for layout item + +<li>[% content | html %]</li> -=cut +=cut
\ No newline at end of file diff --git a/share/skin/default/layout/field/boolean.tt b/share/skin/default/layout/field/boolean.tt new file mode 100644 index 0000000..18ab448 --- /dev/null +++ b/share/skin/default/layout/field/boolean.tt @@ -0,0 +1,3 @@ +=extends field + +=cut diff --git a/share/skin/default/layout/field/collection.tt b/share/skin/default/layout/field/collection.tt index cb76a86..47244e7 100644 --- a/share/skin/default/layout/field/collection.tt +++ b/share/skin/default/layout/field/collection.tt @@ -1,7 +1,20 @@ -=extends NEXT +=for layout widget + +[% label_box %] +[% list %] =for layout label_box - [% label %]: +<strong> [% label %]: </strong> + +=for layout list + +<ul> +[% call_next %] +</ul> + +=for layout item + +<li>[% name %]</li> =cut diff --git a/share/skin/default/layout/field/date_time.tt b/share/skin/default/layout/field/date_time.tt new file mode 100644 index 0000000..18ab448 --- /dev/null +++ b/share/skin/default/layout/field/date_time.tt @@ -0,0 +1,3 @@ +=extends field + +=cut diff --git a/share/skin/default/layout/field/integer.tt b/share/skin/default/layout/field/integer.tt new file mode 100644 index 0000000..18ab448 --- /dev/null +++ b/share/skin/default/layout/field/integer.tt @@ -0,0 +1,3 @@ +=extends field + +=cut diff --git a/share/skin/default/layout/field/mutable.tt b/share/skin/default/layout/field/mutable.tt index 936c392..3983263 100644 --- a/share/skin/default/layout/field/mutable.tt +++ b/share/skin/default/layout/field/mutable.tt @@ -1,7 +1,33 @@ -=extends NEXT +=for layout widget + +[% label_fragment %] [% field %] [% message_fragment %] + +=for layout label + +<label for="[%field_id%]" [% field_is_required %]>[% label %]:</label> + +=for layout field_is_required_yes + +class="required_field" + +=for layout field_is_required_no + +=for layout field + +<!-- Why is this here??? --> +FIELD GOES HERE =for layout message -<span>[% message %]</span> +<span>[% message %]</span><br /> + +=for layout field + +<input type="[% field_type %]" name="[% field_name %]" id="[% field_id %]" + [% field_body %] /> + +=for layout field_body + +value="[% field_value %]" =cut diff --git a/share/skin/default/layout/field/mutable/boolean.tt b/share/skin/default/layout/field/mutable/boolean.tt new file mode 100644 index 0000000..6d70f36 --- /dev/null +++ b/share/skin/default/layout/field/mutable/boolean.tt @@ -0,0 +1,18 @@ +=extends field/mutable + +=for layout widget + +<input name="[% exists_event %]" type="hidden" value="[% exists_value %]" /> +[% call_next %] + +=for layout field_body + +value="1" [% is_checked %] + +=for layout is_checked_yes + +checked="checked" + +=for layout is_checked_no + +=cut diff --git a/share/skin/default/layout/field/mutable/choose_many.tt b/share/skin/default/layout/field/mutable/choose_many.tt index 1b6cd2c..ed6c136 100644 --- a/share/skin/default/layout/field/mutable/choose_many.tt +++ b/share/skin/default/layout/field/mutable/choose_many.tt @@ -1,16 +1,50 @@ -=extends NEXT +=extends field/mutable =for layout widget [% label_fragment %] +<br /> [% message_fragment %] [% field %] +=for layout field + +<table> + <tr> + <td> [% available_values %] </td> + <td> [% action_buttons %] </td> + <td> + [% selected_values %] + [% current_values %] + </td> + </tr> +</table> + +=for layout available_values + +<select size="10" multiple="multiple" name="[% event_id_add_values %]"> + [% call_next %] +</select> + +=for layout selected_values + +<select size="10" multiple="multiple" name="[% event_id_remove_values %]"> + [% call_next %] +</select> + +=for layout hidden_value + +<input type="hidden" name="[% field_name %]" value="[% hidden_value %]"> + +=for layout value_option + +<option value="[% option_value %]">[% option_name %]</option> + =for layout action_buttons -<input type="submit" value=">>" name="[% event_id_add_all_values %]" /> -<input type="submit" value=">" name="[% event_id_do_add_values %]" /> -<input type="submit" value="<" name="[% event_id_do_remove_values %]" /> -<input type="submit" value="<<" name="[% event_id_remove_all_values %]" /> +<input type="submit" value=">>" name="[% event_id_add_all_values %]" /> <br /> +<input type="submit" value=">" name="[% event_id_do_add_values %]" /> <br /> +<input type="submit" value="<" name="[% event_id_do_remove_values %]" /> <br /> +<input type="submit" value="<<" name="[% event_id_remove_all_values %]" /> <br /> =cut diff --git a/share/skin/default/layout/field/mutable/choose_one.tt b/share/skin/default/layout/field/mutable/choose_one.tt new file mode 100644 index 0000000..74e8d8c --- /dev/null +++ b/share/skin/default/layout/field/mutable/choose_one.tt @@ -0,0 +1,27 @@ +=extends field/mutable + +=for layout field + +<select name="[% field_name %]" id="[% field_id %]"> + [% option_is_required %] + [% option_list %] +</select> + +=for layout option_is_required_yes + +=for layout option_is_required_no + +<option value="">--</option> + +=for layout option + + <option value="[% option_value %]" [% option_is_selected %] + > [% option_name %]</option> + +=for layout option_is_selected_yes + +selected="selected" + +=for layout option_is_selected_no + +=cut diff --git a/share/skin/default/layout/field/mutable/date_time.tt b/share/skin/default/layout/field/mutable/date_time.tt new file mode 100644 index 0000000..05a69a5 --- /dev/null +++ b/share/skin/default/layout/field/mutable/date_time.tt @@ -0,0 +1,3 @@ +=extends field/mutable + +=cut diff --git a/share/skin/default/layout/field/mutable/file.tt b/share/skin/default/layout/field/mutable/file.tt new file mode 100644 index 0000000..05a69a5 --- /dev/null +++ b/share/skin/default/layout/field/mutable/file.tt @@ -0,0 +1,3 @@ +=extends field/mutable + +=cut diff --git a/share/skin/default/layout/field/mutable/hidden_array.tt b/share/skin/default/layout/field/mutable/hidden_array.tt new file mode 100644 index 0000000..0f5e35d --- /dev/null +++ b/share/skin/default/layout/field/mutable/hidden_array.tt @@ -0,0 +1,9 @@ +=for layout widget + +[% hidden_list %] + +=for layout hidden_field + +<input type="hidden" name="[% field_name %]" value="[% field_value %]" /> + +=cut diff --git a/share/skin/default/layout/field/mutable/integer.tt b/share/skin/default/layout/field/mutable/integer.tt new file mode 100644 index 0000000..05a69a5 --- /dev/null +++ b/share/skin/default/layout/field/mutable/integer.tt @@ -0,0 +1,3 @@ +=extends field/mutable + +=cut diff --git a/share/skin/default/layout/field/mutable/matching_passwords.tt b/share/skin/default/layout/field/mutable/matching_passwords.tt new file mode 100644 index 0000000..d07b784 --- /dev/null +++ b/share/skin/default/layout/field/mutable/matching_passwords.tt @@ -0,0 +1,8 @@ +=extends field/mutable/password + +=for layout widget + +[% call_next %] +[% check_value %] + +=cut diff --git a/share/skin/default/layout/field/mutable/number.tt b/share/skin/default/layout/field/mutable/number.tt new file mode 100644 index 0000000..05a69a5 --- /dev/null +++ b/share/skin/default/layout/field/mutable/number.tt @@ -0,0 +1,3 @@ +=extends field/mutable + +=cut diff --git a/share/skin/default/layout/field/mutable/password.tt b/share/skin/default/layout/field/mutable/password.tt new file mode 100644 index 0000000..05a69a5 --- /dev/null +++ b/share/skin/default/layout/field/mutable/password.tt @@ -0,0 +1,3 @@ +=extends field/mutable + +=cut diff --git a/share/skin/default/layout/field/mutable/string.tt b/share/skin/default/layout/field/mutable/string.tt new file mode 100644 index 0000000..05a69a5 --- /dev/null +++ b/share/skin/default/layout/field/mutable/string.tt @@ -0,0 +1,3 @@ +=extends field/mutable + +=cut diff --git a/share/skin/default/layout/field/mutable/text.tt b/share/skin/default/layout/field/mutable/text.tt new file mode 100644 index 0000000..b4038aa --- /dev/null +++ b/share/skin/default/layout/field/mutable/text.tt @@ -0,0 +1,9 @@ +=extends field/mutable + +=for layout field + +<textarea name="[% field_name %]" id="[% field_id %]">[% + field_value +%]</textarea> + +=cut diff --git a/share/skin/default/layout/field/mutable/time_range.tt b/share/skin/default/layout/field/mutable/time_range.tt index 9a53cb2..954c40b 100644 --- a/share/skin/default/layout/field/mutable/time_range.tt +++ b/share/skin/default/layout/field/mutable/time_range.tt @@ -1,11 +1,25 @@ -=extends NEXT +=for layout widget + +[% label %] [% field %] [% message %] + +=for layout field + +TODO + +=for layout label + +<!-- This conditional goes away when mst comes up with something better --> +[% content_str = GET content; %] +[% IF content_str.length; %] + <label> [% content_str | html %]: </label> +[% END; %] =for layout message <!-- This conditional goes away when mst comes up with something better --> [% content_str = GET content; %] [% IF content_str.length; %] - <span> [% content_str | html %] </span> + <span> [% content_str | html %] </span> <br /> [% END %] =cut diff --git a/share/skin/default/layout/field/number.tt b/share/skin/default/layout/field/number.tt new file mode 100644 index 0000000..18ab448 --- /dev/null +++ b/share/skin/default/layout/field/number.tt @@ -0,0 +1,3 @@ +=extends field + +=cut diff --git a/share/skin/default/layout/field/related_object.tt b/share/skin/default/layout/field/related_object.tt new file mode 100644 index 0000000..18ab448 --- /dev/null +++ b/share/skin/default/layout/field/related_object.tt @@ -0,0 +1,3 @@ +=extends field + +=cut diff --git a/share/skin/default/layout/field/string.tt b/share/skin/default/layout/field/string.tt new file mode 100644 index 0000000..18ab448 --- /dev/null +++ b/share/skin/default/layout/field/string.tt @@ -0,0 +1,3 @@ +=extends field + +=cut diff --git a/share/skin/default/layout/field/text.tt b/share/skin/default/layout/field/text.tt new file mode 100644 index 0000000..18ab448 --- /dev/null +++ b/share/skin/default/layout/field/text.tt @@ -0,0 +1,3 @@ +=extends field + +=cut |