|
|
- <?php
- // Project: Web Reference Database (refbase) <http://www.refbase.net>
- // Copyright: Matthias Steffens <mailto:refbase@extracts.de> and the file's
- // original author(s).
- //
- // This code is distributed in the hope that it will be useful,
- // but WITHOUT ANY WARRANTY. Please see the GNU General Public
- // License for more details.
- //
- // File: ./includes/footer.inc.php
- // Repository: $HeadURL: file:///svn/p/refbase/code/branches/bleeding-edge/includes/footer.inc.php $
- // Author(s): Matthias Steffens <mailto:refbase@extracts.de>
- //
- // Created: 28-Jul-02, 11:30
- // Modified: $Date: 2012-02-28 23:26:30 +0000 (Tue, 28 Feb 2012) $
- // $Author: msteffens $
- // $Revision: 1344 $
-
- // This is the footer include file.
- // It contains functions that build the footer
- // which gets displayed on every page.
-
- // --------------------------------------------------------------------
-
- // Inserts the closing HTML </body> and </html> tags:
- function displayHTMLfoot()
- {
- ?>
-
- </body>
- </html>
- <?php
- }
-
- // --------------------------------------------------------------------
-
- // Displays the visible footer:
- function showPageFooter($HeaderString)
- {
- global $officialDatabaseName; // usage example: <a href="index.php">[? echo encodeHTML($officialDatabaseName); ?]</a>
- global $adminLoginEmail;
- global $hostInstitutionAbbrevName; // usage example: <a href="[? echo $hostInstitutionURL; ?]">[? echo encodeHTML($hostInstitutionAbbrevName); ?] Home</a>
- global $hostInstitutionName; // (note: in the examples above, square brackets must be replaced by their respective angle brackets)
- global $hostInstitutionURL;
- global $helpResourcesURL;
- global $librarySearchPattern;
-
- global $loginWelcomeMsg; // these variables are globally defined in function 'showLogin()' in 'include.inc.php'
- global $loginStatus;
- global $loginLinks;
-
- global $loginEmail;
-
- global $loc; // '$loc' is made globally available in 'core.php'
- ?>
-
- <hr class="pagefooter" align="center" width="95%">
- <table class="pagefooter" align="center" border="0" cellpadding="0" cellspacing="10" width="95%" summary="This table holds the footer">
- <tr>
- <td class="small" width="105"><a href="index.php"<?php echo addAccessKey("attribute", "home"); ?> title="<?php echo $loc["LinkTitle_Home"] . addAccessKey("title", "home"); ?>"><?php echo $loc["Home"]; ?></a></td>
- <td class="small" align="center"><?php
-
- // -------------------------------------------------------
- // ... include a link to 'opensearch.php':
- ?>
-
- <a href="opensearch.php"<?php echo addAccessKey("attribute", "cql_search"); ?> title="<?php echo $loc["LinkTitle_CQLSearch"] . addAccessKey("title", "cql_search"); ?>"><?php echo $loc["CQLSearch"]; ?></a><?php
-
- // -------------------------------------------------------
- if (isset($_SESSION['user_permissions']) AND preg_match("/allow_sql_search/", $_SESSION['user_permissions'])) // if the 'user_permissions' session variable contains 'allow_sql_search'...
- {
- // ... include a link to 'sql_search.php':
- ?>
-
- |
- <a href="sql_search.php"<?php echo addAccessKey("attribute", "sql_search"); ?> title="<?php echo $loc["LinkTitle_SQLSearch"] . addAccessKey("title", "sql_search"); ?>"><?php echo $loc["SQLSearch"]; ?></a><?php
- }
-
- // -------------------------------------------------------
- if (!empty($librarySearchPattern))
- {
- // ... include a link to 'library_search.php':
- ?>
-
- |
- <a href="library_search.php"<?php echo addAccessKey("attribute", "lib_search"); ?> title="<?php echo $loc["LinkTitle_LibrarySearch_Prefix"] . encodeHTML($hostInstitutionName) . $loc["LinkTitle_LibrarySearch_Suffix"] . addAccessKey("title", "lib_search"); ?>"><?php echo $loc["LibrarySearch"]; ?></a><?php
- }
-
- // -------------------------------------------------------
- if (isset($_SESSION['user_permissions']) AND preg_match("/allow_details_view/", $_SESSION['user_permissions'])) // if the 'user_permissions' session variable contains 'allow_details_view'...
- {
- // ... include a link to 'show.php':
- ?>
-
- |
- <a href="show.php"<?php echo addAccessKey("attribute", "show_rec"); ?> title="<?php echo $loc["LinkTitle_ShowRecord"] . addAccessKey("title", "show_rec"); ?>"><?php echo $loc["ShowRecord"]; ?></a><?php
- }
-
- // -------------------------------------------------------
- if (isset($_SESSION['user_permissions']) AND preg_match("/allow_cite/", $_SESSION['user_permissions'])) // if the 'user_permissions' session variable contains 'allow_cite'...
- {
- // ... include a link to 'extract.php':
- ?>
-
- |
- <a href="extract.php"<?php echo addAccessKey("attribute", "extract"); ?> title="<?php echo $loc["LinkTitle_ExtractCitations"] . addAccessKey("title", "extract"); ?>"><?php echo $loc["ExtractCitations"]; ?></a><?php
- }
-
- // -------------------------------------------------------
- if (isset($_SESSION['loginEmail']) && ($loginEmail == $adminLoginEmail)) // if the admin is logged in ('$adminLoginEmail' is specified in 'ini.inc.php')...
- {
- // ... include a link to 'duplicate_manager.php':
- ?>
-
- |
- <a href="duplicate_manager.php" title="<?php echo $loc["LinkTitle_ManageDuplicates"]; ?>"><?php echo $loc["ManageDuplicates"]; ?></a><?php
- }
-
- // -------------------------------------------------------
- ?>
-
- </td>
- <td class="small" align="right" width="105"><?php
-
- if (!empty($helpResourcesURL))
- {
- ?><a href="<?php echo $helpResourcesURL; ?>" title="<?php echo $loc["LinkTitle_Help"]; ?>"><?php echo $loc["Help"]; ?></a><?php
- }
- ?></td>
- </tr>
- </table><?php
- }
- ?>
|