Sort organisations in a case-insensitive way and undo f9f31cf887
. Fixes #88
parent
070d810089
commit
224e7563a8
|
@ -40,7 +40,7 @@
|
|||
"url": "http://www.lugos.si"
|
||||
},
|
||||
{
|
||||
"name": "Digitalcourage",
|
||||
"name": "digitalcourage",
|
||||
"img": "digitalcourage.png",
|
||||
"url": "https://digitalcourage.de/"
|
||||
},
|
||||
|
@ -65,7 +65,7 @@
|
|||
"url": "https://edri.org"
|
||||
},
|
||||
{
|
||||
"name": "EPaństwo Foundation",
|
||||
"name": "ePaństwo Foundation",
|
||||
"img": "epanstwo.png",
|
||||
"url": "https://epf.org.pl"
|
||||
},
|
||||
|
@ -145,7 +145,7 @@
|
|||
"url": "https://publicsoftware.eu/"
|
||||
},
|
||||
{
|
||||
"name": "Quintessenz - Verein zur Wiederherstellung der Bürgerrechte im Informationszeitalter",
|
||||
"name": "quintessenz - Verein zur Wiederherstellung der Bürgerrechte im Informationszeitalter",
|
||||
"img": "quintessenz.png",
|
||||
"url": "http://quintessenz.at"
|
||||
},
|
||||
|
|
|
@ -8,11 +8,23 @@
|
|||
<p>{{ replace .Site.Params.organisations.text "openletter/" ("/openletter" | relLangURL) | markdownify }}</p>
|
||||
<div class="orgs">
|
||||
<ul>
|
||||
{{ range .Site.Data.organisations }}
|
||||
{{ range sort . "name" }}
|
||||
{{ $orgs := getJSON "data/organisations/organisations.json" }}
|
||||
{{ $lower := sort $orgs "name" }}
|
||||
{{ $.Scratch.Set "lower_names" (slice) }}
|
||||
{{ range $lower }}
|
||||
{{ $.Scratch.Add "lower_names" (lower .name) }}
|
||||
{{ end }}
|
||||
|
||||
{{ range sort ($.Scratch.Get "lower_names") }}
|
||||
|
||||
{{ $lower_int := . }}
|
||||
{{ range $int := $orgs }}
|
||||
{{ if eq $lower_int (lower $int.name) }}
|
||||
<li><a href="{{ .url }}" class="hiddenlink" title="{{ .name }}" style="background-image: url(/img/organisations/{{ .img }})" target="_blank"></a></li>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue