<%namespace name="components" file="/components.html"/> <%namespace name="state" file="/poll/state.html"/> <%def name="row(tile, proposal)">

${proposal.title} %if tile.fresh: ${_("(new)")} %endif

%if proposal.is_adopt_polling(): ${_("%s%% approval") % int(proposal.adopt_poll.tally.rel_for * 100)|n} · %elif proposal.rate_poll: ${_("%s:%s votes") % (proposal.rate_poll.tally.num_for, proposal.rate_poll.tally.num_against)|n} · %endif %if proposal.instance.use_norms: ${ungettext("%s norm", "%s norms", len(proposal.selections)) % len(proposal.selections)} · %endif ##${ungettext("%s comment", "%s comments", proposal.comment_count()) % proposal.comment_count()}, ${_("(latest: %s)") % h.relative_time(proposal.find_latest_comment_time())|n}
<%def name="sidebar(tile, proposal)">

${_("Information")}

${_("The proposal was created by %s on %s") % (h.user.link(proposal.creator), h.format_date(proposal.create_time))|n} · ${_("report")}

%if proposal.is_adopt_polling(): ${tiles.poll.booth(proposal.adopt_poll)} %endif ${tiles.tag.sidebar(proposal)} ${tiles.delegation.sidebar(proposal, tile)} <%def name="header(tile, proposal, active)">
  %if can.proposal.adopt(proposal): ${_("call a vote")} %endif %if can.proposal.delete(proposal): ${_("delete")} %endif ${components.watch(proposal)}
%if proposal.rate_poll:
%if can.proposal.rate(proposal):   ${proposal.rate_poll.tally.num_for}:${proposal.rate_poll.tally.num_against}   %else:   ${proposal.rate_poll.tally.num_for}:${proposal.rate_poll.tally.num_against}   %endif
%endif

${h.delegateable.link(proposal, icon_size=24, link=False)|n}


${tiles.proposal.panel(proposal, tile)} <%def name="panel(tile, proposal)"> %if proposal.adopted:
${_("%s has been adopted %s.") % (h.delegateable.link(proposal, link=False, icon=False), h.relative_time(proposal.adopt_poll.end_time))|n}
%elif proposal.is_adopt_polling():
${_("Adoption requirements:")}
%if proposal.adopt_poll.tally.has_majority() and not \ proposal.adopt_poll.tally.has_participation():
${_("%s%% approval") % int(c.instance.required_majority*100)}
${_("%s participators") % c.instance.required_participation}
%else:
${_("%s participators") % c.instance.required_participation}
${_("%s%% approval") % int(c.instance.required_majority*100)}
%endif
${_("stable majority for %s days") % c.instance.activation_delay}
%endif