Example #1
0
}
switch ($task) {
    case "new":
        mosRedirect("index2.php?option=com_installer&element=language");
        break;
    case "edit_source":
        editLanguageSource($cid[0], $option);
        break;
    case "save_source":
        saveLanguageSource($option);
        break;
    case "remove":
        removeLanguage($cid[0], $option);
        break;
    case "publish":
        publishLanguage($cid[0], $option);
        break;
    case "cancel":
        mosRedirect("index2.php?option={$option}");
        break;
    default:
        viewLanguages($option);
        break;
}
/**
* Compiles a list of installed languages
*/
function viewLanguages($option)
{
    global $languages, $adminLanguage;
    global $mainframe;
Example #2
0
}
require_once JApplicationHelper::getPath('admin_html');
$task = strtolower(JRequest::getCmd('task'));
$cid = JRequest::getVar('cid', array(0), '', 'array');
$cid = array(JFilterInput::clean(@$cid[0], 'cmd'));
$client = JRequest::getVar('client', 0, '', 'int');
if ($client == 1) {
    JSubMenuHelper::addEntry(JText::_('Site'), '#" onclick="javascript:document.adminForm.client.value=\'0\';submitbutton(\'\');');
    JSubMenuHelper::addEntry(JText::_('Administrator'), '#" onclick="javascript:document.adminForm.client.value=\'1\';submitbutton(\'\');', true);
} else {
    JSubMenuHelper::addEntry(JText::_('Site'), '#" onclick="javascript:document.adminForm.client.value=\'0\';submitbutton(\'\');', true);
    JSubMenuHelper::addEntry(JText::_('Administrator'), '#" onclick="javascript:document.adminForm.client.value=\'1\';submitbutton(\'\');');
}
switch ($task) {
    case 'publish':
        publishLanguage($cid[0]);
        break;
    default:
        viewLanguages();
        break;
}
/**
* Compiles a list of installed languages
*/
function viewLanguages()
{
    global $mainframe, $option;
    // Initialize some variables
    $db =& JFactory::getDBO();
    $client =& JApplicationHelper::getClientInfo(JRequest::getVar('client', '0', '', 'int'));
    $rows = array();