コード例 #1
0
ファイル: personal.py プロジェクト: timmi/kitsune
 def render(self):
     return render(
         self._request, 'dashboards/questions.html', {
             'actions': model_actions(Answer, self._request),
             'active_tab': self._id,
             'announcements': Announcement.get_for_group_id(self._id)
         })
コード例 #2
0
ファイル: personal.py プロジェクト: DWDRAEGER/kitsune
 def render(self):
     return render(
         self._request,
         'dashboards/questions.html',
         {'actions': model_actions(Answer, self._request),
          'active_tab': self._id,
          'announcements': Announcement.get_for_group_id(self._id)})
コード例 #3
0
ファイル: test_models.py プロジェクト: Akamad007/kitsune
    def test_get_for_group_id(self):
        """If no groups are passed, nothing is returned."""
        # Site-wide announcement
        announcement().save()
        # Announcement in a group.
        a = announcement(group=self.group, save=True)

        group_ann = Announcement.get_for_group_id(self.group.id)
        eq_(1, len(group_ann))
        eq_(a, group_ann[0])
コード例 #4
0
    def test_get_for_group_id(self):
        """If no groups are passed, nothing is returned."""
        # Site-wide announcement
        announcement().save()
        # Announcement in a group.
        a = announcement(group=self.group, save=True)

        group_ann = Announcement.get_for_group_id(self.group.id)
        eq_(1, len(group_ann))
        eq_(a, group_ann[0])
コード例 #5
0
ファイル: personal.py プロジェクト: Akamad007/kitsune
 def render(self):
     """Locale dashboard for a group."""
     locale = self._params.strip()
     data = {}
     if locale == settings.WIKI_DEFAULT_LANGUAGE:
         readouts = GROUP_CONTRIBUTOR_READOUTS
     else:
         readouts = GROUP_L10N_READOUTS
         data['overview_rows'] = partial(overview_rows, locale)
     data['announcements'] = Announcement.get_for_group_id(self._id)
     data['active_tab'] = self._id
     return render_readouts(self._request, readouts, 'group_locale.html',
                            extra_data=data, locale=locale)
コード例 #6
0
ファイル: personal.py プロジェクト: timmi/kitsune
 def render(self):
     """Locale dashboard for a group."""
     locale = self._params.strip()
     data = {}
     if locale == settings.WIKI_DEFAULT_LANGUAGE:
         readouts = GROUP_CONTRIBUTOR_READOUTS
     else:
         readouts = GROUP_L10N_READOUTS
         data['overview_rows'] = partial(overview_rows, locale)
     data['announcements'] = Announcement.get_for_group_id(self._id)
     data['active_tab'] = self._id
     return render_readouts(self._request,
                            readouts,
                            'group_locale.html',
                            extra_data=data,
                            locale=locale)