summaryrefslogtreecommitdiff
path: root/modules/node
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2003-11-06 18:27:58 +0000
committerDries Buytaert <dries@buytaert.net>2003-11-06 18:27:58 +0000
commit00d638ca5790cac5cf1d7b195e07d17f9cbb80a4 (patch)
treedb1d3fa5b564953897099c3189210a72aebcb0f6 /modules/node
parent6735be099233e1455d3e821db3767cfbbf892980 (diff)
downloadbrdo-00d638ca5790cac5cf1d7b195e07d17f9cbb80a4.tar.gz
brdo-00d638ca5790cac5cf1d7b195e07d17f9cbb80a4.tar.bz2
- Usability improvement: replaced many selection boxes by radio buttons.
Patch by Stefan. - Usability improvement: introduced a form_group() function and updated the node and comment module to take advantage of it. Patch #149 by Eric Farris.
Diffstat (limited to 'modules/node')
-rw-r--r--modules/node/node.module13
1 files changed, 8 insertions, 5 deletions
diff --git a/modules/node/node.module b/modules/node/node.module
index e611697ea..b040a7aac 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -1127,10 +1127,13 @@ function node_form($edit, $error = NULL) {
if (user_access("administer nodes")) {
$output .= "<div class=\"admin\">";
+
+ $author = form_textfield(t("Authored by"), "name", $edit->name, 20, 60, $error["name"]);
+ $author .= form_textfield(t("Authored on"), "date", $edit->date, 20, 25, $error["date"]);
+
$output .= "<div class=\"authored\">";
- $output .= form_textfield(t("Authored by"), "name", $edit->name, 20, 60, $error["name"]);
- $output .= form_textfield(t("Authored on"), "date", $edit->date, 20, 25, $error["date"]);
- $output .= "</div>";
+ $output .= form_group(t("Authoring information"), $author);
+ $output .= "</div>\n";
$options .= form_checkbox(t("Published"), "status", 1, isset($edit->status) ? $edit->status : variable_get("node_status_$edit->type", 1));
$options .= form_checkbox(t("In moderation queue"), "moderate", 1, isset($edit->moderate) ? $edit->moderate : variable_get("node_moderate_$edit->type", 0));
@@ -1139,8 +1142,8 @@ function node_form($edit, $error = NULL) {
$options .= form_checkbox(t("Create new revision"), "revision", 1, isset($edit->revision) ? $edit->revision : variable_get("node_revision_$edit->type", 0));
$output .= "<div class=\"options\">";
- $output .= form_item(t("Options"), $options);
- $output .= "</div>";
+ $output .= form_group("Options", $options);
+ $output .= "</div>\n";
$extras .= implode("</div><div class=\"extra\">", node_invoke_nodeapi($edit, "form admin"));
$output .= $extras ? "<div class=\"extra\">$extras</div></div>" : "</div>";