summaryrefslogtreecommitdiff
path: root/Project-Unite
diff options
context:
space:
mode:
authorMichael <[email protected]>2017-05-17 17:05:35 -0400
committerMichael <[email protected]>2017-05-17 17:05:35 -0400
commit238ea8b4621de851da7c005c8f715daf2863e417 (patch)
tree27ddec718a496020692c010239c06e496507b2e1 /Project-Unite
parent4866bac3d9410799ffcc8180ccfd5e7ca3224fe4 (diff)
downloadproject-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.cshtml46
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>