Пример #1
0
function b_system_main_edit($options)
{
    $xoops = Xoops::getInstance();
    $system = System::getInstance();
    $system_module = new SystemModule();
    $admin_page = new \Xoops\Module\Admin();
    // Define Stylesheet
    $xoops->theme()->addStylesheet('media/xoops/css/icons.css');
    $xoops->theme()->addStylesheet('modules/system/css/admin.css');
    // Define scripts
    $xoops->theme()->addScript('media/jquery/plugins/jquery.jeditable.js');
    $xoops->theme()->addScript('modules/system/js/module.js');
    $admin_page->addTips(SystemLocale::MENU_TIPS);
    $admin_page->renderTips();
    $list = $system_module->getModuleList();
    $xoops->tpl()->assign('modules_list', $list);
    return $xoops->tpl()->fetch('admin:system/system_modules_menu.tpl');
}
Пример #2
0
// Get Action type
$op = Request::getCmd('op', 'list');
// Call Header
$xoops->header('admin:avatars/avatars_admin_custom.tpl');
$admin_page = new \Xoops\Module\Admin();
$admin_page->renderNavigation('avatar_custom.php');
$info_msg = array(sprintf(AvatarsLocale::ALERT_INFO_MIMETYPES, implode(", ", $mimetypes)), sprintf(AvatarsLocale::ALERT_INFO_MAXFILE, $upload_size / 1000), sprintf(AvatarsLocale::ALERT_INFO_PIXELS, $width, $height));
switch ($op) {
    case 'list':
    default:
        // Add Scripts
        $xoops->theme()->addScript('media/xoops/xoops.js');
        // Define Stylesheet
        $xoops->theme()->addStylesheet('modules/avatars/css/admin.css');
        $admin_page->addTips(AvatarsLocale::CUSTOM_TIPS);
        $admin_page->renderTips();
        // Get start pager
        $start = Request::getInt('start', 0);
        // Filter avatars
        $criteria = new Criteria('avatar_type', 'C');
        $avatar_count = $avatar_Handler->getCount($criteria);
        $xoops->tpl()->assign('avatar_count', $avatar_count);
        // Get avatar list
        $criteria->setStart($start);
        $criteria->setLimit($nb_avatars);
        $criteria->setSort("avatar_weight");
        $criteria->setOrder("ASC");
        $avatars_arr = $avatar_Handler->getObjects($criteria, true);
        // Construct avatars array
        $avatar_list = array();
        $i = 0;