Пример #1
0
 def get_context_data(self, **kwargs):
     kwargs['urlpath'] = self.urlpath
     kwargs['article'] = self.article
     kwargs['article_tabs'] = registry.get_article_tabs()
     kwargs['children_slice'] = self.children_slice[:20]
     kwargs['children_slice_more'] = len(self.children_slice) > 20
     kwargs['plugins'] = registry.get_plugins()
     return kwargs
Пример #2
0
 def get_context_data(self, **kwargs):
     kwargs['urlpath'] = self.urlpath
     kwargs['article'] = self.article
     kwargs['article_tabs'] = registry.get_article_tabs()
     kwargs['children_slice'] = self.children_slice[:20]
     kwargs['children_slice_more'] = len(self.children_slice) > 20
     kwargs['plugins'] = registry.get_plugins()
     return kwargs
Пример #3
0
 def get_context_data(self, **kwargs):
     kwargs["urlpath"] = self.urlpath
     kwargs["article"] = self.article
     kwargs["article_tabs"] = registry.get_article_tabs()
     kwargs["children_slice"] = self.children_slice[:20]
     kwargs["children_slice_more"] = len(self.children_slice) > 20
     kwargs["plugins"] = registry.get_plugins()
     return kwargs
Пример #4
0
    def get_context_data(self, **kwargs):
        kwargs['urlpath'] = self.urlpath
        kwargs['article'] = self.article
        kwargs['article_tabs'] = registry.get_article_tabs()
        kwargs['children_slice'] = self.children_slice[:20]
        kwargs['children_slice_more'] = len(self.children_slice) > 20
        kwargs['plugins'] = registry.get_plugins()

        can_watch = self.request.user.is_authenticated() and len(registry.get_notification()) > 0
        kwargs['can_watch'] = can_watch
        if can_watch:
            plugin = registry.get_notification()[0]
            kwargs['watching_status'] = plugin.watching_status(article=self.article, viewer=self.request.user)

        return kwargs
Пример #5
0
    def get_context_data(self, **kwargs):
        kwargs['urlpath'] = self.urlpath
        kwargs['article'] = self.article
        kwargs['article_tabs'] = registry.get_article_tabs()
        kwargs['children_slice'] = self.children_slice[:20]
        kwargs['children_slice_more'] = len(self.children_slice) > 20
        kwargs['plugins'] = registry.get_plugins()

        # team112 - comment management
        kwargs['can_read_comment'] = self.article.can_read_comment(self.request.user)
        kwargs['can_delete_comment'] = self.article.can_delete_comment(self.request.user)
        kwargs['can_comment'] = self.article.can_comment(self.request.user)
        kwargs['commentform'] = CommentForm
        kwargs['comments'] = Comment.objects.get_comments(self.article)

        return kwargs
Пример #6
0
    def get_context_data(self, **kwargs):
        kwargs['urlpath'] = self.urlpath
        kwargs['article'] = self.article
        kwargs['article_tabs'] = registry.get_article_tabs()
        kwargs['children_slice'] = self.children_slice[:20]
        kwargs['children_slice_more'] = len(self.children_slice) > 20
        kwargs['plugins'] = registry.get_plugins()

        # team112 - comment management
        kwargs['can_read_comment'] = self.article.can_read_comment(
            self.request.user)
        kwargs['can_delete_comment'] = self.article.can_delete_comment(
            self.request.user)
        kwargs['can_comment'] = self.article.can_comment(self.request.user)
        kwargs['commentform'] = CommentForm
        kwargs['comments'] = Comment.objects.get_comments(self.article)

        return kwargs