Ejemplo n.º 1
0
if (!isset($_GET['s'])) {
    $SESSION->restore('conls', $s);
} else {
    $s = $_GET['s'];
}
$SESSION->save('conls', $s);
if (!isset($_GET['n'])) {
    $SESSION->restore('conln', $n);
} else {
    $n = $_GET['n'];
}
$SESSION->save('conln', $n);
if ($SESSION->is_set('conlp') && !isset($_GET['page'])) {
    $SESSION->restore('conlp', $_GET['page']);
}
$configlist = GetConfigList($o, $s, $n);
$listdata['total'] = $configlist['total'];
$listdata['order'] = $configlist['order'];
$listdata['direction'] = $configlist['direction'];
$listdata['section'] = $configlist['section'];
$listdata['search'] = $n;
unset($configlist['total']);
unset($configlist['order']);
unset($configlist['direction']);
unset($configlist['section']);
$page = !isset($_GET['page']) ? 1 : $_GET['page'];
$pagelimit = !$LMS->CONFIG['phpui']['configlist_pagelimit'] ? $listdata['total'] : $LMS->CONFIG['phpui']['configlist_pagelimit'];
$start = ($page - 1) * $pagelimit;
$SESSION->save('conlp', $page);
$SESSION->save('backto', $_SERVER['QUERY_STRING']);
$SMARTY->assign('pagelimit', $pagelimit);
Ejemplo n.º 2
0
                        case 'default_mailserver_ip':
                            $config[$idx]['description'] = trans('IP address of mailserver');
                            break;
                        case 'default_spf':
                            $config[$idx]['description'] = trans('Default SPF record. If you leave the field blank, record will not add. Example: "v=spf1 a mx ip4:ADDRESS_MAILSERVER ~all" (Put in quotes).');
                            break;
                    }
                    //end: var
                    break;
                default:
                    $config[$idx]['description'] = trans('Unknown option. No description.');
                    break;
            }
            //end: section
            if (!empty($config[$idx]['usercomment'])) {
                $config[$idx]['usercomment'] = str_replace("\n", '<br>', $config[$idx]['usercomment']);
            }
        }
    }
    //end: foreach
    return $config;
}
$layout['pagetitle'] = trans('User Interface Configuration');
$configlist = GetConfigList();
$pagelimit = ConfigHelper::getConfig('phpui.configlist_pagelimit', count($configlist));
$SESSION->save('backto', $_SERVER['QUERY_STRING']);
$SMARTY->assign('sections', $LMS->GetConfigSections());
$SMARTY->assign('pagelimit', $pagelimit);
$SMARTY->assign('configlist', $configlist);
$SMARTY->assign('section', isset($_GET['s']) ? $_GET['s'] : '');
$SMARTY->display('config/configlist.html');