示例#1
0
    def GET(self):
        """
        """
        if self.env["cfg"].enablePublicPages:
            page = self.env["members"]["p"] \
                    if self.env["members"].has_key("p") else 1

            view = publicFlagsTmpl(searchList=[self.tmplSearchList])

            flags = pubfc.publicFlagsCollection()
            flags.paginate(page, 25)
            flags.fetch()
            flags.format()
            flags.join(um.userORM, "userID")

            if self.env["cfg"].enableModalFlagDeletes:
                view.scripts = ["handlebars_1.0.min",
                        "jquery.json-2.4.min",
                        "adminModal.flagr",
                        "editForm.flagr",
                        "deleteFlagModal.flagr"]

            flagsTmpl = flagsListTmpl(searchList=[self.tmplSearchList])
            flagsTmpl.flags = flags

            view.flags = str(flagsTmpl)

            return view
        else:
            self._404()
    def GET(self):
        """
        """
        if self.env["cfg"].enablePublicPages:
            page = self.env["members"]["p"] \
                    if self.env["members"].has_key("p") else 1
            view = publicLabelsTmpl(searchList=[self.tmplSearchList])

            flags = pubfc.publicFlagsCollection()
            flags.paginate(page, 25)
            flags.fetch()
            flags.format()
            flags.join(um.userORM, "userID")

            labels = lu.listLabels(flags, False)

            view.labels = labels

            return view
        else:
            self._404()