diff options
Diffstat (limited to 'includes/common.inc')
-rw-r--r-- | includes/common.inc | 6 |
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) { |