diff options
Diffstat (limited to 'views/default/input')
-rw-r--r-- | views/default/input/checkboxes.php | 12 | ||||
-rw-r--r-- | views/default/input/file.php | 8 | ||||
-rw-r--r-- | views/default/input/gender.php | 13 | ||||
-rw-r--r-- | views/default/input/longtext.php | 1 | ||||
-rw-r--r-- | views/default/input/password.php | 1 | ||||
-rw-r--r-- | views/default/input/pulldown.php | 13 | ||||
-rw-r--r-- | views/default/input/radio.php | 12 | ||||
-rw-r--r-- | views/default/input/tags.php | 17 | ||||
-rw-r--r-- | views/default/input/text.php | 1 | ||||
-rw-r--r-- | views/default/input/url.php | 1 |
10 files changed, 79 insertions, 0 deletions
diff --git a/views/default/input/checkboxes.php b/views/default/input/checkboxes.php new file mode 100644 index 000000000..22af8d994 --- /dev/null +++ b/views/default/input/checkboxes.php @@ -0,0 +1,12 @@ +<?php
+
+ foreach($vars['options'] as $option) {
+ if (!in_array($option,$vars['value'])) {
+ $selected = "";
+ } else {
+ $selected = "checked = \"checked\"";
+ }
+ echo "<label><input type=\"checkbox\" {$vars['js']} name=\"{$vars['internalname']}[]\" {$selected} value=\"".htmlentities($option)."\" {$selected} />{$option}</label><br />";
+ }
+
+?>
\ No newline at end of file diff --git a/views/default/input/file.php b/views/default/input/file.php new file mode 100644 index 000000000..339cd0ed2 --- /dev/null +++ b/views/default/input/file.php @@ -0,0 +1,8 @@ +<?php
+
+ if (!empty($vars['value'])) {
+ echo "A file has already been uploaded. To replace it, select it below:<br />";
+ }
+
+?>
+<input type="file" size="30" name="<?php echo $vars['internalname']; ?>" />
\ No newline at end of file diff --git a/views/default/input/gender.php b/views/default/input/gender.php new file mode 100644 index 000000000..e54fb8e70 --- /dev/null +++ b/views/default/input/gender.php @@ -0,0 +1,13 @@ +<?php
+
+ $options = array('Male' => "Male", 'Female' => "Female");
+ foreach($options as $option => $label) {
+ if ($option != $vars['value']) {
+ $selected = "";
+ } else {
+ $selected = "checked = \"checked\"";
+ }
+ echo "<label><input type=\"radio\" {$vars['js']} name=\"{$vars['internalname']}\" value=\"".htmlentities($option)."\" {$selected} />{$label}</label><br />";
+ }
+
+?>
\ No newline at end of file diff --git a/views/default/input/longtext.php b/views/default/input/longtext.php new file mode 100644 index 000000000..5077a68d0 --- /dev/null +++ b/views/default/input/longtext.php @@ -0,0 +1 @@ +<textarea class="input-textarea" name="<?php echo $vars['internalname']; ?>" <?php echo $vars['js']; ?>><?php echo $vars['value']; ?></textarea>
\ No newline at end of file diff --git a/views/default/input/password.php b/views/default/input/password.php new file mode 100644 index 000000000..84ac9b161 --- /dev/null +++ b/views/default/input/password.php @@ -0,0 +1 @@ +<input type="password" <?php echo $vars['js']; ?> name="<?php echo $vars['internalname']; ?>" value="<?php echo $vars['value']; ?>" />
\ No newline at end of file diff --git a/views/default/input/pulldown.php b/views/default/input/pulldown.php new file mode 100644 index 000000000..4dcffcc1d --- /dev/null +++ b/views/default/input/pulldown.php @@ -0,0 +1,13 @@ +<select name="<?php echo $vars['internalname']; ?>" <?php echo $vars['js']; ?>>
+<?php
+
+ foreach($vars['options'] as $option) {
+ if ($option != $vars['value']) {
+ echo "<option>{$option}</option>";
+ } else {
+ echo "<option selected=\"selected\">{$option}</option>";
+ }
+ }
+
+?>
+</select>
\ No newline at end of file diff --git a/views/default/input/radio.php b/views/default/input/radio.php new file mode 100644 index 000000000..6c60fab54 --- /dev/null +++ b/views/default/input/radio.php @@ -0,0 +1,12 @@ +<?php
+
+ foreach($vars['options'] as $option => $label) {
+ if ($option != $vars['value']) {
+ $selected = "";
+ } else {
+ $selected = "checked = \"checked\"";
+ }
+ echo "<label><input type=\"radio\" {$vars['js']} name=\"{$vars['internalname']}\" value=\"".htmlentities($option)."\" {$selected} />{$label}</label><br />";
+ }
+
+?>
\ No newline at end of file diff --git a/views/default/input/tags.php b/views/default/input/tags.php new file mode 100644 index 000000000..316a824be --- /dev/null +++ b/views/default/input/tags.php @@ -0,0 +1,17 @@ +<?php
+
+ $tags = "";
+
+ if (!empty($vars['value']) && is_array($vars['value'])) {
+ foreach($vars['value'] as $tag) {
+
+ if (!empty($tags)) {
+ $tags .= ", ";
+ }
+ $tags .= $tag->tag;
+
+ }
+ }
+
+?>
+<input type="text" <?php echo $vars['js']; ?> name="<?php echo $vars['internalname']; ?>" value="<?php echo $tags; ?>" class="general-textarea"/>
\ No newline at end of file diff --git a/views/default/input/text.php b/views/default/input/text.php new file mode 100644 index 000000000..5df940bfd --- /dev/null +++ b/views/default/input/text.php @@ -0,0 +1 @@ +<input type="text" <?php echo $vars['js']; ?> name="<?php echo $vars['internalname']; ?>" value="<?php echo $vars['value']; ?>" class="general-textarea"/>
\ No newline at end of file diff --git a/views/default/input/url.php b/views/default/input/url.php new file mode 100644 index 000000000..5df940bfd --- /dev/null +++ b/views/default/input/url.php @@ -0,0 +1 @@ +<input type="text" <?php echo $vars['js']; ?> name="<?php echo $vars['internalname']; ?>" value="<?php echo $vars['value']; ?>" class="general-textarea"/>
\ No newline at end of file |