From a private message (Note: The second half involves changing the URI of the logo. You can ignore this.):
Alright, this is what I've managed to track down.
To change the URI of the join button, edit the login_join.html file under ./templates/base/ and look for the following:
<input class="form_input_submit bigJoinButton submit" type="button" value="<bx_text:_Join />" name="join" onclick="window.open ('<bx_url_root />join.php','_self');" />
Change the value bx_url_root to point to the needed directory/file. For example, if you wanted the new file to be join.html, it would look like:
<input class="form_input_submit bigJoinButton submit" type="button" value="<bx_text:_Join />" name="join" onclick="window.open ('<bx_url_root />join.html','_self');" />
Once you have finished editing the file, save your changes and clear the ./cache/ and ./cache_public/ directories, leaving the .htaccess file intact.
To change the URI of the logo, edit the design.inc.php file under ./inc/ and look for the following:
function getMainLogo() {
global $dir, $site;
$sFileName = getParam('sys_main_logo');
if(!file_exists($dir['mediaImages'] . $sFileName))
return '';
return '<a href="' . BX_DOL_URL_ROOT . '"><img src="' . $site['mediaImages'] . $sFileName . '" class="mainLogo" alt="logo" /></a>';;
}
Change the value ' . BX_DOL_URL_ROOT . ' to point to the needed file/directory. For example, if wanted the new location to be http://www.website.com/newhomepage/, it would look like:
function getMainLogo() {
global $dir, $site;
$sFileName = getParam('sys_main_logo');
if(!file_exists($dir['mediaImages'] . $sFileName))
return '';
return '<a href="http://www.website.com/newhomepage/"><img src="' . $site['mediaImages'] . $sFileName . '" class="mainLogo" alt="logo" /></a>';;
}
Notice that I removed the two ' symbols, leaving only two " symbols.
Once you have finished editing the file, save your changes and clear the ./cache/ and ./cache_public/ directories, leaving the .htaccess file intact.
Note, that these changes have not been tested and may not work. Please let me know if you have any issues.I then realized that I forgot a file, explained here:
Alright, I found one more files for you to modify (and there may be more).
Edit the BxBaseMenu.php file found in ./templates/base/scripts and look for:
else {
$sAddons = _t('_Hello member', _t('_sys_breadcrumb_guest'));
$sAddons .= ' <a href="' . $this->sSiteUrl . 'join.php">' . _t('_sys_breadcrumb_join') . '</a>';
$sAddons .= ' <a href="javascript:void(0)" onclick="showPopupLoginForm(); return false;">' . _t('_sys_breadcrumb_login') . '</a>';
}
Change the sSiteUrl value. For example, to have it point to newjoin.html, it would look like:
else {
$sAddons = _t('_Hello member', _t('_sys_breadcrumb_guest'));
$sAddons .= ' <a href="' . $this->sSiteUrl . 'newjoin.html">' . _t('_sys_breadcrumb_join') . '</a>';
$sAddons .= ' <a href="javascript:void(0)" onclick="showPopupLoginForm(); return false;">' . _t('_sys_breadcrumb_login') . '</a>';
}
After that's done, clear your cache directories as described before.
This was written for an earlier version, but should still work.
BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin