-
Notifications
You must be signed in to change notification settings - Fork 32
/
area.html
122 lines (87 loc) · 3.96 KB
/
area.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
{% extends "base.html" %}
{% load staticfiles %}
{% load i18n %}
{% load thumbnail %}
{% load bootstrap3 %}
{% load ogp_tags %}
{% block extrajs %}
$(function(){
$('.loadFromUrl').on('show.bs.modal', function (event) {
var anchor = $(event.relatedTarget) // Button that triggered the modal
var modal = $(this)
var body = modal.find('.modal-body');
body.load(anchor.data('url'));
})
$('[data-toggle="tooltip"]').tooltip();
});
{% endblock extrajs %}
{% block ogp %}
{% render_ogp area %}
{% endblock ogp %}
{% block content %}
{% url 'popular_proposals:area_embedded' slug=area.id as embedded_url%}
{% include '_incrusta_esto_en_tu_pagina.html' with url=embedded_url %}
{% include 'modal.html' with modalId='supportProposal' title='Apoya una propuesta' %}
<div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="{% static 'js/jquery.gridAccordion.min.js' %}"></script>
<h1>{{area.name}}</h1>
<!-- Featured Elections -->
<div class="hidden-xs">
{% include 'popular_proposal/_lista_propuestas.html' with popular_proposals=popular_proposals form=proposal_filter_form %}
<div>
<a class="btn btn-info" href="{% url 'popular_proposals:propose_wizard' slug=area.id %}">{% blocktrans with area=area.name %}Crear una propuesta ciudadana para {{ area }}{% endblocktrans %}</a>
</div>
</div>
<!-- /contenedorDestacado -->
<!-- Candidatos -->
<ul>
<!-- Alcaldes -->
{% include 'elections/_election_with_position.html' with position='alcalde' area=area %}
{% include 'elections/_election_with_position.html' with position='concejal' area=area %}
{% for election in area.elections_without_position.all %}
<li class="col-md-4 containerAccordion">
<script type="text/javascript">
jQuery(document).ready(function($){
screenwidth = $(".containerAccordion").width();
$('#gridaccordion-{{forloop.counter}}').gridAccordion({
width:screenwidth, height:250, columns:{{election.candidates.all|length}},
distance:2, closedPanelWidth:10, closedPanelHeight:10, alignType:'centerCenter', linkTarget: "_self", slideshow:true
});
});
</script>
<ul class="accordion" id="gridaccordion-{{forloop.counter}}">
{% for candidate in election.candidates.all %}
<li>
{% if candidate.image %}
{% thumbnail candidate.image "x300" as im %}
<a href="{% url 'candidate_detail_view' election_slug=election.slug slug=candidate.id %}"><img src="{{ im.url }}" alt="{{ candidate.name }}" border="0"/></a>
{% endthumbnail %}
{% else %}
<a href="{% url 'candidate_detail_view' election_slug=election.slug slug=candidate.id %}"><img src="{% static 'img/candidate-default.jpg' %}" alt="{{candidate.name}}" border="0" class="img-responsive"></a>
{% endif %}
<div class="caption">{{ candidate.name }}</div>
</li>
{% endfor %}
</ul>
<a href="{{ election.get_absolute_url }}"><h3 class="portada">{{ election.name }}</h3></a>
<div class="election-description">
<p>{{ election.description|truncatewords:33 }}</p>
</div>
</li>
{% if forloop.counter|divisibleby:3 %}
</ul>
<ul>
{% endif %}
{% endfor %}
</ul>
{% if not popular_proposals.all %}
{% blocktrans %}
<p>Acá aún no hay propuestas, pero puedes:</p>
{% endblocktrans %}
{% endif %}
<a class="btn btn-info" href="{% url 'popular_proposals:propose_wizard' slug=area.id %}">{% blocktrans with area=area.name %}Crear una propuesta ciudadana para {{ area }}{% endblocktrans %}</a>
</div>
{% endblock content %}
{% block extrafooter %}
{% endblock extrafooter %}