Changeset 83
- Timestamp:
- 29/05/05 17:52:06 (4 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
admin.lib.php
r82 r83 120 120 $this->userName = $_SESSION['userName']; 121 121 $this->realName = $_SESSION['realName']; 122 $this->menu();123 122 } 124 123 } … … 127 126 //admin menu 128 127 function menu() { 129 echo "<p><a href=\"".$this->adminPath."newentry"."\">Add a new entry</a></p>"; 128 echo "<ul class=\"side-menu\">\n"; 129 echo "<li><a href=\"".$this->adminPath."newentry"."\">Add a new entry</a></li>\n"; 130 echo "<li><a href=\"",$this->adminPath."settings"."\">Edit Blog settings</a></li>\n"; 131 echo "</ul>\n"; 130 132 } 131 133 … … 134 136 { 135 137 session_unset(); 136 $this->printLoginForm();137 138 } 138 139 … … 315 316 } 316 317 318 319 //print the blog settings form... 320 function printSettingsForm() 321 { 322 echo "<div class=\"entry\">\n"; 323 echo "<h2>Blog Settings</h2>\n"; 324 echo "</div>\n"; 325 } 326 317 327 /* Some functions to manage posts, users etc. */ 318 328 admin.php
r79 r83 4 4 $admin = new admin(); 5 5 6 // Check if we're logging in or out - must be done before any HTML is displayed 7 switch (array_shift($request)) { 8 case "login": 9 $admin->login(); 10 break; 11 case "logout": 12 $admin->logout(); 13 break; 14 } 6 15 ?> 7 16 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> … … 21 30 <div id="sidepanel"> 22 31 <p class="sideblurb"> 23 <? $admin->menu();?><br />32 <? if($_SESSION['userName']) $admin->menu(); ?><br /> 24 33 <a href="http://sucs.org"><img src="<? echo $admin->httpPath."img/sucspow.png"; ?>" alt="Powered by SUCS" height="13" width="80" /></a> 25 34 </p> … … 29 38 if ($_SESSION['userName']) echo "<p>"._("Hello")." {$admin->realName} (<a href=\"{$admin->adminPath}/logout\">"._("Logout")."</a>)</p>"; 30 39 switch (array_shift($request)) { 31 case "login":32 $admin->login();33 break;34 case "logout":35 $admin->logout();36 break;37 40 case "newentry": 38 41 $admin->printEntryForm() ; 39 42 break; 43 case "settings": 44 $admin->printSettingsForm() ; 45 break; 40 46 case "postentry": 41 47 $admin->postEntry() ; … … 48 54 break; 49 55 default: 50 $admin->menu(); 56 //Should display blog entries here 57 58 //temporary - to force box to be big enough for menu to display 59 echo "<p> </p><p> </p><p> </p>\n"; 60 51 61 break; 52 62 } blog.css
r72 r83 232 232 color : #F00; 233 233 } 234 235 .side-menu { 236 margin: 0; 237 padding: 0; 238 list-style-type: none; 239 }
