\n"; /// @todo handle better the case where $Language is not in xx-YY format (full spec is at https://www.rfc-editor.org/rfc/rfc5646.html) echo ' ', __('webERP'), ' - ', $Title, ' '; echo ' ' , "\n"; echo ' ' , "\n"; echo ' ' , "\n"; if (isset($_SESSION['Timeout'])) { echo ' ', "\n"; } if ($_SESSION['ShowPageHelp'] == 0) { echo ' ' , "\n"; } else { echo ' ' , "\n"; } if ($_SESSION['ShowFieldHelp'] == 0) { echo ' ' , "\n"; } else { echo ' ' , "\n"; } echo ' '; if (isset($ExtraHeadContent)) { echo "\n" . $ExtraHeadContent; } echo "\n\n"; echo '' . "\n"; echo '
X
'; /// @todo should we move this to index.php? if (isset($_GET['FontSize'])) { $SQL = "UPDATE www_users SET fontsize='" . $_GET['FontSize'] . "' WHERE userid = '" . $_SESSION['UserID'] . "'"; $Result = DB_query($SQL); switch ($_GET['FontSize']) { case 0: $_SESSION['ScreenFontSize'] = '0'; $_SESSION['FontSize'] = '0.667rem'; break; case 1: $_SESSION['ScreenFontSize'] = '1'; $_SESSION['FontSize'] = '0.833rem'; break; case 2: $_SESSION['ScreenFontSize'] = '2'; $_SESSION['FontSize'] = '1rem'; break; default: $_SESSION['ScreenFontSize'] = '1'; $_SESSION['FontSize'] = '0.833rem'; } } echo '
'; $CompanyLogo = ''; /// @todo move the scanning for a logo file to a dedicated function if (file_exists('companies/' . $_SESSION['DatabaseName'] . '/logo.png')) { $CompanyLogo = $RootPath . '/companies/' . $_SESSION['DatabaseName'] . '/logo.png'; } elseif (file_exists('companies/' . $_SESSION['DatabaseName'] . '/logo.jpeg')) { $CompanyLogo = $RootPath . '/companies/' . $_SESSION['DatabaseName'] . '/logo.jpeg'; } elseif (file_exists('companies/' . $_SESSION['DatabaseName'] . '/logo.jpg')) { $CompanyLogo = $RootPath . '/companies/' . $_SESSION['DatabaseName'] . '/logo.jpg'; } elseif (file_exists('companies/' . $_SESSION['DatabaseName'] . '/logo.gif')) { $CompanyLogo = $RootPath . '/companies/' . $_SESSION['DatabaseName'] . '/logo.gif'; } echo '
'; if ($CompanyLogo != '') echo ' ', stripslashes($_SESSION['CompanyRecord']['coyname']), ''; echo '
'; echo '
', stripslashes($_SESSION['UsersRealName']), '', $_SESSION['UsersRealName'], '
'; echo '
', __('Logout'), '
'; // Fix: Ensure AllowedPageSecurityTokens is an array before counting if (isset($_SESSION['AllowedPageSecurityTokens']) && is_array($_SESSION['AllowedPageSecurityTokens']) && count($_SESSION['AllowedPageSecurityTokens']) > 1) { $DefaultManualLink = '
' . __('Help') . '
'; if ($ScriptName != 'index.php') { if (strstr($_SESSION['Language'], 'en')) { echo $DefaultManualLink; } else { if (file_exists('locale/' . $_SESSION['Language'] . '/Manual/ManualContents.php')) { echo '
', __('Help'), '
'; } else { echo $DefaultManualLink; } } } else { echo '
', __('Help'), '
'; } $SQL = "SELECT caption, href FROM favourites WHERE userid='" . $_SESSION['UserID'] . "'"; $Result = DB_query($SQL); while ($MyRow = DB_fetch_array($Result)) { $_SESSION['Favourites'][$MyRow['href']] = $MyRow['caption']; } if (DB_num_rows($Result) == 0) { $_SESSION['Favourites'] = Array(); } echo '
'; if ($ScriptName != 'index.php') { if (!isset($_SESSION['Favourites'][$ScriptName]) or $_SESSION['Favourites'][$ScriptName] == '') { echo '
', __('Add to commonly used'), '
'; } else { echo '
', __('Remove from commonly used'), '
'; } } } if ($ScriptName != 'Dashboard.php') { echo '
', __('Show Dashboard'), '
'; //take off inline formatting, use CSS instead ===HJ=== } if ($ScriptName != 'index.php') { echo '
', __('Main Menu'), '
'; //take off inline formatting, use CSS instead ===HJ=== } echo '
', $Title, '
'; if ($ScriptName == 'index.php') { echo '     '; if ($_SESSION['ScreenFontSize'] == 0) { echo 'A'; } else { echo 'A'; } if ($_SESSION['ScreenFontSize'] == 1) { echo 'A'; } else { echo 'A'; } if ($_SESSION['ScreenFontSize'] == 2) { echo 'A'; } else { echo 'A'; } echo '     '; echo '
', __('Theme'), ':
'; echo ''; } echo '
'; if ($ScriptName != 'index.php') { echo '
'; } echo '
';