aboutsummaryrefslogtreecommitdiffstats
path: root/share/skin/base/layout/field
diff options
context:
space:
mode:
authorwreis <wreis@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-05-02 21:27:45 +0000
committerwreis <wreis@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-05-02 21:27:45 +0000
commita2b16e659c9c2647df8959a8c308fb2bbf6a4e9e (patch)
tree7252c91b1f7b41ccd31e16af6b4f3e197b24feff /share/skin/base/layout/field
parent4f5c76dc82abdaef7efe5b0c6fcaf3fcdb0205af (diff)
downloadreaction-a2b16e659c9c2647df8959a8c308fb2bbf6a4e9e.tar.gz
reaction-a2b16e659c9c2647df8959a8c308fb2bbf6a4e9e.zip
r5943@tabor: wallacer | 2008-05-02 17:30:59 -0300
renamed default to base
Diffstat (limited to 'share/skin/base/layout/field')
-rw-r--r--share/skin/base/layout/field/array.tt20
-rw-r--r--share/skin/base/layout/field/boolean.tt3
-rw-r--r--share/skin/base/layout/field/collection.tt20
-rw-r--r--share/skin/base/layout/field/date_time.tt3
-rw-r--r--share/skin/base/layout/field/integer.tt3
-rw-r--r--share/skin/base/layout/field/mutable.tt33
-rw-r--r--share/skin/base/layout/field/mutable/boolean.tt18
-rw-r--r--share/skin/base/layout/field/mutable/choose_many.tt50
-rw-r--r--share/skin/base/layout/field/mutable/choose_one.tt27
-rw-r--r--share/skin/base/layout/field/mutable/date_time.tt3
-rw-r--r--share/skin/base/layout/field/mutable/file.tt3
-rw-r--r--share/skin/base/layout/field/mutable/hidden_array.tt9
-rw-r--r--share/skin/base/layout/field/mutable/integer.tt3
-rw-r--r--share/skin/base/layout/field/mutable/matching_passwords.tt8
-rw-r--r--share/skin/base/layout/field/mutable/number.tt3
-rw-r--r--share/skin/base/layout/field/mutable/password.tt3
-rw-r--r--share/skin/base/layout/field/mutable/string.tt3
-rw-r--r--share/skin/base/layout/field/mutable/text.tt9
-rw-r--r--share/skin/base/layout/field/mutable/time_range.tt25
-rw-r--r--share/skin/base/layout/field/number.tt3
-rw-r--r--share/skin/base/layout/field/related_object.tt3
-rw-r--r--share/skin/base/layout/field/string.tt3
-rw-r--r--share/skin/base/layout/field/text.tt3
23 files changed, 258 insertions, 0 deletions
diff --git a/share/skin/base/layout/field/array.tt b/share/skin/base/layout/field/array.tt
new file mode 100644
index 0000000..2b049b5
--- /dev/null
+++ b/share/skin/base/layout/field/array.tt
@@ -0,0 +1,20 @@
+=for layout widget
+
+[% label %]
+[% list %]
+
+=for layout label
+
+<strong > [% content | html %]: </strong>
+
+=for layout list
+
+<ul>
+[% content %]
+</ul>
+
+=for layout item
+
+<li>[% content | html %]</li>
+
+=cut \ No newline at end of file
diff --git a/share/skin/base/layout/field/boolean.tt b/share/skin/base/layout/field/boolean.tt
new file mode 100644
index 0000000..18ab448
--- /dev/null
+++ b/share/skin/base/layout/field/boolean.tt
@@ -0,0 +1,3 @@
+=extends field
+
+=cut
diff --git a/share/skin/base/layout/field/collection.tt b/share/skin/base/layout/field/collection.tt
new file mode 100644
index 0000000..47244e7
--- /dev/null
+++ b/share/skin/base/layout/field/collection.tt
@@ -0,0 +1,20 @@
+=for layout widget
+
+[% label_box %]
+[% list %]
+
+=for layout label_box
+
+<strong> [% label %]: </strong>
+
+=for layout list
+
+<ul>
+[% call_next %]
+</ul>
+
+=for layout item
+
+<li>[% name %]</li>
+
+=cut
diff --git a/share/skin/base/layout/field/date_time.tt b/share/skin/base/layout/field/date_time.tt
new file mode 100644
index 0000000..18ab448
--- /dev/null
+++ b/share/skin/base/layout/field/date_time.tt
@@ -0,0 +1,3 @@
+=extends field
+
+=cut
diff --git a/share/skin/base/layout/field/integer.tt b/share/skin/base/layout/field/integer.tt
new file mode 100644
index 0000000..18ab448
--- /dev/null
+++ b/share/skin/base/layout/field/integer.tt
@@ -0,0 +1,3 @@
+=extends field
+
+=cut
diff --git a/share/skin/base/layout/field/mutable.tt b/share/skin/base/layout/field/mutable.tt
new file mode 100644
index 0000000..3983263
--- /dev/null
+++ b/share/skin/base/layout/field/mutable.tt
@@ -0,0 +1,33 @@
+=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><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/base/layout/field/mutable/boolean.tt b/share/skin/base/layout/field/mutable/boolean.tt
new file mode 100644
index 0000000..6d70f36
--- /dev/null
+++ b/share/skin/base/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/base/layout/field/mutable/choose_many.tt b/share/skin/base/layout/field/mutable/choose_many.tt
new file mode 100644
index 0000000..ed6c136
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/choose_many.tt
@@ -0,0 +1,50 @@
+=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="&gt;&gt;" name="[% event_id_add_all_values %]" /> <br />
+<input type="submit" value="&gt;" name="[% event_id_do_add_values %]" /> <br />
+<input type="submit" value="&lt;" name="[% event_id_do_remove_values %]" /> <br />
+<input type="submit" value="&lt;&lt;" name="[% event_id_remove_all_values %]" /> <br />
+
+=cut
diff --git a/share/skin/base/layout/field/mutable/choose_one.tt b/share/skin/base/layout/field/mutable/choose_one.tt
new file mode 100644
index 0000000..74e8d8c
--- /dev/null
+++ b/share/skin/base/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/base/layout/field/mutable/date_time.tt b/share/skin/base/layout/field/mutable/date_time.tt
new file mode 100644
index 0000000..05a69a5
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/date_time.tt
@@ -0,0 +1,3 @@
+=extends field/mutable
+
+=cut
diff --git a/share/skin/base/layout/field/mutable/file.tt b/share/skin/base/layout/field/mutable/file.tt
new file mode 100644
index 0000000..05a69a5
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/file.tt
@@ -0,0 +1,3 @@
+=extends field/mutable
+
+=cut
diff --git a/share/skin/base/layout/field/mutable/hidden_array.tt b/share/skin/base/layout/field/mutable/hidden_array.tt
new file mode 100644
index 0000000..0f5e35d
--- /dev/null
+++ b/share/skin/base/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/base/layout/field/mutable/integer.tt b/share/skin/base/layout/field/mutable/integer.tt
new file mode 100644
index 0000000..05a69a5
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/integer.tt
@@ -0,0 +1,3 @@
+=extends field/mutable
+
+=cut
diff --git a/share/skin/base/layout/field/mutable/matching_passwords.tt b/share/skin/base/layout/field/mutable/matching_passwords.tt
new file mode 100644
index 0000000..d07b784
--- /dev/null
+++ b/share/skin/base/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/base/layout/field/mutable/number.tt b/share/skin/base/layout/field/mutable/number.tt
new file mode 100644
index 0000000..05a69a5
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/number.tt
@@ -0,0 +1,3 @@
+=extends field/mutable
+
+=cut
diff --git a/share/skin/base/layout/field/mutable/password.tt b/share/skin/base/layout/field/mutable/password.tt
new file mode 100644
index 0000000..05a69a5
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/password.tt
@@ -0,0 +1,3 @@
+=extends field/mutable
+
+=cut
diff --git a/share/skin/base/layout/field/mutable/string.tt b/share/skin/base/layout/field/mutable/string.tt
new file mode 100644
index 0000000..05a69a5
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/string.tt
@@ -0,0 +1,3 @@
+=extends field/mutable
+
+=cut
diff --git a/share/skin/base/layout/field/mutable/text.tt b/share/skin/base/layout/field/mutable/text.tt
new file mode 100644
index 0000000..b4038aa
--- /dev/null
+++ b/share/skin/base/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/base/layout/field/mutable/time_range.tt b/share/skin/base/layout/field/mutable/time_range.tt
new file mode 100644
index 0000000..954c40b
--- /dev/null
+++ b/share/skin/base/layout/field/mutable/time_range.tt
@@ -0,0 +1,25 @@
+=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> <br />
+[% END %]
+
+=cut
diff --git a/share/skin/base/layout/field/number.tt b/share/skin/base/layout/field/number.tt
new file mode 100644
index 0000000..18ab448
--- /dev/null
+++ b/share/skin/base/layout/field/number.tt
@@ -0,0 +1,3 @@
+=extends field
+
+=cut
diff --git a/share/skin/base/layout/field/related_object.tt b/share/skin/base/layout/field/related_object.tt
new file mode 100644
index 0000000..18ab448
--- /dev/null
+++ b/share/skin/base/layout/field/related_object.tt
@@ -0,0 +1,3 @@
+=extends field
+
+=cut
diff --git a/share/skin/base/layout/field/string.tt b/share/skin/base/layout/field/string.tt
new file mode 100644
index 0000000..18ab448
--- /dev/null
+++ b/share/skin/base/layout/field/string.tt
@@ -0,0 +1,3 @@
+=extends field
+
+=cut
diff --git a/share/skin/base/layout/field/text.tt b/share/skin/base/layout/field/text.tt
new file mode 100644
index 0000000..18ab448
--- /dev/null
+++ b/share/skin/base/layout/field/text.tt
@@ -0,0 +1,3 @@
+=extends field
+
+=cut