Exemple #1
0
require_once $mainframe->getPath('admin_html');
$client = mosGetParam($_REQUEST, 'client', '');
$cid = mosGetParam($_POST, 'cid', array(0));
$moduleid = mosGetParam($_REQUEST, 'moduleid', null);
if ($cid[0] == 0 && isset($moduleid)) {
    $cid[0] = $moduleid;
}
switch ($task) {
    case 'copy':
        copyModule($option, intval($cid[0]), $client);
        break;
    case 'new':
        editModule($option, 0, $client);
        break;
    case 'edit':
        editModule($option, $cid[0], $client);
        break;
    case 'save':
        mosCache::cleanCache('com_content');
        saveModule($option, $client);
        break;
    case "remove":
        removeModule($cid, $option, $client);
        break;
    case 'cancel':
        cancelModule($option, $client);
        break;
    case 'publish':
    case 'unpublish':
        mosCache::cleanCache('com_content');
        publishModule($cid, $task == 'publish', $option, $client);
$cid = josGetArrayInts('cid');
if ($cid[0] == 0 && isset($moduleid)) {
    $cid[0] = $moduleid;
}
switch ($task) {
    case 'copy':
        copyModule($option, intval($cid[0]), $client);
        break;
    case 'new':
        editModule($option, 0, $client);
        break;
    case 'edit':
        editModule($option, intval($cid[0]), $client);
        break;
    case 'editA':
        editModule($option, $id, $client);
        break;
    case 'save':
    case 'apply':
        saveModule($option, $client, $task);
        break;
    case 'remove':
        removeModule($cid, $option, $client);
        break;
    case 'cancel':
        cancelModule($option, $client);
        break;
    case 'publish':
    case 'unpublish':
        publishModule($cid, $task == 'publish', $option, $client);
        break;
Exemple #3
0
if (!is_array($cid)) {
    $cid = array(0);
}
//JTable::addTableDir(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_swmenupro'.DS.'tables');
switch (JRequest::getVar('task')) {
    case 'preview':
        preview($cid[0], $option);
        break;
    case 'images':
        imageManager($cid[0], $option);
        break;
    case 'imageFiles':
        imageFiles($cid[0], $option);
        break;
    case "new":
        editModule('0', $option);
        break;
    case "saveedit":
        saveconfig($cid[0], $option);
        break;
    case 'uploadfile':
        uploadPackage();
        break;
    case 'uploadlanguage':
        uploadPackage();
        break;
    case 'changelanguage':
        changeLanguage();
        break;
    case 'import_swMenuFree':
        import_swmenufree();