summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2003-12-15 19:58:53 +0000
committerDries Buytaert <dries@buytaert.net>2003-12-15 19:58:53 +0000
commitf229a8c04c87e6235eb738b73ddd0fdc2054ce25 (patch)
tree3e4786139fbf615f75ae1ed13abf87f73cb1446e
parentcc80cdf21539d401a8cd0474aef94684ae76a92e (diff)
downloadbrdo-f229a8c04c87e6235eb738b73ddd0fdc2054ce25.tar.gz
brdo-f229a8c04c87e6235eb738b73ddd0fdc2054ce25.tar.bz2
- Patch 161 by Gordon: adds new form_button() function with a more generic version
of form_submit() which allows the creation of HTML buttons.
-rw-r--r--includes/common.inc6
1 files changed, 5 insertions, 1 deletions
diff --git a/includes/common.inc b/includes/common.inc
index c67b6ed47..3b086f736 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -759,8 +759,12 @@ function form_hidden($name, $value) {
return "<input type=\"hidden\" name=\"edit[$name]\" value=\"". check_form($value) ."\" />\n";
}
+function form_button($value, $name = "op", $type = "submit", $attributes = 0) {
+ return "<input type=\"$type\" class=\"form-$type\" name=\"$name\" value=\"". check_form($value) ."\" ". drupal_attributes($attributes) ." />\n";
+}
+
function form_submit($value, $name = "op", $attributes = 0) {
- return "<input type=\"submit\" class=\"form-submit\" name=\"$name\" value=\"". check_form($value) ."\" />\n";
+ return form_button($value, $name, "submit", $attributes);
}
function form_weight($title = NULL, $name = "weight", $value = 0, $delta = 10, $description = 0, $extra = 0) {