Morning Multichild
I just did a quick search on my site for the files that need to be amended/inserted in order to create a new link in the 'Information' sidebox and the below is what I came up with.
My link was called 'Where we are' and I'd say if you follow these instructions you should be fine getting your link to work too.
(If you have to create a new file, just copy an existing one and amend the indicated lines and change the filename.)
.../includes/extra_datafiles/where_we_are_filenames.php
Line #10 : define('FILENAME_WHERE_WE_ARE', 'where_we_are');
Line #11 : define('FILENAME_DEFINE_WHERE_WE_ARE', 'define_where_we_are');
.../includes/filenames.php
Line #46 : define('FILENAME_WHERE_WE_ARE', 'where_we_are');
.../includes/languages/english/extra_definitions/YOURTEMPLATE/where_we_are.php
Line #10 : define('BOX_INFORMATION_WHERE_WE_ARE', 'Where we are');
.../includes/modules/pages/where_we_are/header_php.php
Line #16 : $define_page = zen_get_file_directory(DIR_WS_LANGUAGES . $SESSION['language'] . '/html_includes/', FILENAME_DEFINEWHERE_WE_ARE, 'false');
.../includes/modules/sideboxes/YOURTEMPLATE/information.php
Line #27 : $information[] = '<a href="' . zen_href_link(FILENAME_**WHERE_WE_ARE**) . '">' . BOX_INFORMATION_WHERE_WE_ARE . '</a>';
.../includes/templates/YOURTEMPLATE/templates/tpl_where_we_are_default.php
Line #14 : <div class="centerColumn" id="**where_we_are**">
Line #15 : <h1 id="**whereweare**Heading"><?php echo HEADING_TITLE; ?></h1>
Line #17 : <div id="**whereweare**MainContent" class="content">
.../includes/languages/english/YOURTEMPLATE/where_we_are.php
Line #10 : define('NAVBAR_TITLE', 'Where we are');
Line #11 : define('HEADING_TITLE', 'Where we are');
.../includes/languages/english/html_includes/define_where_we_are.php
Line #0 : <p><strong><font face="verdana,arial,helvetica,sans-serif">Where We Are Sample Text ...</font></strong></p><p>This section of text is from the Define Pages Editor located under Tools in the Admin.</p><p>You can use either the language-file in /includes/languages/english/MYTEMPLATE/about_us.php or this file separately for this page or, you can use both together.</p><p>To remove the language file definition, do not delete the define statement, set it to be blank. Example: define('TEXT_INFORMATION', '');</p><p>To remove this section of the text (which you're reading right now), delete it from the Define Pages Editor, located under Tools in the Admin.</p>
.../includes/languages/english/html_includes/YOURTEMPLATE/define_where_we_are.php
Line #0 : <p><strong><font face="verdana,arial,helvetica,sans-serif">Where We Are Sample Text ...</font></strong></p><p>This section of text is from the Define Pages Editor located under Tools in the Admin.</p><p>You can use either the language-file in /includes/languages/english/MYTEMPLATE/about_us.php or this file separately for this page or, you can use both together.</p><p>To remove the language file definition, do not delete the define statement, set it to be blank. Example: define('TEXT_INFORMATION', '');</p><p>To remove this section of the text (which you're reading right now), delete it from the Define Pages Editor, located under Tools in the Admin.</p>
For the last two define_where_we_are.php files, just make sure they've got write-permissions as they will be written into through the Define Pages Editor.
Anyway, if you still have problems just get back to us and we'll sort it out.
regards
kpax