コード例 #1
0
ファイル: toolbar.modules.php プロジェクト: jwest00724/mambo
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; version 2 of the License.
*/
/** ensure this file is being included by a parent file */
defined('_VALID_MOS') or die('Direct Access to this location is not allowed.');
require_once $mainframe->getPath('toolbar_html');
switch ($task) {
    case 'editA':
    case 'edit':
        $cid = mosGetParam($_POST, 'cid', 0);
        if (!is_array($cid)) {
            $mid = mosGetParam($_POST, 'id', 0);
        } else {
            $mid = $cid[0];
        }
        $published = 0;
        if ($mid) {
            $query = "SELECT published FROM #__modules WHERE id='{$mid}'";
            $database->setQuery($query);
            $published = $database->loadResult();
        }
        $cur_template = $mainframe->getTemplate();
        TOOLBAR_modules::_EDIT($cur_template, $published);
        break;
    case 'new':
        TOOLBAR_modules::_NEW();
        break;
    default:
        TOOLBAR_modules::_DEFAULT();
        break;
}
コード例 #2
0
<?php

/**
* @version		$Id: toolbar.modules.php 10381 2008-06-01 03:35:53Z pasamio $
* @package		Joomla
* @subpackage	Modules
* @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');
require_once JApplicationHelper::getPath('toolbar_html');
$client =& JApplicationHelper::getClientInfo(JRequest::getVar('client', '0', '', 'int'));
switch ($task) {
    case 'editA':
    case 'edit':
        TOOLBAR_modules::_EDIT($client);
        break;
    case 'add':
        TOOLBAR_modules::_NEW($client);
        break;
    default:
        TOOLBAR_modules::_DEFAULT($client);
        break;
}