aboutsummaryrefslogtreecommitdiffstats
path: root/share/skin/default/layout/field
diff options
context:
space:
mode:
Diffstat (limited to 'share/skin/default/layout/field')
-rw-r--r--share/skin/default/layout/field/array.tt20
-rw-r--r--share/skin/default/layout/field/boolean.tt10
-rw-r--r--share/skin/default/layout/field/collection.tt20
-rw-r--r--share/skin/default/layout/field/integer.tt (renamed from share/skin/default/layout/field/file.tt)0
-rw-r--r--share/skin/default/layout/field/mutable.tt27
-rw-r--r--share/skin/default/layout/field/mutable/boolean.tt13
-rw-r--r--share/skin/default/layout/field/mutable/choose_many.tt (renamed from share/skin/default/layout/field/choose_many.tt)2
-rw-r--r--share/skin/default/layout/field/mutable/choose_one.tt (renamed from share/skin/default/layout/field/choose_one.tt)2
-rw-r--r--share/skin/default/layout/field/mutable/date_time.tt3
-rw-r--r--share/skin/default/layout/field/mutable/file.tt3
-rw-r--r--share/skin/default/layout/field/mutable/hidden_array.tt (renamed from share/skin/default/layout/field/hidden_array.tt)0
-rw-r--r--share/skin/default/layout/field/mutable/number.tt3
-rw-r--r--share/skin/default/layout/field/mutable/password.tt3
-rw-r--r--share/skin/default/layout/field/mutable/string.tt3
-rw-r--r--share/skin/default/layout/field/mutable/text.tt9
-rw-r--r--share/skin/default/layout/field/mutable/time_range.tt (renamed from share/skin/default/layout/field/time_range.tt)0
-rw-r--r--share/skin/default/layout/field/number.tt25
-rw-r--r--share/skin/default/layout/field/related_object.tt (renamed from share/skin/default/layout/field/password.tt)0
-rw-r--r--share/skin/default/layout/field/text.tt6
19 files changed, 107 insertions, 42 deletions
diff --git a/share/skin/default/layout/field/array.tt b/share/skin/default/layout/field/array.tt
new file mode 100644
index 0000000..2b049b5
--- /dev/null
+++ b/share/skin/default/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/default/layout/field/boolean.tt b/share/skin/default/layout/field/boolean.tt
index b750116..18ab448 100644
--- a/share/skin/default/layout/field/boolean.tt
+++ b/share/skin/default/layout/field/boolean.tt
@@ -1,13 +1,3 @@
=extends field
-=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/collection.tt b/share/skin/default/layout/field/collection.tt
new file mode 100644
index 0000000..47244e7
--- /dev/null
+++ b/share/skin/default/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/default/layout/field/file.tt b/share/skin/default/layout/field/integer.tt
index 18ab448..18ab448 100644
--- a/share/skin/default/layout/field/file.tt
+++ b/share/skin/default/layout/field/integer.tt
diff --git a/share/skin/default/layout/field/mutable.tt b/share/skin/default/layout/field/mutable.tt
new file mode 100644
index 0000000..c4b3205
--- /dev/null
+++ b/share/skin/default/layout/field/mutable.tt
@@ -0,0 +1,27 @@
+=for layout widget
+
+[% label_fragment %] [% field %] [% message_fragment %] <br />
+
+=for layout label
+
+<label for="[%field_id%]">[% label %]:</label>
+
+=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/default/layout/field/mutable/boolean.tt b/share/skin/default/layout/field/mutable/boolean.tt
new file mode 100644
index 0000000..f50b377
--- /dev/null
+++ b/share/skin/default/layout/field/mutable/boolean.tt
@@ -0,0 +1,13 @@
+=extends field/mutable
+
+=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/choose_many.tt b/share/skin/default/layout/field/mutable/choose_many.tt
index ba4543a..ef0b937 100644
--- a/share/skin/default/layout/field/choose_many.tt
+++ b/share/skin/default/layout/field/mutable/choose_many.tt
@@ -1,4 +1,4 @@
-=extends field
+=extends field/mutable
=for layout widget
diff --git a/share/skin/default/layout/field/choose_one.tt b/share/skin/default/layout/field/mutable/choose_one.tt
index f0f2fb4..74e8d8c 100644
--- a/share/skin/default/layout/field/choose_one.tt
+++ b/share/skin/default/layout/field/mutable/choose_one.tt
@@ -1,4 +1,4 @@
-=extends field
+=extends field/mutable
=for layout field
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/hidden_array.tt b/share/skin/default/layout/field/mutable/hidden_array.tt
index 0f5e35d..0f5e35d 100644
--- a/share/skin/default/layout/field/hidden_array.tt
+++ b/share/skin/default/layout/field/mutable/hidden_array.tt
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..c038280
--- /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/time_range.tt b/share/skin/default/layout/field/mutable/time_range.tt
index 954c40b..954c40b 100644
--- a/share/skin/default/layout/field/time_range.tt
+++ b/share/skin/default/layout/field/mutable/time_range.tt
diff --git a/share/skin/default/layout/field/number.tt b/share/skin/default/layout/field/number.tt
index 201220f..18ab448 100644
--- a/share/skin/default/layout/field/number.tt
+++ b/share/skin/default/layout/field/number.tt
@@ -1,26 +1,3 @@
-=for layout widget
-
-[% label %] [% field %] [% message %]
-
-=for layout field
-
-<!-- We need a replacement for process_attrs -->
-<input type="text" name="[% name | html%]" id="[% id | html %]" value="[% content | html %]" />
-
-=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 %]
+=extends field
=cut
diff --git a/share/skin/default/layout/field/password.tt b/share/skin/default/layout/field/related_object.tt
index 18ab448..18ab448 100644
--- a/share/skin/default/layout/field/password.tt
+++ b/share/skin/default/layout/field/related_object.tt
diff --git a/share/skin/default/layout/field/text.tt b/share/skin/default/layout/field/text.tt
index e472cc8..18ab448 100644
--- a/share/skin/default/layout/field/text.tt
+++ b/share/skin/default/layout/field/text.tt
@@ -1,9 +1,3 @@
=extends field
-=for layout field
-
-<textarea name="[% field_name %]" id="[% field_id %]">
- [% field_value %]
-</textarea>
-
=cut