git.schokokeks.org
Repositories
Help
Report an Issue
webinterface.git
Code
Commits
Branches
Tags
Suche
Strukturansicht:
97b6f43
Branches
Tags
master
ticket
webinterface.git
modules
gitolite
save.php
First draft of gitolite-module, only key-management implemented
bernd
commited
97b6f43
at 2011-12-21 16:51:51
save.php
Blame
History
Raw
<?php require_role(ROLE_SYSTEMUSER); include('git.php'); if ($_GET['action'] == 'newuser') { $handle = $_POST['handle']; if ($handle == '') { system_failure("Leere Benutzerbezeichnung!"); } $users = list_users(); if (in_array($handle, $users)) { system_failure("Ein Benutzer mit diesem Namen existiert bereits."); } newkey($_POST['pubkey'], $handle); if (! $debugmode) header('Location: git'); die(); } elseif ($_GET['action'] == 'newkey') { $handle = $_POST['handle']; if ($handle == '') { system_failure("Leere Benutzerbezeichnung!"); } newkey($_POST['pubkey'], $handle); if (! $debugmode) header('Location: git'); die(); }