diff options
| author | Michael <[email protected]> | 2017-05-17 17:05:35 -0400 |
|---|---|---|
| committer | Michael <[email protected]> | 2017-05-17 17:05:35 -0400 |
| commit | 238ea8b4621de851da7c005c8f715daf2863e417 (patch) | |
| tree | 27ddec718a496020692c010239c06e496507b2e1 /Project-Unite | |
| parent | 4866bac3d9410799ffcc8180ccfd5e7ca3224fe4 (diff) | |
| download | project-unite-238ea8b4621de851da7c005c8f715daf2863e417.tar.gz project-unite-238ea8b4621de851da7c005c8f715daf2863e417.tar.bz2 project-unite-238ea8b4621de851da7c005c8f715daf2863e417.zip | |
moderation menu
Diffstat (limited to 'Project-Unite')
| -rw-r--r-- | Project-Unite/Views/Forum/ViewTopic.cshtml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/Project-Unite/Views/Forum/ViewTopic.cshtml b/Project-Unite/Views/Forum/ViewTopic.cshtml index 13a24f8..b2fb0a0 100644 --- a/Project-Unite/Views/Forum/ViewTopic.cshtml +++ b/Project-Unite/Views/Forum/ViewTopic.cshtml @@ -30,6 +30,52 @@ <li><a href="#"><span class="glyphicon glyphicon-lock"></span> Locked.</a></li> } } + if (User.Identity.IsModerator()) + { + <li class="dropdown"><a href="#" class="dropdown-toggle">Quick mod <span class="caret"></span></a> + <ul class="dropdown-menu"> + <li class="dropdown-header">Topic status</li> + <li><a href="@Url.Action("StickyTopic", "Moderator", new { id = Model.Id })"> + @if (Model.IsSticky) + { + <span class="glyphicon glyphicon-ok"></span> + } + Sticky + </a></li> + <li> + <a href="@Url.Action("AnnounceTopic", "Moderator", new { id = Model.Id })"> + @if (Model.IsAnnounce) + { + <span class="glyphicon glyphicon-star"></span> + } + Announcement + </a> + </li> + @if (User.Identity.IsAdmin()) + { + <li> + <a href="@Url.Action("GlobalTopic", "Moderator", new { id = Model.Id })"> + @if (Model.IsGlobal) + { + <span class="glyphicon glyphicon-globe"></span> + } + Global + </a> + </li> + + } + <li class="dropdown-header">Posting</li> + @if (Model.IsLocked) + { + <li><a href="@Url.Action("UnlockTopic", "Moderator", new { id = Model.Discriminator })">Unlock</a></li> + } + else + { + <li><a href="@Url.Action("LockTopic", "Moderator", new { id = Model.Discriminator })">Lock</a></li> + } + </ul> + </li> + } } </ul> |
