502 # already linked entities |
502 # already linked entities |
503 if related: |
503 if related: |
504 label = rschema.display_name(req, role, context=form.edited_entity.cw_etype) |
504 label = rschema.display_name(req, role, context=form.edited_entity.cw_etype) |
505 w(u'<tr><th class="labelCol">%s</th>' % label) |
505 w(u'<tr><th class="labelCol">%s</th>' % label) |
506 w(u'<td>') |
506 w(u'<td>') |
507 w(u'<ul>') |
507 w(u'<ul class="list-unstyled">') |
508 for viewparams in related: |
508 for viewparams in related: |
509 w(u'<li class="invisible">%s<span id="span%s" class="%s">%s</span></li>' |
509 w(u'<li>%s<span id="span%s" class="%s">%s</span></li>' |
510 % (viewparams[1], viewparams[0], viewparams[2], viewparams[3])) |
510 % (viewparams[1], viewparams[0], viewparams[2], viewparams[3])) |
511 if not form.force_display and form.maxrelitems < len(related): |
511 if not form.force_display and form.maxrelitems < len(related): |
512 link = (u'<span class="invisible">' |
512 link = (u'<span>' |
513 '[<a href="javascript: window.location.href+=\'&__force_display=1\'">%s</a>]' |
513 '[<a href="javascript: window.location.href+=\'&__force_display=1\'">%s</a>]' |
514 '</span>' % _('view all')) |
514 '</span>' % _('view all')) |
515 w(u'<li class="invisible">%s</li>' % link) |
515 w(u'<li>%s</li>' % link) |
516 w(u'</ul>') |
516 w(u'</ul>') |
517 w(u'</td>') |
517 w(u'</td>') |
518 w(u'</tr>') |
518 w(u'</tr>') |
519 pendings = list(field.restore_pending_inserts(form)) |
519 pendings = list(field.restore_pending_inserts(form)) |
520 if not pendings: |
520 if not pendings: |