Ejemplo n.º 1
0
function ultimatum_themes()
{
    screen_icon();
    echo '<div class="wrap">';
    if (isset($_REQUEST['task'])) {
        $task = $_REQUEST['task'];
    } else {
        $task = false;
    }
    switch ($task) {
        default:
            themesMainScreen();
            break;
        case 'delete':
            deleteTheme();
            break;
        case 'export':
            exportTheme();
            break;
        case 'import':
            importTheme();
            break;
        case 'edit':
            editTheme();
            break;
        case 'default':
            makeDefault();
            break;
        case 'mobileass':
            mobileAssign();
            break;
    }
    echo '</div>';
}
Ejemplo n.º 2
0
 * @copyright	Copyright (C) 2003 - 2012 Johan Janssens. All rights reserved.
 * @license		GNU GPLv2 <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
 * @link     	http://www.joomladocman.org
 */
defined('_JEXEC') or die('Restricted access');
include_once dirname(__FILE__) . DS . 'themes.html.php';
include_once $_DOCMAN->getPath('classes', 'install');
include_once $_DOCMAN->getPath('classes', 'params');
// XML library
require_once JPATH_LIBRARIES . DS . 'domit' . DS . 'xml_domit_lite_include.php';
switch ($task) {
    case 'new':
        newTheme();
        break;
    case 'edit':
        editTheme($cid[0]);
        break;
    case 'apply':
    case 'save':
        saveTheme();
        break;
    case 'uploadfile':
        $userfile = JRequest::getVar('userfile', null, 'files', 'array');
        uploadTheme($userfile);
        break;
    case 'installfromdir':
        $userfile = JRequest::getCmd('userfile', '');
        installTheme($userfile);
        break;
    case 'edit_css':
        editThemeCSS($cid[0]);