You've already forked joomla_test
							
							
		
			
				
	
	
		
			61 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * @version		$Id: comments.php 1812 2013-01-14 18:45:06Z lefteris.kavadas $
 | |
|  * @package		K2
 | |
|  * @author		JoomlaWorks http://www.joomlaworks.net
 | |
|  * @copyright	Copyright (c) 2006 - 2013 JoomlaWorks Ltd. All rights reserved.
 | |
|  * @license		GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 | |
|  */
 | |
| 
 | |
| // no direct access
 | |
| defined('_JEXEC') or die;
 | |
| 
 | |
| jimport('joomla.application.component.controller');
 | |
| 
 | |
| class K2ControllerComments extends K2Controller
 | |
| {
 | |
| 
 | |
|     public function display($cachable = false, $urlparams = array())
 | |
|     {
 | |
|         require_once (JPATH_SITE.DS.'components'.DS.'com_k2'.DS.'helpers'.DS.'route.php');
 | |
|         JRequest::setVar('view', 'comments');
 | |
|         parent::display();
 | |
|     }
 | |
| 
 | |
|     function publish()
 | |
|     {
 | |
|         JRequest::checkToken() or jexit('Invalid Token');
 | |
|         $model = $this->getModel('comments');
 | |
|         $model->publish();
 | |
|     }
 | |
| 
 | |
|     function unpublish()
 | |
|     {
 | |
|         JRequest::checkToken() or jexit('Invalid Token');
 | |
|         $model = $this->getModel('comments');
 | |
|         $model->unpublish();
 | |
|     }
 | |
| 
 | |
|     function remove()
 | |
|     {
 | |
|         JRequest::checkToken() or jexit('Invalid Token');
 | |
|         $model = $this->getModel('comments');
 | |
|         $model->remove();
 | |
|     }
 | |
| 
 | |
|     function deleteUnpublished()
 | |
|     {
 | |
|         JRequest::checkToken() or jexit('Invalid Token');
 | |
|         $model = $this->getModel('comments');
 | |
|         $model->deleteUnpublished();
 | |
|     }
 | |
| 
 | |
|     function saveComment()
 | |
|     {
 | |
|         JRequest::checkToken() or jexit('Invalid Token');
 | |
|         $model = $this->getModel('comments');
 | |
|         $model->save();
 | |
|     }
 | |
| 
 | |
| }
 | 
