Exemple #1
0
 def table_row(person, meeting):
     cat = sugar.get_person_category_or_404(meeting_id,
         category_id=person.category_id(meeting.id))
     url = url_for('participant.view', meeting_id=meeting.id,
                   person_id=person.id, from_page='funding.home')
     link = "<a href='%s'>%s</a>" % (jinja2.escape(url), person.name)
     return {
         'id': person.id,
         'name': link,
         'category': cat.data['name_E'],
         'funding_accepted': render_column(person),
     }
Exemple #2
0
 def rep(self, meeting, in_participant_language=False, category_id=None,
         category=None):
     from cites import sugar
     import schema
     if not category:
         category_id = category_id or self.category_id(meeting.id)
         c = sugar.get_person_category_or_404(meeting.id, category_id=category_id)
     else:
         c = category
     labeled = schema.labels_for_values(
         self.decoded_data, meeting.id, in_participant_language, category=c)
     return schema.interpolate(c.data['templates_list'], labeled)