diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/blog.module | 6 | ||||
-rw-r--r-- | modules/blog/blog.module | 6 | ||||
-rw-r--r-- | modules/book.module | 6 | ||||
-rw-r--r-- | modules/book/book.module | 6 | ||||
-rw-r--r-- | modules/forum.module | 6 | ||||
-rw-r--r-- | modules/forum/forum.module | 6 | ||||
-rw-r--r-- | modules/node.module | 10 | ||||
-rw-r--r-- | modules/node/node.module | 10 | ||||
-rw-r--r-- | modules/page.module | 6 | ||||
-rw-r--r-- | modules/page/page.module | 6 | ||||
-rw-r--r-- | modules/story.module | 4 | ||||
-rw-r--r-- | modules/story/story.module | 4 |
12 files changed, 36 insertions, 40 deletions
diff --git a/modules/blog.module b/modules/blog.module index 5f342a6ce..eb0a52d79 100644 --- a/modules/blog.module +++ b/modules/blog.module @@ -219,8 +219,8 @@ function blog_page() { } -function blog_content($node) { - return node_prepare($node); +function blog_content($node, $main = 0) { + return node_prepare($node, $main); } function blog_view($node, $main = 0, $page = 0) { @@ -233,7 +233,7 @@ function blog_view($node, $main = 0, $page = 0) { drupal_set_breadcrumb($breadcrumb); } // prepare the node content - $node = blog_content($node); + $node = blog_content($node, $main); // print the node return theme("node", $node, $main, $page); } diff --git a/modules/blog/blog.module b/modules/blog/blog.module index 5f342a6ce..eb0a52d79 100644 --- a/modules/blog/blog.module +++ b/modules/blog/blog.module @@ -219,8 +219,8 @@ function blog_page() { } -function blog_content($node) { - return node_prepare($node); +function blog_content($node, $main = 0) { + return node_prepare($node, $main); } function blog_view($node, $main = 0, $page = 0) { @@ -233,7 +233,7 @@ function blog_view($node, $main = 0, $page = 0) { drupal_set_breadcrumb($breadcrumb); } // prepare the node content - $node = blog_content($node); + $node = blog_content($node, $main); // print the node return theme("node", $node, $main, $page); } diff --git a/modules/book.module b/modules/book.module index 2ef29d6cf..a1e13fef9 100644 --- a/modules/book.module +++ b/modules/book.module @@ -342,7 +342,7 @@ function book_next($node) { } } -function book_content($node) { +function book_content($node, $main = 0) { $op = $_POST["op"]; /* @@ -376,14 +376,14 @@ function book_content($node) { ob_end_clean(); } else { - $node = node_prepare($node); + $node = node_prepare($node, $main); } return $node; } function book_view($node, $main = 0, $page = 0) { - $node = book_content($node); + $node = book_content($node, $main); /* ** Display the node. If not displayed on the main page, we render ** the node as a page in the book with extra links to the previous diff --git a/modules/book/book.module b/modules/book/book.module index 2ef29d6cf..a1e13fef9 100644 --- a/modules/book/book.module +++ b/modules/book/book.module @@ -342,7 +342,7 @@ function book_next($node) { } } -function book_content($node) { +function book_content($node, $main = 0) { $op = $_POST["op"]; /* @@ -376,14 +376,14 @@ function book_content($node) { ob_end_clean(); } else { - $node = node_prepare($node); + $node = node_prepare($node, $main); } return $node; } function book_view($node, $main = 0, $page = 0) { - $node = book_content($node); + $node = book_content($node, $main); /* ** Display the node. If not displayed on the main page, we render ** the node as a page in the book with extra links to the previous diff --git a/modules/forum.module b/modules/forum.module index 2bab0e922..c2c20ee13 100644 --- a/modules/forum.module +++ b/modules/forum.module @@ -140,8 +140,8 @@ function forum_link($type, $node = 0, $main = 0) { return $links; } -function forum_content($node) { - return node_prepare($node); +function forum_content($node, $main = 0) { + return node_prepare($node, $main); } function forum_view($node, $main = 0, $page = 0) { @@ -164,7 +164,7 @@ function forum_view($node, $main = 0, $page = 0) { drupal_set_breadcrumb($breadcrumb); } - return theme("node", forum_content($node), $main, $page); + return theme("node", forum_content($node, $main), $main, $page); } function forum_validate(&$node) { diff --git a/modules/forum/forum.module b/modules/forum/forum.module index 2bab0e922..c2c20ee13 100644 --- a/modules/forum/forum.module +++ b/modules/forum/forum.module @@ -140,8 +140,8 @@ function forum_link($type, $node = 0, $main = 0) { return $links; } -function forum_content($node) { - return node_prepare($node); +function forum_content($node, $main = 0) { + return node_prepare($node, $main); } function forum_view($node, $main = 0, $page = 0) { @@ -164,7 +164,7 @@ function forum_view($node, $main = 0, $page = 0) { drupal_set_breadcrumb($breadcrumb); } - return theme("node", forum_content($node), $main, $page); + return theme("node", forum_content($node, $main), $main, $page); } function forum_validate(&$node) { diff --git a/modules/node.module b/modules/node.module index 3e14c4d16..2b25cc950 100644 --- a/modules/node.module +++ b/modules/node.module @@ -411,18 +411,16 @@ function node_view($node, $main = 0, $page = 0) { ** Default behavior: */ - return theme("node", node_prepare($node), $main, $page); + return theme("node", node_prepare($node, $main), $main, $page); } } -function node_prepare($node) { - if ($node->teaser == $node->body) { - // Only invoke check_output() once for performance's sake: - $node->teaser = $node->body = check_output($node->teaser); +function node_prepare($node, $main = 0) { + if ($main == 0) { + $node->body = check_output($node->body); } else { $node->teaser = check_output($node->teaser); - $node->body = check_output($node->body); } return $node; } diff --git a/modules/node/node.module b/modules/node/node.module index 3e14c4d16..2b25cc950 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -411,18 +411,16 @@ function node_view($node, $main = 0, $page = 0) { ** Default behavior: */ - return theme("node", node_prepare($node), $main, $page); + return theme("node", node_prepare($node, $main), $main, $page); } } -function node_prepare($node) { - if ($node->teaser == $node->body) { - // Only invoke check_output() once for performance's sake: - $node->teaser = $node->body = check_output($node->teaser); +function node_prepare($node, $main = 0) { + if ($main == 0) { + $node->body = check_output($node->body); } else { $node->teaser = check_output($node->teaser); - $node->body = check_output($node->body); } return $node; } diff --git a/modules/page.module b/modules/page.module index 245eb2220..37534ad49 100644 --- a/modules/page.module +++ b/modules/page.module @@ -96,7 +96,7 @@ function page_link($type) { return $links; } -function page_content($node) { +function page_content($node, $main = 0) { /* ** Extract the page body. If body is dynamic (using PHP code), the body ** will be generated. @@ -104,7 +104,7 @@ function page_content($node) { if ($node->format == 0) { // HTML type - $node = node_prepare($node); + $node = node_prepare($node, $main); } else { // PHP type @@ -118,7 +118,7 @@ function page_content($node) { function page_view($node, $main = 0, $page = 0) { // prepare the node content - $node = page_content($node); + $node = page_content($node, $main); // print the node return theme("node", $node, $main, $page); } diff --git a/modules/page/page.module b/modules/page/page.module index 245eb2220..37534ad49 100644 --- a/modules/page/page.module +++ b/modules/page/page.module @@ -96,7 +96,7 @@ function page_link($type) { return $links; } -function page_content($node) { +function page_content($node, $main = 0) { /* ** Extract the page body. If body is dynamic (using PHP code), the body ** will be generated. @@ -104,7 +104,7 @@ function page_content($node) { if ($node->format == 0) { // HTML type - $node = node_prepare($node); + $node = node_prepare($node, $main); } else { // PHP type @@ -118,7 +118,7 @@ function page_content($node) { function page_view($node, $main = 0, $page = 0) { // prepare the node content - $node = page_content($node); + $node = page_content($node, $main); // print the node return theme("node", $node, $main, $page); } diff --git a/modules/story.module b/modules/story.module index 7b20116f3..d50b3b61d 100644 --- a/modules/story.module +++ b/modules/story.module @@ -90,7 +90,7 @@ function story_form(&$node, &$help, &$error) { return $output; } -function story_content($node) { - return node_prepare($node); +function story_content($node, $main = 0) { + return node_prepare($node, $main); } ?> diff --git a/modules/story/story.module b/modules/story/story.module index 7b20116f3..d50b3b61d 100644 --- a/modules/story/story.module +++ b/modules/story/story.module @@ -90,7 +90,7 @@ function story_form(&$node, &$help, &$error) { return $output; } -function story_content($node) { - return node_prepare($node); +function story_content($node, $main = 0) { + return node_prepare($node, $main); } ?> |