Example #1
0
            if (checkAdminPerms($_GET['organ'])) {
                if ($_GET['file'] == "template") {
                    writeTemplate($_POST['text'], $_POST['organ']);
                    $smarty->assign('text', $_POST['text']);
                    $smarty->assign('organ', $_GET['organ']);
                    $smarty->assign('file', $_GET['file']);
                    deleteLock($_GET['organ'], $_GET['file']);
                } else {
                    if ($_GET['file'] == "email") {
                        writeEmailTemplate($_POST['text'], $_GET['organ']);
                        $smarty->assign('text', $_POST['text']);
                        $smarty->assign('organ', $_GET['organ']);
                        $smarty->assign('file', $_GET['file']);
                        deleteLock($_GET['organ'], $_GET['file']);
                    } else {
                        if ($_GET['file'] == "resolutions.txt") {
                            writeResolutions($_POST['text'], $_GET['organ']);
                            $smarty->assign('text', $_POST['text']);
                            $smarty->assign('organ', $_GET['organ']);
                            $smarty->assign('file', $_GET['file']);
                            deleteLock($_GET['organ'], $_GET['file']);
                        }
                    }
                }
            } else {
                die('Fehler');
            }
        }
    }
}
$smarty->display('edit.tpl');
Example #2
0
        }
        if ($OPTS->has('f')) {
            deleteLock($WIKI_ID);
        }
        obtainLock($WIKI_ID);
        print "Locked : {$WIKI_ID}\n";
        exit(0);
        break;
        #----------------------------------------------------------------------
    #----------------------------------------------------------------------
    case 'unlock':
        $WIKI_ID = $OPTS->arg(1);
        if (!$WIKI_ID) {
            fwrite(STDERR, "Wiki page ID required\n");
            exit(1);
        }
        if ($OPTS->has('f')) {
            deleteLock($WIKI_ID);
        } else {
            clearLock($WIKI_ID);
        }
        print "Unlocked : {$WIKI_ID}\n";
        exit(0);
        break;
        #----------------------------------------------------------------------
    #----------------------------------------------------------------------
    default:
        fwrite(STDERR, "Invalid action " . $OPTS->arg(0) . "\n");
        exit(1);
        break;
}