function handle() { if (key_exists('CATEGORY', $this->comp)) { $cat = strtolower($this->comp["CATEGORY"]); } else { $cat = 'home'; } if (!isset($_SESSION)) { session_start(); } if (!isset($_SESSION['admin'])) { $cat = 'login'; } else { if ($cat == 'login') { $cat = 'home'; } } switch ($cat) { case 'add': Main::includeClass('AddHandler'); $ah = new AddHandler($this->comp); break; case 'remove': Main::includeClass('RemoveHandler'); $rh = new RemoveHandler($this->comp); break; case 'update': Main::includeClass('UpdateHandler'); $uh = new UpdateHandler($this->comp); break; case 'login': Main::includeClass('LoginHandler'); $lh = new LoginHandler(); Main::includeClass('TemplateData'); $td = new TemplateData($lh); case 'logout': if (Main::isAdminLoggedIn()) { if (!isset($_SESSION)) { @session_start(); } $_SESSION['admin'] = NULL; unset($_SESSION['admin']); echo header("Location: " . Settings::SITEURL . "admin/"); } break; case 'details': Main::includeClass('DetailsHandler'); $dh = new DetailsHandler($this->comp); break; case 'home': default: Main::includeClass('AdminHomeData'); $adh = new AdminHomeData(); Main::includeClass('TemplateData'); $td = new TemplateData($adh); break; } }
function __construct($comp) { $this->content = array(); $this->banner = ''; $this->admin = Main::isAdminLoggedIn(); $this->comp = $comp; if (isset($_GET['p']) && $_GET['p'] > 0) { $this->page = $_GET['p']; } else { $this->page = 1; } $this->parse(); }
function menu() { ?> <ul id="menu-main-menu" class=""> <li><a href="<?php echo Settings::SITEURL; ?> admin/">Home</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/">Add</a> <ul> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/crop">Crops</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/croptype">Crop Type</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/contact">Contact Info</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/news">News</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/map">Map</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/magazine">Magazine</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/award">Award</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/location">Location</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/publication">Publication</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/link">Link</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/biofert">Bio Fertilizer</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/insurance">Insurance</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/prevactivity">Previous Year Activity</a></li> <li><a href="<?php echo Settings::SITEURL; ?> admin/add/patent">Patent</a></li> </ul> </li> <li><a href="<?php echo Settings::SITEURL; ?> update">Update</a> <ul> <li><a href="<?php echo Settings::SITEURL; ?> crop">Crops</a></li> <li><a href="<?php echo Settings::SITEURL; ?> croptype">Crop Type</a></li> <li><a href="<?php echo Settings::SITEURL; ?> contact">Contact Info</a></li> <li><a href="<?php echo Settings::SITEURL; ?> news">News</a></li> <li><a href="<?php echo Settings::SITEURL; ?> map">Map</a></li> <li><a href="<?php echo Settings::SITEURL; ?> magazine">Magazine</a></li> <li><a href="<?php echo Settings::SITEURL; ?> award">Award</a></li> <li><a href="<?php echo Settings::SITEURL; ?> location">Location</a></li> <li><a href="<?php echo Settings::SITEURL; ?> publication">Publication</a></li> <li><a href="<?php echo Settings::SITEURL; ?> link">Link</a></li> <li><a href="<?php echo Settings::SITEURL; ?> biofert">Bio Fertilizer</a></li> <li><a href="<?php echo Settings::SITEURL; ?> insurance">Insurance</a></li> <li><a href="<?php echo Settings::SITEURL; ?> prevactivity">Previous Year Activity</a></li> <li><a href="<?php echo Settings::SITEURL; ?> patent">Patent</a></li> </ul> </li> <li><a href="<?php echo Settings::SITEURL; ?> remove">Remove</a> <ul> <li><a href="<?php echo Settings::SITEURL; ?> crop">Crops</a></li> <li><a href="<?php echo Settings::SITEURL; ?> croptype">Crop Type</a></li> <li><a href="<?php echo Settings::SITEURL; ?> contact">Contact Info</a></li> <li><a href="<?php echo Settings::SITEURL; ?> news">News</a></li> <li><a href="<?php echo Settings::SITEURL; ?> map">Map</a></li> <li><a href="<?php echo Settings::SITEURL; ?> magazine">Magazine</a></li> <li><a href="<?php echo Settings::SITEURL; ?> awards">Award</a></li> <li><a href="<?php echo Settings::SITEURL; ?> location">Location</a></li> <li><a href="<?php echo Settings::SITEURL; ?> publication">Publication</a></li> <li><a href="<?php echo Settings::SITEURL; ?> link">Link</a></li> <li><a href="<?php echo Settings::SITEURL; ?> biofert">Bio Fertilizer</a></li> <li><a href="<?php echo Settings::SITEURL; ?> insurance">Insurance</a></li> <li><a href="<?php echo Settings::SITEURL; ?> prevactivity">Previous Year Activity</a></li> <li><a href="<?php echo Settings::SITEURL; ?> patent">Patent</a></li> </ul> </li> <?php if (Main::isAdminLoggedIn()) { ?> <li><a href='<?php echo Settings::SITEURL; ?> admin/logout/'>Logout</a></li> <?php } ?> </ul> <?php }
function __construct($details, $section) { $this->content = $details; $this->admin = Main::isAdminLoggedIn(); $this->section = $section; }