From 1a8376ec452fca16282cd5f2812895bcc5748e21 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Fri, 1 Aug 2014 16:59:50 +0000 Subject: [PATCH] Add a little more flexibility on the title --- resources/footer.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/resources/footer.php b/resources/footer.php index 65c24a64b5..8f0e5dc0bd 100644 --- a/resources/footer.php +++ b/resources/footer.php @@ -71,11 +71,22 @@ require_once "resources/require.php"; //prepare the template to display the output $custom_head = ''; - if (isset($_SESSION["software_name"])) { - $document_title = (($document["title"] != '') ? $document["title"]." - " : null).$_SESSION["software_name"]; + + if (isset($_SESSION["theme"]["title"]["text"])) { + if (strlen($_SESSION["theme"]["title"]["text"]) == 0) { + $document_title = (($document["title"] != '') ? $document["title"]." - " : null).$_SESSION["theme"]["title"]["text"]; + } + else { + $document_title = (($document["title"] != '') ? $document["title"]." " : null); + } } else { - $document_title = (($document["title"] != '') ? $document["title"]." " : null); + if (isset($_SESSION["software_name"])) { + $document_title = (($document["title"] != '') ? $document["title"]." - " : null).$_SESSION["software_name"]; + } + else { + $document_title = (($document["title"] != '') ? $document["title"]." " : null); + } } $output = str_replace ("", $document_title, $template); // defined in each individual page $output = str_replace ("", $custom_head, $output); // defined in each individual page