web/views/management.py
branchstable
changeset 2052 0b9b0bdc93f5
parent 2040 c865cc7100ca
parent 2051 e4d24e4d74e6
child 2144 51c84d585456
child 2270 70c0da0f2181
equal deleted inserted replaced
2041:296e897ab8e1 2052:0b9b0bdc93f5
    38             groups = eschema.get_groups(access_type)
    38             groups = eschema.get_groups(access_type)
    39             l = []
    39             l = []
    40             groups = [(_(group), group) for group in groups]
    40             groups = [(_(group), group) for group in groups]
    41             for trad, group in sorted(groups):
    41             for trad, group in sorted(groups):
    42                 if link:
    42                 if link:
       
    43                     # XXX we should get a group entity and call its absolute_url
       
    44                     # method
    43                     l.append(u'<a href="%s" class="%s">%s</a><br/>' % (
    45                     l.append(u'<a href="%s" class="%s">%s</a><br/>' % (
    44                     self.build_url('cwgroup/%s' % group), group, trad))
    46                     self.build_url('cwgroup/%s' % group), group, trad))
    45                 else:
    47                 else:
    46                     l.append(u'<div class="%s">%s</div>' % (group, trad))
    48                     l.append(u'<div class="%s">%s</div>' % (group, trad))
    47             w(u'<td>%s</td>' % u''.join(l))
    49             w(u'<td>%s</td>' % u''.join(l))
   240         w(u"</div>")
   242         w(u"</div>")
   241         # creates a bug submission link if SUBMIT_URL is set
   243         # creates a bug submission link if SUBMIT_URL is set
   242         submiturl = self.config['submit-url']
   244         submiturl = self.config['submit-url']
   243         submitmail = self.config['submit-mail']
   245         submitmail = self.config['submit-mail']
   244         if submiturl or submitmail:
   246         if submiturl or submitmail:
   245             form = self.vreg.select_object('forms', 'base', self.req, rset=None, set_error_url=False)
   247             form = self.vreg.select_object('forms', 'base', self.req, rset=None,
       
   248                                            mainform=False)
   246             binfo = text_error_description(ex, excinfo, req, eversion, cversions)
   249             binfo = text_error_description(ex, excinfo, req, eversion, cversions)
   247             form.form_add_hidden('description', binfo)
   250             form.form_add_hidden('description', binfo)
   248             form.form_add_hidden('__bugreporting', '1')
   251             form.form_add_hidden('__bugreporting', '1')
   249             if submitmail:
   252             if submitmail:
   250                 form.form_buttons = [formwidgets.SubmitButton(MAIL_SUBMIT_MSGID)]
   253                 form.form_buttons = [formwidgets.SubmitButton(MAIL_SUBMIT_MSGID)]