summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2006-01-26 13:39:48 +0000
committerDries Buytaert <dries@buytaert.net>2006-01-26 13:39:48 +0000
commit8e47cc95c5fb234df93b6397ac178f7930cfb625 (patch)
tree7cf2b76b5f6bc4c8d7673cac5f2677a695f56c83 /includes
parente54db453e01e2df2f68f233c3b2482492e3a4352 (diff)
downloadbrdo-8e47cc95c5fb234df93b6397ac178f7930cfb625.tar.gz
brdo-8e47cc95c5fb234df93b6397ac178f7930cfb625.tar.bz2
- Patch #45845 by Jaza: Weight elements need default value of zero.
Diffstat (limited to 'includes')
-rw-r--r--includes/form.inc12
1 files changed, 12 insertions, 0 deletions
diff --git a/includes/form.inc b/includes/form.inc
index 2d13ed142..24ca88544 100644
--- a/includes/form.inc
+++ b/includes/form.inc
@@ -692,6 +692,18 @@ function checkboxes_value(&$form) {
}
/**
+ * If no default value is set for weight select boxes, use 0.
+ */
+function weight_value(&$form) {
+ if (isset($form['#default_value'])) {
+ $form['#value'] = $form['#default_value'];
+ }
+ else {
+ $form['#value'] = 0;
+ }
+}
+
+/**
* Roll out a single radios element to a list of radios,
* using the options array as index.
*/