Пример #1
0
 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;
     }
 }
Пример #2
0
 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();
 }
Пример #3
0
    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 
    }
Пример #4
0
 function __construct($details, $section)
 {
     $this->content = $details;
     $this->admin = Main::isAdminLoggedIn();
     $this->section = $section;
 }