예제 #1
0
        $groupname = getTitleByIdgroup($idgroup);
        $cms_log->info('user', 'group_deactivate', array('idgroup' => $idgroup, 'name' => $groupname));
        fire_event('group_deactivate', array('idgroup' => $idgroup, 'name' => $groupname, 'author' => $auth->auth['uid']));
        break;
    case 'delete':
        group_delete();
        $groupname = getTitleByIdgroup($idgroup);
        $cms_log->info('user', 'group_delete', array('idgroup' => $idgroup, 'name' => $groupname));
        fire_event('group_delete', array('idgroup' => $idgroup, 'name' => $groupname, 'author' => $auth->auth['uid']));
        //Wird eine gruppe gel�scht, wird eventuell noch eine aufgeklappte Spracheinstellung angezeigt - redirect um das zu verhindern
        header('HTTP/1.1 302 Moved Temporarily');
        header('Location:' . $sess->urlRaw("main.php?area=group&order={$order}&ascdesc={$ascdesc}"));
        exit;
        break;
    case 'activate_lang':
        $return = group_visible_lang();
        $eventname = $return == true ? 'group_activate_lang' : 'group_deactivate_lang';
        $groupname = getTitleByIdgroup($idgroup);
        $langname = getLangByIdlang($idlang);
        $cms_log->info('group', $eventname, array('idgroup' => $idgroup, 'idlang' => $idlang, 'groupname' => $groupname, 'langname' => $langname));
        fire_event($eventname, array('idgroup' => $idgroup, 'groupname' => $groupname, 'idlang' => $idlang, 'langname' => langname, 'author' => $auth->auth['uid']));
        break;
}
include 'inc/inc.header.php';
$row_bgcolor['project'] = '#f7fbff';
$row_bgcolor['project_active'] = '#dfeeff';
$row_bgcolor['project_lang'] = '#ffffff';
// Allgemeine Einstellungen initialisieren
if (empty($ascdesc)) {
    $order = 'name';
    $ascdesc = 'ASC';
예제 #2
0
switch ($action) {
    case 'activate':
        group_set_active('1');
        break;
    case 'deactivate':
        group_set_active('0');
        break;
    case 'delete':
        group_delete();
        //Wird eine gruppe gelöscht, wird eventuell noch eine aufgeklappte Spracheinstellung angezeigt - redirect um das zu verhindern
        header('HTTP/1.1 302 Moved Temporarily');
        header('Location:' . $sess->urlRaw("main.php?area=group&order={$order}&ascdesc={$ascdesc}"));
        exit;
        break;
    case 'activate_lang':
        group_visible_lang();
        break;
}
include 'inc/inc.header.php';
$row_bgcolor['project'] = '#f7fbff';
$row_bgcolor['project_active'] = '#dfeeff';
$row_bgcolor['project_lang'] = '#ffffff';
// Allgemeine Einstellungen initialisieren
if (empty($ascdesc)) {
    $order = 'name';
    $ascdesc = 'ASC';
}
$base_url = $sess->url('main.php?area=%s&order=%s&ascdesc=%s');
// Templatedatei laden
$tpl->loadTemplatefile('group.tpl');
$tmp['AREA'] = $cms_lang['area_group'];