예제 #1
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     $data['currency_positive_style'] = JRequest::getVar('currency_positive_style', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['currency_negative_style'] = JRequest::getVar('currency_negative_style', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
예제 #2
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     $data['currency_positive_style'] = vRequest::getHtml('currency_positive_style', '');
     $data['currency_negative_style'] = vRequest::getHtml('currency_negative_style', '');
     parent::save($data);
 }
예제 #3
0
파일: calc.php 프로젝트: lenard112/cms
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     $data['calc_name'] = vRequest::getHtml('calc_name', '');
     $data['calc_descr'] = vRequest::getHtml('calc_descr', '');
     parent::save($data);
 }
예제 #4
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save()
 {
     $data = JRequest::get('post');
     $data['calc_name'] = JRequest::getVar('calc_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['calc_descr'] = JRequest::getVar('calc_descr', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     $data['calc_name'] = $this->filterText('calc_name');
     $data['calc_descr'] = $this->filterText('calc_descr');
     parent::save($data);
 }
 /**
  * We want to allow html in the descriptions.
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow shipment_name as HTML
     $data['shipment_name'] = $this->filterText('shipment_name');
     $data['shipment_desc'] = $this->filterText('shipment_desc');
     parent::save($data);
 }
예제 #7
0
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     // TODO disallow html in paym_name ?
     $data['payment_name'] = vRequest::getHtml('payment_name', '');
     $data['payment_desc'] = vRequest::getHtml('payment_desc', '');
     parent::save($data);
 }
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow html in paym_name ?
     $data['payment_name'] = $this->filterText('payment_name');
     $data['payment_desc'] = $this->filterText('payment_desc');
     parent::save($data);
 }
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers, Patrick Kohl
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     $data['category_name'] = $this->filterText('category_name');
     $data['category_description'] = $this->filterText('category_description');
     $this->cleanCache('com_virtuemart');
     parent::save($data);
 }
예제 #10
0
 /**
  * We want to allow html in the descriptions.
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow shipment_name as HTML
     $data['shipment_name'] = JRequest::getVar('shipment_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['shipment_desc'] = JRequest::getVar('shipment_desc', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
예제 #11
0
 /**
  * We want to allow html in the descriptions.
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     // TODO disallow shipment_name as HTML
     $data['shipment_name'] = vRequest::getHtml('shipment_name', '');
     $data['shipment_desc'] = vRequest::getHtml('shipment_desc', '');
     parent::save($data);
 }
예제 #12
0
 /**
  * Handle the save task
  * Checks already in the controller the rights and sets the data by filtering the post
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     /* Load the data */
     $data = vRequest::getRequest();
     /* add the mf desc as html code */
     $data['mf_desc'] = vRequest::getHtml('mf_desc', '');
     parent::save($data);
 }
 /**
  * Handle the save task
  * Checks already in the controller the rights todo so and sets the data by filtering the post
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     /* Load the data */
     $data = JRequest::get('post');
     /* add the mf desc as html code */
     $data['mf_desc'] = $this->filterText('mf_desc');
     parent::save($data);
 }
예제 #14
0
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // TODO disallow html in paym_name ?
     $data['payment_name'] = JRequest::getVar('payment_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['payment_desc'] = JRequest::getVar('payment_desc', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
예제 #15
0
 /**
  * Handle the save task
  * Checks already in the controller the rights todo so and sets the data by filtering the post
  *
  * @author Max Milbers
  */
 function save()
 {
     /* Load the data */
     $data = JRequest::get('post');
     /* add the mf desc as html code */
     $data['mf_desc'] = JRequest::getVar('mf_desc', '', 'post', 'string', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
예제 #16
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     $data['category_name'] = JRequest::getVar('category_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['category_description'] = JRequest::getVar('category_description', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     //TODO multi-x
     $data['virtuemart_vendor_id'] = 1;
     parent::save($data);
 }
예제 #17
0
파일: calc.php 프로젝트: cybershocik/Darek
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     $data['calc_name'] = vRequest::getHtml('calc_name', '');
     $data['calc_descr'] = vRequest::getHtml('calc_descr', '');
     if (isset($data['params'])) {
         $data['params'] = vRequest::getHtml('params', '');
     }
     parent::save($data);
 }
예제 #18
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     //ACL
     if (!JFactory::getUser()->authorise('vm.category.edit', 'com_virtuemart')) {
         JFactory::getApplication()->redirect('index.php?option=com_virtuemart', vmText::_('JERROR_ALERTNOAUTHOR'), 'error');
     }
     $data = vRequest::getRequest();
     $data['category_name'] = vRequest::getHtml('category_name', '');
     $data['category_description'] = vRequest::getHtml('category_description', '');
     parent::save($data);
 }
예제 #19
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     //ACL
     if (!JFactory::getUser()->authorise('vm.category.edit', 'com_virtuemart')) {
         JFactory::getApplication()->redirect('index.php?option=com_virtuemart', JText::_('JERROR_ALERTNOAUTHOR'), 'error');
     }
     $data = JRequest::get('post');
     $data['category_name'] = JRequest::getVar('category_name', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     $data['category_description'] = JRequest::getVar('category_description', '', 'post', 'STRING', JREQUEST_ALLOWHTML);
     parent::save($data);
 }
예제 #20
0
	function save($data = 0) {

		if($data===0)$data = vRequest::getPost();
		$data['custom_desc'] = vRequest::getHtml('custom_desc');
		$data['custom_value'] = vRequest::getHtml('custom_value');
		$data['layout_pos'] = vRequest::getCmd('layout_pos');
		if(isset($data['params'])){
			$data['params'] = vRequest::getHtml('params','');
		}
		// onSaveCustom plugin;
		parent::save($data);
	}
예제 #21
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     if (!class_exists('Permissions')) {
         require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'permissions.php';
     }
     if (Permissions::getInstance()->check('admin')) {
         $data['product_desc'] = JRequest::getVar('product_desc', '', 'post', 'STRING', 2);
         $data['product_s_desc'] = JRequest::getVar('product_s_desc', '', 'post', 'STRING', 2);
     }
     parent::save($data);
 }
예제 #22
0
 function save($data = 0)
 {
     $data = vRequest::getPost();
     if (vmAccess::manager('raw')) {
         $data['payment_name'] = vRequest::get('payment_name', '');
         $data['payment_desc'] = vRequest::get('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::get('params', '');
         }
     } else {
         $data['payment_name'] = vRequest::getHtml('payment_name', '');
         $data['payment_desc'] = vRequest::getHtml('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::getHtml('params', '');
         }
     }
     parent::save($data);
 }
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     if ($data === 0) {
         $data = JRequest::get('post');
     }
     $data['product_desc'] = $this->filterText('product_desc');
     $data['product_s_desc'] = $this->filterText('product_s_desc');
     if (!class_exists('Permissions')) {
         require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'permissions.php';
     }
     if (Permissions::getInstance()->isSuperVendor() != 1) {
         $multix = Vmconfig::get('multix', 'none');
         if ($multix != 'none') {
             unset($data['childs']);
         }
     }
     return parent::save($data);
 }
예제 #24
0
 function save($data = 0)
 {
     $data = vRequest::getPost();
     $user = JFactory::getUser();
     if ($user->authorise('core.admin', 'com_virtuemart') or $user->authorise('core.manage', 'com_virtuemart')) {
         $data['payment_name'] = vRequest::get('payment_name', '');
         $data['payment_desc'] = vRequest::get('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::get('params', '');
         }
     } else {
         $data['payment_name'] = vRequest::getHtml('payment_name', '');
         $data['payment_desc'] = vRequest::getHtml('payment_desc', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::getHtml('params', '');
         }
     }
     parent::save($data);
 }
예제 #25
0
	function save($data = 0) {

		if($data===0) $data = vRequest::getPost();

		$user = JFactory::getUser();
		if($user->authorise('core.admin','com_virtuemart') or $user->authorise('core.manage','com_virtuemart')){
			$data['description'] = vRequest::get('description','');
			if(isset($data['params'])){
				$data['params'] = vRequest::get('params','');
			}
		} else {
			$data['description'] = vRequest::getHtml('description','');
			if(isset($data['params'])){
				$data['params'] = vRequest::getHtml('params','');
			}
		}
		$data['name'] = vRequest::getCmd('name');
		// onSaveCustom plugin;
		parent::save($data);
	}
예제 #26
0
 function save($data = 0)
 {
     if ($data === 0) {
         $data = vRequest::getPost();
     }
     if (vmAccess::manager('raw')) {
         $data['description'] = vRequest::get('description', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::get('params', '');
         }
     } else {
         $data['description'] = vRequest::getHtml('description', '');
         if (isset($data['params'])) {
             $data['params'] = vRequest::getHtml('params', '');
         }
     }
     $data['name'] = vRequest::getCmd('name');
     // onSaveCustom plugin;
     parent::save($data);
 }
예제 #27
0
파일: product.php 프로젝트: lenard112/cms
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = vRequest::getRequest();
     $user = JFactory::getUser();
     if (!($user->authorise('core.admin', 'com_virtuemart') or $user->authorise('core.manage', 'com_virtuemart'))) {
         $data['product_desc'] = vRequest::get('product_desc', '');
         $data['product_s_desc'] = vRequest::get('product_s_desc', '');
         $data['customtitle'] = vRequest::get('customtitle', '');
     } else {
         $data['product_desc'] = vRequest::getHtml('product_desc', '');
         //Why we have this?
         $multix = Vmconfig::get('multix', 'none');
         if ($multix != 'none') {
             //in fact this shoudl be used, when the mode is administrated and the system is so that
             //every product must be approved by an admin.
             unset($data['published']);
             //unset($data['childs']);
         }
     }
     parent::save($data);
 }
예제 #28
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     $data = JRequest::get('post');
     if (!class_exists('Permissions')) {
         require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'permissions.php';
     }
     if (Permissions::getInstance()->check('admin')) {
         $data['product_desc'] = JRequest::getVar('product_desc', '', 'post', 'STRING', 2);
         $data['product_s_desc'] = JRequest::getVar('product_s_desc', '', 'post', 'STRING', 2);
         $data['customtitle'] = JRequest::getVar('customtitle', '', 'post', 'STRING', 2);
     } else {
         $data['product_desc'] = JRequest::getVar('product_desc', '', 'post', 'STRING', 2);
         $data['product_desc'] = JComponentHelper::filterText($data['product_desc']);
         //Why we have this?
         $multix = Vmconfig::get('multix', 'none');
         if ($multix != 'none') {
             //in fact this shoudl be used, when the mode is administrated and the sysetm is so that
             //every product must be approved by an admin.
             unset($data['published']);
             //unset($data['childs']);
         }
     }
     parent::save($data);
 }
예제 #29
0
 function save($data = 0)
 {
     $data = JRequest::get('post');
     // onSaveCustom plugin;
     parent::save($data);
 }
예제 #30
0
 /**
  * We want to allow html so we need to overwrite some request data
  *
  * @author Max Milbers
  */
 function save($data = 0)
 {
     if ($data === 0) {
         $data = vRequest::getRequest();
     }
     $user = JFactory::getUser();
     if ($user->authorise('core.admin', 'com_virtuemart') or $user->authorise('core.manage', 'com_virtuemart') or $user->authorise('vm.raw', 'com_virtuemart')) {
         $data['product_desc'] = vRequest::get('product_desc', '');
         $data['product_s_desc'] = vRequest::get('product_s_desc', '');
         $data['customtitle'] = vRequest::get('customtitle', '');
         if (isset($data['field'])) {
             $data['field'] = vRequest::get('field');
         }
         if (isset($data['childs'])) {
             foreach ($data['childs'] as $k => $v) {
                 if ($n = vRequest::get('product_name', false, FILTER_UNSAFE_RAW, FILTER_FLAG_NO_ENCODE, $data['childs'][$k])) {
                     $data['childs'][$k]['product_name'] = $n;
                 }
             }
         }
     } else {
         if ($user->authorise('vm.html', 'com_virtuemart')) {
             $data['product_desc'] = vRequest::getHtml('product_desc', '');
             $data['product_s_desc'] = vRequest::getHtml('product_s_desc', '');
             $data['customtitle'] = vRequest::getHtml('customtitle', '');
             if (isset($data['field'])) {
                 $data['field'] = vRequest::getHtml('field');
             }
         } else {
             $data['product_desc'] = vRequest::getString('product_desc', '');
             $data['product_s_desc'] = vRequest::getString('product_s_desc', '');
             $data['customtitle'] = vRequest::getString('customtitle', '');
             if (isset($data['field'])) {
                 $data['field'] = vRequest::getString('field');
             }
         }
         //Why we have this?
         $multix = Vmconfig::get('multix', 'none');
         if ($multix != 'none') {
             //in fact this shoudl be used, when the mode is administrated and the system is so that
             //every product must be approved by an admin.
             unset($data['published']);
             //unset($data['childs']);
         }
     }
     parent::save($data);
 }