From 6ca6e831b6593a04c017cbb8687a47247bf9559f Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sat, 31 Mar 2001 17:56:12 +0000 Subject: - fixed bug in section.module: id -> nid - fixed bug in book.module: not 100% yet --- modules/book.module | 4 +++- modules/book/book.module | 4 +++- modules/section.module | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) (limited to 'modules') diff --git a/modules/book.module b/modules/book.module index 59c1b35d4..6c42604a2 100644 --- a/modules/book.module +++ b/modules/book.module @@ -95,9 +95,11 @@ function book_form($edit = array()) { $output .= format_username(($edit[userid] ? $edit[userid] : $user->userid)) ."

\n"; if ($edit[pid]) { + print "parent: $edit[parent]
"; $node = node_get_object("nid", $edit[pid]); $output .= "". t("Parent") .":
\n"; $output .= "id\">". check_output($node->title) ."

\n"; + $output .= "\n"; $output .= "". t("The parent subject or category the new page belongs in.") ."

\n"; } else { @@ -155,7 +157,7 @@ function book_form($edit = array()) { } function book_save($edit) { - node_save(array_diff(array_merge($edit, array(nid => $edit[nid], type => "book")), array(userid => $edit[userid]))); + $id = node_save(array_diff(array_merge($edit, array(nid => $edit[nid], type => "book")), array(userid => $edit[userid]))); } function book_delete($id) { diff --git a/modules/book/book.module b/modules/book/book.module index 59c1b35d4..6c42604a2 100644 --- a/modules/book/book.module +++ b/modules/book/book.module @@ -95,9 +95,11 @@ function book_form($edit = array()) { $output .= format_username(($edit[userid] ? $edit[userid] : $user->userid)) ."

\n"; if ($edit[pid]) { + print "parent: $edit[parent]
"; $node = node_get_object("nid", $edit[pid]); $output .= "". t("Parent") .":
\n"; $output .= "id\">". check_output($node->title) ."

\n"; + $output .= "\n"; $output .= "". t("The parent subject or category the new page belongs in.") ."

\n"; } else { @@ -155,7 +157,7 @@ function book_form($edit = array()) { } function book_save($edit) { - node_save(array_diff(array_merge($edit, array(nid => $edit[nid], type => "book")), array(userid => $edit[userid]))); + $id = node_save(array_diff(array_merge($edit, array(nid => $edit[nid], type => "book")), array(userid => $edit[userid]))); } function book_delete($id) { diff --git a/modules/section.module b/modules/section.module index 07054903e..9b42e46d1 100644 --- a/modules/section.module +++ b/modules/section.module @@ -18,7 +18,7 @@ function section_help() { } function section_block() { - $result = db_query("SELECT se.name, COUNT(st.id) AS stories FROM sections se LEFT JOIN story st ON se.name = st.section GROUP BY se.name"); + $result = db_query("SELECT se.name, COUNT(st.nid) AS stories FROM sections se LEFT JOIN story st ON se.name = st.section GROUP BY se.name"); while ($_section = db_fetch_object($result)) { $content .= "

  • name) ."\">$_section->name (". check_output($_section->stories, 0) .")
  • \n"; } -- cgit v1.2.3