diff options
Diffstat (limited to 'Project-Unite/Views/Shared/_Layout.cshtml')
| -rw-r--r-- | Project-Unite/Views/Shared/_Layout.cshtml | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/Project-Unite/Views/Shared/_Layout.cshtml b/Project-Unite/Views/Shared/_Layout.cshtml index 024c6bf..3a6487f 100644 --- a/Project-Unite/Views/Shared/_Layout.cshtml +++ b/Project-Unite/Views/Shared/_Layout.cshtml @@ -115,21 +115,37 @@ </ul> @RenderBody(); } - else if (ACL.Granted(User.Identity.Name, ViewBag.ACLRule)) + else if (ViewBag.Developer) { - if (ViewBag.Admin == true) + <ul class="nav nav-pills"> + <li>@Html.ActionLink("Home", "Index", "Developer")</li> + <li>@Html.ActionLink("Releases", "Releases", "Developer")</li> + <li>@Html.ActionLink("Wiki", "Wiki", "Developer")</li> + <li>@Html.ActionLink("Bugs", "Bugs", "Developer")</li> + + </ul> + + + @RenderBody(); + } + else if (ACL.Granted(User.Identity.Name, ViewBag.ACLRule)) { - if (ACL.Granted(User.Identity.Name, "CanAccessAdminCP")) + if (ViewBag.Admin == true) { - <ul class="nav nav-tabs"> + if (ACL.Granted(User.Identity.Name, "CanAccessAdminCP")) + { + + <ul class="nav nav-tabs"> <li>@Html.ActionLink("Home", "Index", "Admin")</li> - @if (ACL.Granted(User.Identity.Name, "CanEditRoles")) + + @if (ACL.Granted(User.Identity.Name, "CanEditRoles")) { <li>@Html.ActionLink("Roles", "Roles", "Admin")</li> <li>@Html.ActionLink("Access Control", "AccessControl", "Admin")</li> } - @if (ACL.Granted(User.Identity.Name, "CanEditProfiles")) + + @if (ACL.Granted(User.Identity.Name, "CanEditProfiles")) { <li>@Html.ActionLink("Users", "Users", "Admin")</li> } @@ -139,7 +155,8 @@ } <li>@Html.ActionLink("Audit logs", "Logs", "Admin")</li> </ul> - @RenderBody(); + + @RenderBody(); } else { @@ -149,7 +166,8 @@ } else { - @RenderBody() + + @RenderBody() } } |
