示例#1
0
文件: iphistory.py 项目: z0r0/saidit
    def GET_index(self, username):
        if username:
            username = urllib.unquote_plus(username)
            user = Account._by_name(username, True)  # allow deleted
            if user:
                res = AdminPage(content=AdminIpHistory(user),
                                title='[ADMIN] IP History').render()
                return res

        res = AdminPage(content='ERROR - user does not exist',
                        title='[ADMIN] IP History').render()
        return res
示例#2
0
文件: awards.py 项目: aguamar/reddit
    def GET_winners(self, award):
        if award is None:
            abort(404, 'page not found')

        res = AdminPage(content=AdminAwardWinners(award),
                        title='award winners').render()
        return res
示例#3
0
文件: awards.py 项目: aguamar/reddit
    def GET_give(self, award):
        if award is None:
            abort(404, 'page not found')

        res = AdminPage(content=AdminAwardGive(award),
                        title='give an award').render()
        return res
示例#4
0
    def GET_give(self, award, recipient, desc, url, hours):
        if award is None:
            abort(404, 'page not found')

        res = AdminPage(content = AdminAwardGive(award, recipient, desc,
                                                 url, hours),
                        title='give an award').render()
        return res
示例#5
0
 def GET_index(self, recipient):
     if recipient:
         recipient = urllib.unquote_plus(recipient)
     else:
         recipient = None
     res = AdminPage(content=AdminNukeContent(recipient=recipient),
                     title='[ADMIN] Nuke User Content').render()
     return res
示例#6
0
    def GET_srs(self, ad):
        if ad is None:
            abort(404, 'page not found')

        res = AdminPage(content = AdminAdSRs(ad),
                        show_sidebar = False,
                        title='ad srs').render()
        return res
示例#7
0
    def GET_assign(self, ad):
        if ad is None:
            abort(404, 'page not found')

        res = AdminPage(content = AdminAdAssign(ad),
                        show_sidebar = False,
                        title='assign an ad to a community').render()
        return res
示例#8
0
文件: i18n.py 项目: therufs/lesswrong
 def GET_edit(self, lang):
     if not lang and c.user_is_admin:
         content = Wrapped(TranslatorTemplate())
     elif Translator.exists(lang):
         content = Wrapped(get_translator(locale=lang))
     else:
         content = UnfoundPage()
     res = AdminPage(content=content, title='translate reddit').render()
     return res
示例#9
0
 def GET_happening_now(self):
     current_thread_id = NamedGlobals.get(HAPPENING_NOW_KEY, None)
     if current_thread_id:
         current_thread = LiveUpdateEvent._byID(current_thread_id)
     else:
         current_thread = None
     return AdminPage(content=pages.HappeningNowAdmin(current_thread),
                      title='live: happening now',
                      nav_menus=[]).render()
示例#10
0
    def GET_happening_now(self):
        featured_event_ids = NamedGlobals.get(HAPPENING_NOW_KEY, None) or {}
        featured_events = {}
        for target, event_id in featured_event_ids.iteritems():
            event = LiveUpdateEvent._byID(event_id)
            featured_events[target] = event

        return AdminPage(content=pages.HappeningNowAdmin(featured_events),
                         title='live: happening now',
                         nav_menus=[]).render()
示例#11
0
    def GET_happening_now(self):
        featured_event_fullnames = get_all_featured_events()

        featured_events = {}
        for target, event_id in featured_event_fullnames.iteritems():
            event = LiveUpdateEvent._by_fullname(event_id)
            featured_events[target] = event

        return AdminPage(content=pages.HappeningNowAdmin(featured_events),
                         title='live: happening now',
                         nav_menus=[]).render()
示例#12
0
 def GET_index(self):
     res = AdminPage(content=AdminGlobalUserBans(),
                     title='[ADMIN] Global User Bans').render()
     return res
示例#13
0
文件: awards.py 项目: aguamar/reddit
 def GET_index(self):
     res = AdminPage(content=AdminAwards(), title='awards').render()
     return res
示例#14
0
文件: errorlog.py 项目: wqx081/reddit
 def GET_index(self):
     res = AdminPage(content=AdminErrorLog(),
                     title='error log',
                     show_sidebar=False).render()
     return res
示例#15
0
 def GET_index(self):
     res = AdminPage(content=AdminUsage(),
                     show_sidebar=False,
                     title='usage').render()
     return res
示例#16
0
 def GET_index(self):
     res = AdminPage(content=AdminIpBans(),
                     title='[ADMIN] IP Bans').render()
     return res
示例#17
0
 def GET_creddits(self, recipient):
     return AdminPage(content=AdminCreddits(recipient)).render()
示例#18
0
文件: i18n.py 项目: therufs/lesswrong
 def GET_list(self):
     res = AdminPage(content=AdminTranslations(),
                     title='translate reddit').render()
     return res
示例#19
0
 def GET_gold(self, recipient):
     return AdminPage(content=AdminGold(recipient)).render()
示例#20
0
文件: i18n.py 项目: tjr1351/reddit
 def GET_list(self):
     res = AdminPage(content=AdminTranslations(),
                     title='translate reddit',
                     show_sidebar=False).render()
     return res