کد:
function disable( $usertype='' ) {
global $acl, $database;
global $mosConfig_live_site, $mosConfig_enable_stats, $mosConfig_caching;
// cache some acl checks
$canConfig = $acl->acl_check( 'administration', 'config', 'users', $usertype );
$manageTemplates = $acl->acl_check( 'administration', 'manage', 'users', $usertype, 'components', 'com_templates' );
$manageTrash = $acl->acl_check( 'administration', 'manage', 'users', $usertype, 'components', 'com_trash' );
$manageMenuMan = $acl->acl_check( 'administration', 'manage', 'users', $usertype, 'components', 'com_menumanager' );
$manageLanguages = $acl->acl_check( 'administration', 'manage', 'users', $usertype, 'components', 'com_languages' );
$installModules = $acl->acl_check( 'administration', 'install', 'users', $usertype, 'modules', 'all' );
$editAllModules = $acl->acl_check( 'administration', 'edit', 'users', $usertype, 'modules', 'all' );
$installMambots = $acl->acl_check( 'administration', 'install', 'users', $usertype, 'mambots', 'all' );
$editAllMambots = $acl->acl_check( 'administration', 'edit', 'users', $usertype, 'mambots', 'all' );
$installComponents = $acl->acl_check( 'administration', 'install', 'users', $usertype, 'components', 'all' );
$editAllComponents = $acl->acl_check( 'administration', 'edit', 'users', $usertype, 'components', 'all' );
$canMassMail = $acl->acl_check( 'administration', 'manage', 'users', $usertype, 'components', 'com_massmail' );
$canManageUsers = $acl->acl_check( 'administration', 'manage', 'users', $usertype, 'components', 'com_users' );
?>
<div id="myMenuID"></div>
<script language="JavaScript" type="text/javascript">
var myMenu =
[
<?php
// Home Sub-Menu
?> [null,'<?php echo T_('Home') ?>',null,null,'<?php echo T_('Control Panel') ?>'],
_cmSplit,
<?php
// Site Sub-Menu
?> [null,'<?php echo T_('Site') ?>',null,null,'<?php echo T_('Site Management') ?>'],
<?php
// Menu Sub-Menu
?> _cmSplit,
[null,'<?php echo T_('Menu') ?>',null,null,'<?php echo T_('Menu Management') ?>'],
_cmSplit,
<?php
// Content Sub-Menu
?> [null,'<?php echo T_('Content') ?>',null,null,'<?php echo T_('Content Management') ?>'],
<?php
// Components Sub-Menu
if ($installComponents) {
?> _cmSplit,
[null,'<?php echo T_('Components') ?>',null,null,'<?php echo T_('Component Management') ?>'],
<?php
// Modules Sub-Menu
if ($installModules | $editAllModules) {
?> _cmSplit,
[null,'<?php echo T_('Modules') ?>',null,null,'<?php echo T_('Module Management') ?>'],
<?php
} // if ($installModules | $editAllModules)
} // if $installComponents
// Mambots Sub-Menu
if ($installMambots | $editAllMambots) {
?> _cmSplit,
[null,'<?php echo T_('Mambots') ?>',null,null,'<?php echo T_('Mambot Management') ?>'],
<?php
}
?>
<?php
// Installer Sub-Menu
if ($installModules) {
?> _cmSplit,
[null,'<?php echo T_('Installers') ?>',null,null,'<?php echo T_('Installer List') ?>'],
<?php
} // if ($installModules)
// Messages Sub-Menu
if ($canConfig) {
?> _cmSplit,
[null,'<?php echo T_('Messages') ?>',null,null,'<?php echo T_('Messaging Management') ?>'],
<?php
// System Sub-Menu
?> _cmSplit,
[null,'<?php echo T_('System') ?>',null,null,'<?php echo T_('System Management') ?>'],
<?php
// Support Sub-Menu
?> _cmSplit,
[null,'پشتیبانی',null,null,'گروه پشتیبانی مامبولرن']];
cmDraw ('myMenuID', myMenu, 'hbl', cmThemeOffice, 'ThemeOffice');
</script>
<?php
}
}
و خط
علاقه مندی ها (Bookmarks)