diff options
| -rw-r--r-- | Project-Unite/Controllers/DeveloperController.cs | 4 | ||||
| -rw-r--r-- | Project-Unite/Project-Unite.csproj | 1 | ||||
| -rw-r--r-- | Project-Unite/Views/Developer/AddWikiCategory.cshtml | 36 |
3 files changed, 40 insertions, 1 deletions
diff --git a/Project-Unite/Controllers/DeveloperController.cs b/Project-Unite/Controllers/DeveloperController.cs index f656132..aed4eb5 100644 --- a/Project-Unite/Controllers/DeveloperController.cs +++ b/Project-Unite/Controllers/DeveloperController.cs @@ -146,6 +146,8 @@ namespace Project_Unite.Controllers if (!ACL.Granted(User.Identity.Name, "CanAccessDevCP")) return new HttpStatusCodeResult(403); + ViewBag.Developer = true; + var mdl = new AddWikiCategoryViewModel(); return View(mdl); @@ -157,7 +159,7 @@ namespace Project_Unite.Controllers { if (!ACL.Granted(User.Identity.Name, "CanAccessDevCP")) return new HttpStatusCodeResult(403); - + ViewBag.Developer = true; if (!ModelState.IsValid) return View(model); diff --git a/Project-Unite/Project-Unite.csproj b/Project-Unite/Project-Unite.csproj index 33cb81c..3201682 100644 --- a/Project-Unite/Project-Unite.csproj +++ b/Project-Unite/Project-Unite.csproj @@ -544,6 +544,7 @@ <Content Include="Views\Download\ViewRelease.cshtml" /> <Content Include="Views\Home\Discord.cshtml" /> <Content Include="Views\Developer\Wiki.cshtml" /> + <Content Include="Views\Developer\AddWikiCategory.cshtml" /> </ItemGroup> <ItemGroup> <Folder Include="App_Data\" /> diff --git a/Project-Unite/Views/Developer/AddWikiCategory.cshtml b/Project-Unite/Views/Developer/AddWikiCategory.cshtml new file mode 100644 index 0000000..6f188ad --- /dev/null +++ b/Project-Unite/Views/Developer/AddWikiCategory.cshtml @@ -0,0 +1,36 @@ +@model Project_Unite.Models.AddWikiCategoryViewModel +@{ + ViewBag.Title = "Add wiki category"; +} + +<h2>Add wiki category</h2> + +<p>Please fill the form to add a new category.</p> + +@using (Html.BeginForm()) +{ +<div class="panel panel-danger"> + <div class="panel-body"> + @Html.ValidationSummary() + </div> +</div> + +<table class="table"> + <tr> + <td>Category name:</td> + <td> + @Html.TextBoxFor(Model=>Model.Name, new { @class="form-control"}) + </td> + </tr> + <tr> + <td>Parent category:</td> + <td> + @Html.DropDownListFor(Model => Model.ParentId, Model.Parents, new { @class = "form-control" }) + </td> + </tr> + <tr> + <td></td> + <td><input type="submit" value="Add!" /></td> + </tr> +</table> +}
\ No newline at end of file |
