initializing git repo
This commit is contained in:
commit
3df8fc53b8
86 changed files with 5649 additions and 0 deletions
158
includes/prepare_template.php
Executable file
158
includes/prepare_template.php
Executable file
|
|
@ -0,0 +1,158 @@
|
|||
<?php
|
||||
function GetPathToGuide($Guide)
|
||||
{
|
||||
global $GlobalLanguage;
|
||||
include "config.php";
|
||||
$Path="";
|
||||
$PathUserLanguage = "./documentation/$GlobalLanguage/$Guide.pdf";
|
||||
$PathConfigLanguage = "./documentation/$GlobalLanguage/$CfgStdLanguage.pdf";
|
||||
if (file_exists($PathUserLanguage))
|
||||
{
|
||||
$Path=$PathUserLanguage;
|
||||
}
|
||||
elseif (file_exists($PathConfigLanguage))
|
||||
{
|
||||
$Path=$PathConfigLanguage;
|
||||
}
|
||||
elseif (file_exists("./documentation"))
|
||||
{
|
||||
$Dir=scandir("./documentation");
|
||||
foreach ($Dir as $x)
|
||||
{
|
||||
if ($x=="." || $x=="..") continue;
|
||||
if (!is_dir("./documentation/$x")) continue;
|
||||
if (file_exists("./documentation/$x/$Guide.pdf"))
|
||||
{
|
||||
$Path="./documentation/$x/$Guide.pdf";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $Path;
|
||||
}
|
||||
|
||||
|
||||
$TemplateMainMenu ="";
|
||||
|
||||
$TemplateMainMenu .= ' <div id="MainMenu">'."\n";
|
||||
$TemplateMainMenu .= ' <ul>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a href="index.php" target="_top" title="'.LangSpellHtml('MenuHome').'">'.OtherGetIcon('Home',0).LangSpellHtml('MenuHome').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a title="'.LangSpellHtml('MenuParts').'">'.OtherGetIcon('Parts',0).LangSpellHtml('MenuParts').'</a>'."\n";
|
||||
$TemplateMainMenu .= ' <ul>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=PartsByType" title="'.LangSpellHtml('MenuPartsByType').'">'.OtherGetIcon('Types',0).LangSpellHtml('MenuPartsByType').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=PartsByStore" title="'.LangSpellHtml('MenuPartsByStore').'">'.OtherGetIcon('Stores',0).LangSpellHtml('MenuPartsByStore').'</a></li>'."\n";
|
||||
if (UserHasRight('EditParts'))
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=AddPart" title="'.LangSpellHtml('MenuPartsAddNewPart').'">'.OtherGetIcon('New',0).LangSpellHtml('MenuPartsAddNewPart').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' </ul>'."\n";
|
||||
$TemplateMainMenu .= ' </li>'."\n";
|
||||
|
||||
if (UserHasRight('EditStores') || UserHasRight('EditTypes') || UserHasRight('EditPackages') || UserHasRight('EditVendors')
|
||||
|| UserGetLogin()=="root"
|
||||
|| UserHasRight('ViewSTPV'))
|
||||
{
|
||||
$TemplateMainMenu .= ' <li><a title="'.LangSpellHtml('MenuAdmin').'">'.LangSpellHtml('MenuAdmin').'</a>'."\n";
|
||||
$TemplateMainMenu .= ' <ul>'."\n";
|
||||
if (UserHasRight('EditStores') || UserHasRight('ViewSTPV'))
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=EditStores" title="'.LangSpellHtml('MenuAdminStores').'">'.OtherGetIcon('Stores',0).LangSpellHtml('MenuAdminStores').'</a></li>'."\n";
|
||||
if (UserHasRight('EditTypes') || UserHasRight('ViewSTPV'))
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=EditTypes" title="'.LangSpellHtml('MenuAdminTypes').'">'.OtherGetIcon('Types',0).LangSpellHtml('MenuAdminTypes').'</a></li>'."\n";
|
||||
if (UserHasRight('EditPackages') || UserHasRight('ViewSTPV'))
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=EditPackages" title="'.LangSpellHtml('MenuAdminPacks').'">'.OtherGetIcon('Packages',0).LangSpellHtml('MenuAdminPacks').'</a></li>'."\n";
|
||||
if (UserHasRight('EditVendors') || UserHasRight('ViewSTPV'))
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=EditVendors" title="'.LangSpellHtml('MenuAdminVendors').'">'.OtherGetIcon('Vendors',0).LangSpellHtml('MenuAdminVendors').'</a></li>'."\n";
|
||||
if (UserGetLogin()=="root")
|
||||
{
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=EditUsers" title="'.LangSpellHtml('MenuAdminUsers').'">'.OtherGetIcon('UserAdmin',0).LangSpellHtml('MenuAdminUsers').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=EditConfig" title="'.LangSpellHtml('MenuAdminConfig').'">'.OtherGetIcon('Config',0).LangSpellHtml('MenuAdminConfig').'</a></li>'."\n";
|
||||
}
|
||||
$TemplateMainMenu .= ' </ul>'."\n";
|
||||
$TemplateMainMenu .= ' </li>'."\n";
|
||||
}
|
||||
|
||||
$TemplateMainMenu .= ' <li><a title="'.LangSpellHtml('MenuTools').'">'.OtherGetIcon('Tools',0).LangSpellHtml('MenuTools').'</a>'."\n";
|
||||
$TemplateMainMenu .= ' <ul>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=RepeatOrder" title="'.LangSpellHtml('MenuToolsRepOrder').'">'.OtherGetIcon('RepeatOrder',0).LangSpellHtml('MenuToolsRepOrder').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a title="'.LangSpellHtml('MenuToolsPartStat').'">'.OtherGetIcon('PartStatistic',0).LangSpellHtml('MenuToolsPartStat').'</a></li>'."\n";
|
||||
if (UserHasRight('ConsistencyCheck') || UserGetLogin()=="root")
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=ConsistencyCheck" title="'.LangSpellHtml('MenuToolsConsCheck').'">'.OtherGetIcon('ConsistencyCheck',0).LangSpellHtml('MenuToolsConsCheck').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' </ul>'."\n";
|
||||
$TemplateMainMenu .= ' </li>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a title="'.LangSpellHtml('MenuHelp').'">'.OtherGetIcon('Help',0).LangSpellHtml('MenuHelp').'</a>'."\n";
|
||||
$TemplateMainMenu .= ' <ul>'."\n";
|
||||
if ($UserGuide=GetPathToGuide('UserGuide'))
|
||||
$TemplateMainMenu .= ' <li><a href="'.$UserGuide.'" title="'.LangSpellHtml('MenuHelpUserGuide').'">'.OtherGetIcon('UserGuide',0).LangSpellHtml('MenuHelpUserGuide').'</a></li>'."\n";
|
||||
if ($AdminGuide=GetPathToGuide('AdminGuide'))
|
||||
$TemplateMainMenu .= ' <li><a href="'.$AdminGuide.'" title="'.LangSpellHtml('MenuHelpAdminGuide').'">'.OtherGetIcon('AdminGuide',0).LangSpellHtml('MenuHelpAdminGuide').'</a></li>'."\n";
|
||||
if ($DeveloperGuide=GetPathToGuide('DeveloperGuide'))
|
||||
$TemplateMainMenu .= ' <li><a href="'.$DeveloperGuide.'" title="'.LangSpellHtml('MenuHelpDeveloperGuide').'">'.OtherGetIcon('DeveloperGuide',0).LangSpellHtml('MenuHelpDeveloperGuide').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=VersionHistory" title="'.LangSpellHtml('MenuHelpVersionHistory').'">'.OtherGetIcon('VersionHistory',0).LangSpellHtml('MenuHelpVersionHistory').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' <li><a title="'.LangSpellHtml('MenuHelpAbout').'">'.OtherGetIcon('About',0).LangSpellHtml('MenuHelpAbout').'</a>'."\n";
|
||||
$TemplateMainMenu .= ' </li>'."\n";
|
||||
$TemplateMainMenu .= ' </ul>'."\n";
|
||||
$TemplateMainMenu .= ' </li>'."\n";
|
||||
if (UserIsLoggedIn())
|
||||
{
|
||||
$TemplateMainMenu .= ' <li><a title="'.UserGetLogin().'">'.OtherGetIcon('Login',0).UserGetLogin().'</a>'."\n";
|
||||
$TemplateMainMenu .= ' <ul>'."\n";
|
||||
if (UserGetLogin()!=="root")
|
||||
{
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?Page=UserSettings" title="'.LangSpellHtml('MenuUserSettings').'">'.OtherGetIcon('UserSettings',0).LangSpellHtml('MenuUserSettings').'</a></li>'."\n";
|
||||
}
|
||||
$TemplateMainMenu .= ' <li><a href="index.php?ToDo=Logout" target="_top" title="'.LangSpellHtml('MenuUserLogout').'">'.OtherGetIcon('Logout',0).LangSpellHtml('MenuUserLogout').'</a></li>'."\n";
|
||||
$TemplateMainMenu .= ' </li>'."\n";
|
||||
$TemplateMainMenu .= ' </ul>'."\n";
|
||||
$TemplateMainMenu .= ' </li>'."\n";
|
||||
}
|
||||
$TemplateMainMenu .= ' </ul>'."\n";
|
||||
$TemplateMainMenu .= ' </div>'."\n";
|
||||
$TemplateMainMenu .= "\n";
|
||||
|
||||
$TemplateLogin = "";
|
||||
$TemplateLogin .= ' <div id="Login">'."\n";
|
||||
if (!UserIsLoggedIn())
|
||||
{
|
||||
$TemplateLogin .= ' <form action="index.php?ToDo=Login" method="post" id="LoginForm">'."\n";
|
||||
$TemplateLogin .= ' <input type="text" name="Login" title="'.LangSpellHtml('MenuLoginName').'">'."\n";
|
||||
$TemplateLogin .= ' <input type="password" name="Password" title="'.LangSpellHtml('MenuLoginPassword').'">'."\n";
|
||||
$TemplateLogin .= ' <input type="submit" value="'.LangSpellHtml('MenuLogin').'" title="'.LangSpellHtml('MenuLogin').'">'."\n";
|
||||
$TemplateLogin .= ' </form>'."\n";
|
||||
}
|
||||
$TemplateLogin .= ' </div>'."\n";
|
||||
|
||||
/**********
|
||||
messages
|
||||
***********/
|
||||
$ShowMessageError = (MessageGetErrors()) ? 1:0;
|
||||
$ShowMessageWarning = (MessageGetWarnings()) ? 1:0;
|
||||
$ShowMessageSuccess = (MessageGetSuccess()) ? 1:0;
|
||||
|
||||
$TemplateMessage = "";
|
||||
if ($ShowMessageError || $ShowMessageWarning || $ShowMessageSuccess)
|
||||
{
|
||||
$TemplateMessage .= '<div id="Message">';
|
||||
if ($ShowMessageError)
|
||||
$TemplateMessage .= '<div id="Error">'.nl2br(htmlentities(MessageGetErrors())).'</div>';
|
||||
if ($ShowMessageWarning)
|
||||
$TemplateMessage .= '<div id="Warning">'.nl2br(htmlentities(MessageGetWarnings())).'</div>';
|
||||
if ($ShowMessageSuccess)
|
||||
$TemplateMessage .= '<div id="Success">'.nl2br(htmlentities(MessageGetSuccess())).'</div>';
|
||||
$TemplateMessage .= '</div>';
|
||||
}
|
||||
|
||||
/***********************
|
||||
include java scripts
|
||||
************************/
|
||||
$JSInclude = "";
|
||||
$JSFileArray = file ("./includes/java_scripts.php");
|
||||
foreach ($JSFileArray as $JSFileArrayLine)
|
||||
$JSInclude .= $JSFileArrayLine;
|
||||
$GlobalContent = $JSInclude.$GlobalContent;
|
||||
|
||||
|
||||
/**********
|
||||
Content
|
||||
***********/
|
||||
$TemplateBody='<div id="Body">'."\n".$GlobalContent.'</div>';
|
||||
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue