Exemple #1
0
 /**
  * Function updates the visibility status for the HTML Page 
  *    
  * 
  * @return array
  */
 function updateStatus()
 {
     include_once 'classes/Core/Settings/CCreatePage.php';
     Core_Settings_CreatePage::updateStatus();
     $this->displayCreatePageSettings();
 }
Exemple #2
0
 /**
  * Function deletes the social link  
  *    
  * 
  * @return array
  */
 function deleteSocialLink()
 {
     include_once 'classes/Core/Settings/CSocialLinks.php';
     include 'classes/Display/DSocialLinks.php';
     include 'classes/Core/CRoleChecking.php';
     $chkuser = Core_CRoleChecking::checkRoles();
     if ($chkuser) {
         include 'classes/Lib/FileOperations.php';
         include 'classes/Core/CAdminHome.php';
         $output['currentDate'] = date('l, M d, Y H:i:s');
         $output['currency_type'] = $_SESSION['currency']['currency_tocken'];
         $output['monthlyorders'] = (int) Core_CAdminHome::monthlyOrders();
         $output['previousmonthorders'] = (int) Core_CAdminHome::previousMonthOrders();
         $output['totalorders'] = (int) Core_CAdminHome::totalOrders();
         $output['currentmonthuser'] = (int) Core_CAdminHome::currentMonthUser();
         $output['previousmonthuser'] = (int) Core_CAdminHome::previousMonthUser();
         $output['totalusers'] = (int) Core_CAdminHome::totalUsers();
         $output['currentmonthincome'] = Core_CAdminHome::currentMonthIncome();
         $output['previousmonthincome'] = Core_CAdminHome::previoustMonthIncome();
         $output['totalincome'] = Core_CAdminHome::totalIncome();
         $output['currentmonthproudctquantity'] = (int) Core_CAdminHome::currentMonthProudctQuantity();
         $output['previousmonthproudctquantity'] = (int) Core_CAdminHome::previousMonthProudctQuantity();
         $output['totalproudctquantity'] = (int) Core_CAdminHome::totalProudctQuantity();
         $output['lowstock'] = Core_CAdminHome::lowStock();
         $output['totalproducts'] = Core_CAdminHome::totalProducts();
         $output['enabledproducts'] = Core_CAdminHome::enabledProducts();
         $output['disabledproducts'] = Core_CAdminHome::disabledProducts();
         $output['pendingorders'] = (int) Core_CAdminHome::pendingOrders();
         $output['processingorders'] = (int) Core_CAdminHome::processingOrders();
         $output['deliveredorders'] = (int) Core_CAdminHome::deliveredOrders();
         $output['customers'] = Core_CAdminHome::getCustomers();
         include_once 'classes/Core/Settings/CCreatePage.php';
         $output['createpagemsg'] = Core_Settings_CreatePage::createPage();
         $_SESSION['msgSociallinkdelete'] = Core_Settings_SocialLinks::deleteSocialLink();
         $output['showpage'] = Core_Settings_SocialLinks::showSocialLinks();
         header('Location:?do=sociallink');
         exit;
     } else {
         $output['usererr'] = 'You are Not having Privilege to view this page contact your Admin for detail';
         Bin_Template::createTemplate('Errors.html', $output);
     }
 }
Exemple #3
0
 /**
  * Function creates a new HTML page 
  * 
  *
  * @return string
  */
 function createPage()
 {
     if (isset($_POST['button'])) {
         $title = $_POST['page_title'];
         $body = $_POST['bodycontent'];
         $meta = $_POST['meta_content'];
         $metakey = $_POST['meta_key'];
         $pagename = $_POST['page_name'];
         if (!empty($_FILES['js_file']['name'])) {
             $jsfilename = $_FILES['js_file']['name'];
             $legaljs_extentions = array("js");
             $file = explode(".", $_FILES['js_file']['name']);
             if (count($file) > 2 || $file[1] != 'js') {
                 return '<div class="error_msgbox">The file you are attempting to upload is not supported by this server</div>';
             }
             $file_ext = strtolower(end(explode(".", $_FILES['js_file']['name'])));
             if (!in_array($file_ext, $legaljs_extentions)) {
                 return '<div class="error_msgbox">The file you are attempting to upload is not supported by this server</div>';
             }
         }
         if (!empty($_FILES['css_file']['name'])) {
             $cssfilename = $_FILES['css_file']['name'];
             $legalcss_extentions = array("css");
             $cssfile = explode(".", $_FILES['css_file']['name']);
             if (count($cssfile) > 2 || $cssfile[1] != 'css') {
                 return '<div class="error_msgbox">The file you are attempting to upload is not supported by this server</div>';
             }
             $file_ext = strtolower(end(explode(".", $_FILES['css_file']['name'])));
             if (!in_array($file_ext, $legalcss_extentions)) {
                 return '<div class="error_msgbox">The file you are attempting to upload is not supported by this server</div>';
             }
         }
         if (get_magic_quotes_gpc()) {
             $title = stripslashes($title);
             $body = stripslashes($body);
             $meta = stripslashes($meta);
             $metakey = stripslashes($metakey);
             $pagename = stripslashes($pagename);
         }
         $pagename = 'userpage/' . $pagename;
         $cssfilepath = $_FILES['css_file']['name'];
         $jsfilepath = $_FILES['js_file']['name'];
         $writeString = "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'><html xmlns='http://www.w3.org/1999/xhtml'>\n\t\t<head><title>" . $title . "</title><meta name='description' content='" . $meta . "' /><meta name='keywords' content='" . $metakey . "' /><link href='css/" . $cssfilepath . "' rel='stylesheet' type='text/css' />  \n\t\t<script type='text/javascript' src='script/" . $jsfilepath . "'></script></head><body>" . $body . "</body></html>";
         $default = new Core_Settings_CreatePage();
         if ($default->createDyanamicPage($pagename, $writeString)) {
             if ($default->addPageSettings($pagename)) {
                 return $msg = '<div class="success_msgbox">Page ' . $pagename . ' Created successfully</div> ';
             } else {
                 return $msg = '<div class="error_msgbox">Error while creating the page "' . $pagename . '"</div>';
             }
         }
     }
 }