
Public Member Functions | |
| __construct () | |
| moduleStyleDiv ($moduleclass_sfx, $title, $content) | |
| toolBarItemHTML ($task, $alt, $href, $icon, $iconOver, $linkIfJavaScript=true) | |
| render () | |
| login () | |
Protected Attributes | |
| $doctype = 'xhtml_10_trans' | |
| $tname = '.' | |
| $cssname = 'adminDefault.css' | |
| $logincss = 'adminDefaultLogin.css' | |
Definition at line 6 of file defaultAdminTemplate.php.
| defaultAdminTemplate::__construct | ( | ) |
Reimplemented from aliroAdminTemplateBase.
Definition at line 16 of file defaultAdminTemplate.php.
References aliroTemplateBase::T_().
00016 { 00017 // These are the screen areas supported by this template 00018 $this->areas = array ( 00019 array ('position' => 'cpanel', 'min' => 500, 'max' => 800, 'style' => 'Div') 00020 ); 00021 // All the Aliro error levels must have matching colour classes, with definitions in the CSS 00022 $this->colours = array ( 00023 _ALIRO_ERROR_FATAL => 'fatalcolour', 00024 _ALIRO_ERROR_SEVERE => 'severecolour', 00025 _ALIRO_ERROR_WARN => 'warncolour', 00026 _ALIRO_ERROR_INFORM => 'informcolour' 00027 ); 00028 parent::__construct(); 00029 // Help xgettext by showing translation outside heredoc 00030 T_('Logout'); 00031 }
| defaultAdminTemplate::moduleStyleDiv | ( | $ | moduleclass_sfx, | |
| $ | title, | |||
| $ | content | |||
| ) |
Definition at line 33 of file defaultAdminTemplate.php.
00033 { 00034 $html = <<<MODULE_HTML 00035 00036 <div class="module$moduleclass_sfx"> 00037 <h4>$title</h4> 00038 $content 00039 </div> 00040 00041 MODULE_HTML; 00042 00043 return $html; 00044 }
| defaultAdminTemplate::toolBarItemHTML | ( | $ | task, | |
| $ | alt, | |||
| $ | href, | |||
| $ | icon, | |||
| $ | iconOver, | |||
| $ | linkIfJavaScript = true | |||
| ) |
Reimplemented from aliroAdminTemplateBase.
Definition at line 55 of file defaultAdminTemplate.php.
References name.
00055 { 00056 if ($linkIfJavaScript AND $this->request->getStickyAliroParam($_POST, 'alironoscript')) $startlink = $endlink = ''; 00057 else { 00058 $startlink = <<<LINK_START 00059 <a class="toolbar" href="$href"> 00060 LINK_START; 00061 $endlink = '</a>'; 00062 } 00063 $html = <<<SHORT_ITEM 00064 00065 <div class="toolitem"> 00066 $startlink 00067 $alt 00068 $endlink 00069 <noscript><input type="radio" name="alironstask" value="$task" /></noscript> 00070 </div> 00071 00072 SHORT_ITEM; 00073 00074 $this->toolbar = $html.$this->toolbar; 00075 00076 }
| defaultAdminTemplate::render | ( | ) |
Definition at line 79 of file defaultAdminTemplate.php.
References aliroMainTemplateBase::errorMessage(), aliroMainTemplateBase::getTimeMessage(), aliroAdminTemplateBase::getToolbar(), aliroAdminTemplateBase::header(), aliroMainTemplateBase::mainBody(), name, aliroAdminTemplateBase::preRender(), and aliroTemplateBase::T_().
00079 { 00080 $this->preRender(); 00081 echo <<<ADMIN_HTML 00082 {$this->header()} 00083 <body> 00084 <div id="AliroAdmin"> 00085 <form enctype="multipart/form-data" action="index.php" method="post" name="adminForm"> 00086 <div id="AliroAdminNavigation"> 00087 <div class="aliroadminlogo"> 00088 Aliro 00089 </div> 00090 $this->mainmenu 00091 </div> 00092 <div id="AliroMainPart"> 00093 <div id="AliroAdminLogout"> 00094 <a href='index.php?option=logout'><strong>{$this->T_('Logout')}</strong></a> $this->username 00095 </div> 00096 <div id="AliroAdminToolbar"> 00097 {$this->getToolbar()} 00098 </div> 00099 <div id="AliroAdminMainbox"> 00100 <div id="aliroerrors"> 00101 {$this->errorMessage()} 00102 </div> 00103 <div id="AliroAdminMain"> 00104 {$this->mainBody()} 00105 </div> 00106 <div id='AliroAdminFooter'> 00107 $this->versiontext 00108 </div> 00109 <div id='AliroAdminPageTimer'> 00110 {$this->getTimeMessage()} 00111 </div> 00112 <div id='AliroAdminDebug'> 00113 {$this->request->getDebug()} 00114 </div> 00115 </div> 00116 </div> 00117 </form> 00118 </div> 00119 </body> 00120 </html> 00121 00122 ADMIN_HTML; 00123 00124 }
| defaultAdminTemplate::login | ( | ) |
Definition at line 127 of file defaultAdminTemplate.php.
References aliroAdminTemplateBase::header(), name, and size.
00127 { 00128 00129 echo <<<HTML_LOGIN 00130 {$this->header(true)} 00131 00132 <body> 00133 <div id="wrapper"> 00134 <form action="index.php" method="post" name="loginForm" id="loginForm"> 00135 <div id='AliroLoginBody'> 00136 <div id='AliroLoginHeading'> 00137 <h1>$this->sitename</h1> 00138 </div> 00139 <div id='AliroUserName'> 00140 <label for='AliroAdminUser'>User:</label> 00141 <input id='AliroAdminUser' name='usrname' type='text' size='15' /> 00142 </div> 00143 <div id='AliroPassword'> 00144 <label for='AliroPass'>Password:</label> 00145 <input id='AliroPass' name='pass' type='password' size='15' /> 00146 </div> 00147 <div id="wrapper2"> 00148 <input type="hidden" name="option" value="login" /> 00149 <div id='AliroLoginButton'> 00150 <input type="submit" name="submit" class="button" value="Login" /> 00151 </div> 00152 </div> 00153 </div> 00154 </form> 00155 </div> 00156 </body> 00157 </html> 00158 00159 HTML_LOGIN; 00160 00161 }
defaultAdminTemplate::$doctype = 'xhtml_10_trans' [protected] |
Definition at line 8 of file defaultAdminTemplate.php.
defaultAdminTemplate::$tname = '.' [protected] |
Definition at line 10 of file defaultAdminTemplate.php.
defaultAdminTemplate::$cssname = 'adminDefault.css' [protected] |
Definition at line 12 of file defaultAdminTemplate.php.
defaultAdminTemplate::$logincss = 'adminDefaultLogin.css' [protected] |
Definition at line 14 of file defaultAdminTemplate.php.
1.5.5