|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- - page_title = "#{district.name} #{district.body.district_name}, #{district.body.name}"
-
- %nav
- %a{ :href => "/bodies/#{district.body.slug}" }
- «
- = district.body.name
-
- %h1= "#{district.name} #{district.body.district_name}"
-
- -#
- - election = Election.get(9) # FIXME magic number
-
- %h2
- = district.name
- ward candidates for the
- %a{ :href => "/bodies/#{election.body.slug}/elections/#{election.d}"}
- = election.body.name
- election on
- = long_date(election.d)
-
- %table
- - Candidacy.all(:election => election, :district => district, :order => [:party_id]).each do |c|
- - campaign = Campaign.first(:party => c.party, :election => election)
- %tr.vcard
- %td{ :style => "background-color: #{c.party.colour}" }
- %td.candidate_name.fn
- %a{ :href => "/candidates/#{c.candidate.id}" }
- = c.candidate.short_name
- %td.org
- - if campaign && campaign.party_url
- %a{ :href => campaign.party_url }
- = party_name(c.labcoop, c.party.name)
- - else
- = party_name(c.labcoop, c.party.name)
- %td
- - if campaign && campaign.manifesto_html_url
- %a{ :href => campaign.manifesto_html_url }
- manifesto
- - else
-
-
-
- %h2 Candidates elected
-
- - Election.all(:body => district.body, :order => [:d.desc]).each do |election|
- - ccys = Candidacy.all(:election_id => election.id, :district_id => district.id, :seats => 1, :order => [:votes.desc])
-
- - unless ccys == []
- %h3
- %a{ :href => "/bodies/#{district.body.slug}/elections/#{election.d}/#{election.body.districts_name}/#{district.slug}"}
- = long_date election.d
- = election.kind
-
- %table
- %tr
- %th
- %th
- %th
- %th
-
- - ccys.each do |ccy|
- %tr
- %td= ccy.position
- %td{ :style => "background-color: #{ccy.party.colour}" }
- %td
- %a{ :href => "/candidates/#{ccy.candidate.id}" }
- = ccy.candidate.short_name
- %td= ccy.party.name
-
|