95
95
96
96
< div class ="col-md-12 col-sm-12 col-12 "> < div id ="map " class ="w-100 " style ="height: 600px; "> </ div > </ div >
97
97
98
- < div class ="col-12 ">
99
98
100
99
{%- assign allcatfilteredissues = '' | split: '' -%}
101
100
{%- for categorytuple in issuecategories -%}
110
109
111
110
{%- if filteredissues.size > 0 -%}
112
111
< div class ="row ">
113
- {%- assign allcatfilteredissues = allcatfilteredissues | concat: filteredissues | uniq -%}
114
- < div class ="row ">
115
- < div class ="col-12 ">
116
- < h2 id ="{{category['permalink']}} "> {{category["displayname"]}} < span class ="badge badge-pill badge-primary "> {{filteredissues.size}}</ span > </ h2 >
117
- {%- if page.justLatestIssues -%}
118
- {%- assign filteredissues = filteredissues | sort: 'number' | reverse | slice: 0,5 -%}
119
- {%- endif -%}
120
- {%- for member in filteredissues -%}
121
- < div class ="col-md-12 col-sm-12 col-12 mb-15 ">
122
- < div class ="card " id ="issue{{member.number}} ">
123
- < div class ="card-body issuepanel ">
124
- < a href ="{{site.url}}/issues/{{member.number}} "> < h4 class ="card-title "> {{member.title}}</ h4 > </ a >
125
- < dl class ="row ">
126
- {%- for item in member.issue.data -%}
127
- {%- if item[1] != blank -%}
128
- < dt class ="col-sm-3 "> {{item[0] | replace: "_", " " | capitalize_all}}</ dt >
129
- {%- if item[0] == "Descrizione" -%}
130
- {%- assign itemrepr = item[1] | newline_to_br | auto_link -%}
131
- < dd class ="col-sm-9 ">
132
- {{itemrepr}}
133
- </ dd >
134
- {%- else -%}
135
- < dd class ="col-sm-9 "> {{item[1] | newline_to_br | auto_link | truncatewords: 100}}</ dd >
136
- {%- endif -%}
137
- {%- endif -%}
138
- {%- endfor -%}
139
- </ dl >
140
- {%- include social-share-issue.html -%}
112
+ < div class ="col-12 col-lg-12 col-md-12 ">
113
+ {%- assign allcatfilteredissues = allcatfilteredissues | concat: filteredissues | uniq -%}
114
+ < div class ="row ">
115
+ < div class ="col-12 col-lg-12 col-md-12 ">
116
+ < h2 id ="{{category['permalink']}} "> {{category["displayname"]}}
117
+ {% if page.justLatestIssues %}< a href ="{{category['permalink']}} " title ="Vedi tutte le segnalazioni della categoria {{category['displayname']}} "> {% endif %}
118
+ < span class ="badge badge-pill badge-primary ">
119
+ {{filteredissues.size}}
120
+ </ span >
121
+ {% if page.justLatestIssues %}</ a > {% endif %}
122
+ </ h2 >
123
+ < div class ="row d-flex shuffleissues ">
124
+ < div class ="col-12 ">
125
+
126
+ {%- if page.justLatestIssues -%}
127
+ {%- assign filteredissues = filteredissues | sort: 'number' | reverse | slice: 0,5 -%}
128
+ {%- endif -%}
129
+
130
+ {% if page.justLatestIssues != true and category["subcategories"] %}
131
+ {% assign filteredissues_category = filteredissues %}
132
+ {% for subcategorytuple in category["subcategories"] %}
133
+ {% assign subcategory = subcategorytuple[0] %}
134
+ {% assign subcategoryname = subcategorytuple[1]["displayname"] %}
135
+ {%- assign filteredissues = filteredissues_category | where_exp: "member","member.issue.labels contains subcategory" -%}
136
+ {% if filteredissues.size > 0 %}
137
+ < h3 id ="{{subcategory | slugify}} "> {{subcategoryname}} < span class ="badge badge-pill badge-primary "> {{filteredissues.size}}</ span > </ h3 >
138
+
139
+ {% include issuelist_cards.html %}
140
+
141
+ {%- endif -%}
142
+ {%- endfor -%}
143
+ {% else %}
144
+ {% include issuelist_cards.html %}
145
+ {%- endif -%}
146
+
141
147
</ div >
142
148
</ div >
143
149
</ div >
144
- {%- endfor -%}
145
150
</ div >
151
+ {% if category["includefooter"] != blank %}
152
+ {% assign includefooter = category["includefooter"] %}
153
+ {% include {{includefooter}} %}
154
+ {% endif %}
155
+ {%- if page.justLatestIssues -%}
156
+ < div class ="row ">
157
+ < div class ="col-12 col-lg-12 col-md-12 "> < a href ="{{category['permalink']}} " title ="Vedi tutte le segnalazioni della categoria {{category['displayname']}} " class ="btn btn-primary btn-lg "> {{site.data.i18n.translations["see_all"]}} {{category["displayname"]}}</ a > </ div >
158
+ < hr class ="col-12 col-lg-12 col-md-12 ">
159
+ </ div >
160
+ {%- endif -%}
146
161
</ div >
147
- {%- if page.justLatestIssues -%}
148
- < div class ="row ">
149
- < div class ="col "> < a href ="{{category['permalink']}} " class ="btn btn-primary btn-lg "> Vedi tutte {{category["displayname"]}}</ a > </ div >
150
- < hr class ="col-12 ">
151
- </ div >
152
- {%- endif -%}
153
162
</ div >
154
-
155
163
{%- endif -%}
156
164
{%- endfor -%}
157
165
166
+
158
167
{%- if page.categorieMapAll -%}
159
168
{%- assign filteredissues = geofilteredissues -%}
160
169
{%- else -%}
@@ -167,7 +176,7 @@ <h2 id="{{category['permalink']}}">{{category["displayname"]}} <span class="badg
167
176
</ div >
168
177
{% endif %}
169
178
</ div >
170
- </ div >
179
+ </ div>
171
180
</ div>
172
181
173
182
{%- include issuemap.html -%}
0 commit comments