summaryrefslogtreecommitdiff
path: root/Project-Unite
diff options
context:
space:
mode:
Diffstat (limited to 'Project-Unite')
-rw-r--r--Project-Unite/Controllers/DeveloperController.cs4
-rw-r--r--Project-Unite/Project-Unite.csproj1
-rw-r--r--Project-Unite/Views/Developer/AddWikiCategory.cshtml36
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