コード例 #1
0
ファイル: browser.py プロジェクト: socialplanning/oc-tags
class TagViewlet(ViewletBase):

    title = "Taglist"
    sort_order = 0
    render = ZopeTwoPageTemplateFile('tag-list.pt')
    
    def __init__(self, context, request, view, manager):
        self.taggable = ITaggable(context)
        self.context = context
        
    def tags(self):
        return self.taggable.tags()

    def search_link(self, tag):
        # XXX should be generated?
        # XXX could be relative link instead of absolute;
        #     TagQueryView could then search within current context
        return "/@@search-by-tag?tag=%s" % tag