mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-28 16:28:01 -05:00
Use AdminLinkMenu on LinkInfoPage.
This commit is contained in:
committed by
Chad Birch
parent
9fa7e0b515
commit
0c490e4ecf
@@ -68,6 +68,12 @@ class AdminProfileMenu(NavMenu):
|
||||
NavMenu.__init__(self, [], base_path = path,
|
||||
title = 'admin', type="tabdrop")
|
||||
|
||||
|
||||
class AdminLinkMenu(NavMenu):
|
||||
def __init__(self, link):
|
||||
NavMenu.__init__(self, [], title='admin', type="tabdrop")
|
||||
|
||||
|
||||
try:
|
||||
from r2admin.lib.pages import *
|
||||
except ImportError:
|
||||
|
||||
@@ -1194,14 +1194,15 @@ class LinkInfoPage(Reddit):
|
||||
if self.num_duplicates > 0:
|
||||
buttons.append(info_button('duplicates', num=self.num_duplicates))
|
||||
|
||||
if c.user_is_admin:
|
||||
buttons.append(NamedButton("details", dest="/details/"+self.link._fullname))
|
||||
|
||||
toolbar = [NavMenu(buttons, base_path = "", type="tabmenu")]
|
||||
|
||||
if not isinstance(c.site, DefaultSR) and not c.cname:
|
||||
toolbar.insert(0, PageNameNav('subreddit'))
|
||||
|
||||
if c.user_is_admin:
|
||||
from admin_pages import AdminLinkMenu
|
||||
toolbar.append(AdminLinkMenu(self.link))
|
||||
|
||||
return toolbar
|
||||
|
||||
def content(self):
|
||||
|
||||
Reference in New Issue
Block a user