X-Git-Url: http://git.pjr.cc/?p=gwvp-mini.git;a=blobdiff_plain;f=gwvpmini%2Fgwvpmini_gitrepo.php;h=65841094cceaadfe68059b1f60fc87a91e61dd8d;hp=46c4f95790642942cf7b396bc49bd692dc60a575;hb=c06a72c606faf4936f044c3d42372989ad3851ec;hpb=c6ae91bb2641911a7bf9b0ee8e3b6da182de0b79 diff --git a/gwvpmini/gwvpmini_gitrepo.php b/gwvpmini/gwvpmini_gitrepo.php index 46c4f95..6584109 100644 --- a/gwvpmini/gwvpmini_gitrepo.php +++ b/gwvpmini/gwvpmini_gitrepo.php @@ -186,6 +186,7 @@ function gwvpmini_GitCreateRepoForm() echo ""; echo ""; echo ""; + echo "Clone From"; echo ""; echo ""; echo ""; @@ -211,6 +212,13 @@ function gwvpmini_RepoCreate() $inputcheckerror = "Repo name contains invalid characters, repos can only contain a-z, A-Z, 0-9, _, - and ."; } + $clonefrom = false; + if(isset($_REQUEST["clonefrom"])) { + if($_REQUEST["clonefrom"] != "") { + $clonefrom = $_REQUEST["clonefrom"]; + } + } + if(!$inputcheck) { gwvpmini_SendMessage("error", "$inputcheckerror"); header("Location: $BASE_URL/repos"); @@ -220,7 +228,7 @@ function gwvpmini_RepoCreate() gwvpmini_SendMessage("error", "Repo ".$_REQUEST["reponame"]." already exists"); header("Location: $BASE_URL/repos"); } else { - gwvpmini_createGitRepo($_REQUEST["reponame"], $_SESSION["id"], $_REQUEST["repodesc"], $_REQUEST["perms"]); + gwvpmini_createGitRepo($_REQUEST["reponame"], $_SESSION["id"], $_REQUEST["repodesc"], $_REQUEST["perms"], $clonefrom); gwvpmini_SendMessage("info", "Repo ".$_REQUEST["reponame"]." has been created"); header("Location: $BASE_URL/repos"); }