From 2db432e3d3f35dbea43e669831c2bbaf9f7f8f4a Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 5 Dec 2001 18:46:24 +0000 Subject: - Removed Windows line feeds ... --- modules/forum.module | 181 ++++++++++++++++++++++++++------------------------- 1 file changed, 91 insertions(+), 90 deletions(-) (limited to 'modules/forum.module') diff --git a/modules/forum.module b/modules/forum.module index 53eaafce1..fe487d9a0 100644 --- a/modules/forum.module +++ b/modules/forum.module @@ -1,91 +1,92 @@ -status; - } -} - -function forum_save() { - if ($op == "approve") { - return array("status" => 1); - } - - if ($op == "create") { - return array("promote" => 0, "moderate" => 0, "status" => 1); - } - - if ($op == "update") { - return array(); - } - - if ($op == "update") { - return array("status" => 0); - } -} - -function forum_link($type) { - if ($type == "page" && user_access("access content")) { - $links[] = "". t("forum") .""; - } - - return $links ? $links : array(); -} - -function forum_view($node) { - global $theme; - $output .= "

". t("Forum") ." / nid\">". check_output($node->title) .":

". check_output($node->body) ."

"; - $theme->box(t("Discussion forum"), $output); -} - -function forum_form(&$node, &$help, &$error) { - $output .= form_textarea("Body", "body", $node->body, 60, 10); - - return $output; -} - - -function forum_num_comments($nid) { - $value = db_fetch_object(db_query("SELECT COUNT(cid) AS count FROM comments WHERE lid = '$nid'")); - return ($value) ? $value->count : 0; -} - -function forum_last_comment($nid) { - $value = db_fetch_object(db_query("SELECT timestamp FROM comments WHERE lid = '$nid' ORDER BY timestamp DESC LIMIT 1")); - return ($value) ? format_date($value->timestamp, "small") : " "; -} - -function forum_page() { - global $theme; - - if (user_access("access content")) { - $result = db_query("SELECT nid FROM node WHERE type = 'forum' ORDER BY title"); - - $output .= ""; - $output .= " "; - while ($node = db_fetch_object($result)) { - $node = node_load(array("nid" => $node->nid)); - $output .= " "; - } - $output .= "
". t("Forum") ."". t("Comments") ."". t("Last comment") ."
nid\">". check_output($node->title) ."
". check_output($node->body, 1) ."
". forum_num_comments($node->nid) ."". forum_last_comment($node->nid) ."
"; - - $theme->header(); - $theme->box(t("Discussion forum"), $output); - $theme->footer(); - } - else { - $theme->header(); - $theme->box(t("Access denied"), message_access()); - $theme->footer(); - } -} - +status; + } +} + +function forum_save() { + if ($op == "approve") { + return array("status" => 1); + } + + if ($op == "create") { + return array("promote" => 0, "moderate" => 0, "status" => 1); + } + + if ($op == "update") { + return array(); + } + + if ($op == "update") { + return array("status" => 0); + } +} + +function forum_link($type) { + if ($type == "page" && user_access("access content")) { + $links[] = "". t("forum") .""; + } + + return $links ? $links : array(); +} + +function forum_view($node) { + global $theme; + $output .= "

". t("Forum") ." / nid\">". check_output($node->title) .":

". check_output($node->body) ."

"; + $theme->box(t("Discussion forum"), $output); +} + +function forum_form(&$node, &$help, &$error) { + + $output .= form_textarea("Body", "body", $node->body, 60, 10); + + return $output; +} + + +function forum_num_comments($nid) { + $value = db_fetch_object(db_query("SELECT COUNT(cid) AS count FROM comments WHERE lid = '$nid'")); + return ($value) ? $value->count : 0; +} + +function forum_last_comment($nid) { + $value = db_fetch_object(db_query("SELECT timestamp FROM comments WHERE lid = '$nid' ORDER BY timestamp DESC LIMIT 1")); + return ($value) ? format_date($value->timestamp, "small") : " "; +} + +function forum_page() { + global $theme; + + if (user_access("access content")) { + $result = db_query("SELECT nid FROM node WHERE type = 'forum' ORDER BY title"); + + $output .= ""; + $output .= " "; + while ($node = db_fetch_object($result)) { + $node = node_load(array("nid" => $node->nid)); + $output .= " "; + } + $output .= "
". t("Forum") ."". t("Comments") ."". t("Last comment") ."
nid\">". check_output($node->title) ."
". check_output($node->body, 1) ."
". forum_num_comments($node->nid) ."". forum_last_comment($node->nid) ."
"; + + $theme->header(); + $theme->box(t("Discussion forum"), $output); + $theme->footer(); + } + else { + $theme->header(); + $theme->box(t("Access denied"), message_access()); + $theme->footer(); + } +} + ?> \ No newline at end of file -- cgit v1.2.3