From 1b3f527c0ba8a39cb0b81bd5ffca0d91db29af99 Mon Sep 17 00:00:00 2001 From: Cash Costello Date: Fri, 4 Nov 2011 06:31:11 -0400 Subject: Fixes #4047 header and footer optional for the module view --- views/default/page/components/module.php | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) (limited to 'views/default/page/components') diff --git a/views/default/page/components/module.php b/views/default/page/components/module.php index b1198ee9a..0a2f1c35a 100644 --- a/views/default/page/components/module.php +++ b/views/default/page/components/module.php @@ -2,10 +2,10 @@ /** * Elgg module element * - * @uses $vars['title'] Title text - * @uses $vars['header'] HTML content of the header + * @uses $vars['title'] Optional title text (do not pass header with this option) + * @uses $vars['header'] Optional HTML content of the header * @uses $vars['body'] HTML content of the body - * @uses $vars['footer'] HTML content of the footer + * @uses $vars['footer'] Optional HTML content of the footer * @uses $vars['class'] Optional additional class for module * @uses $vars['id'] Optional id for module * @uses $vars['show_inner'] Optional flag to leave out inner div (default: false) @@ -28,22 +28,16 @@ if (isset($vars['id'])) { $id = "id=\"{$vars['id']}\""; } -if (isset($vars['header'])) { - if ($vars['header']) { - $header = "
$header
"; - } -} else { +if ($vars['header']) { + $header = "
$header
"; +} elseif ($title) { $header = "

$title

"; } $body = "
$body
"; -if (isset($vars['footer'])) { - if ($vars['footer']) { - $footer = "
$footer
"; - } -} else { - $footer = "
"; +if ($footer) { + $footer = "
$footer
"; } $contents = $header . $body . $footer; -- cgit v1.2.3