/** * Edit a weblink and show the edit form * * @acces public * @since 1.5 */ function edit() { $user =& JFactory::getUser(); // Make sure you are logged in if ($user->get('aid', 0) < 1) { JError::raiseError(403, JText::_('ALERTNOTAUTH')); return; } JRequest::setVar('view', 'weblink'); JRequest::setVar('layout', 'form'); $model =& $this->getModel('weblink'); $model->checkout(); parent::display(); }
<?php /** * @version $Id: weblinks.php 10381 2008-06-01 03:35:53Z pasamio $ * @package Joomla * @subpackage Weblinks * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // no direct access defined('_JEXEC') or die('Restricted access'); /* * Make sure the user is authorized to view this page */ $user =& JFactory::getUser(); if (!$user->authorize('com_weblinks', 'manage')) { $mainframe->redirect('index.php', JText::_('ALERTNOTAUTH')); } // Require the base controller require_once JPATH_COMPONENT . DS . 'controller.php'; $controller = new WeblinksController(); // Perform the Request task $controller->execute(JRequest::getCmd('task')); $controller->redirect();