Sort organisations by a priority

lektura
Vincent Lequertier 2018-02-15 16:28:35 +01:00
parent 4f5cd3293f
commit 5e422a2a84
2 changed files with 143 additions and 33 deletions

View File

@ -2,581 +2,697 @@
{ {
"name": "ADULLACT", "name": "ADULLACT",
"img": "adullact.png", "img": "adullact.png",
"priority": "0",
"url": "http://adullact.org/" "url": "http://adullact.org/"
}, },
{ {
"name": "Ajuntament de Barcelona", "name": "Ajuntament de Barcelona",
"img": "bcn.png", "img": "bcn.png",
"priority": "1",
"url": "http://www.bcn.cat/" "url": "http://www.bcn.cat/"
}, },
{ {
"name": "apertus° Association", "name": "apertus° Association",
"img": "apertus.png", "img": "apertus.png",
"priority": "0",
"url": "https://www.apertus.org/" "url": "https://www.apertus.org/"
}, },
{ {
"name": "Aptivate", "name": "Aptivate",
"img": "aptivate.png", "img": "aptivate.png",
"priority": "0",
"url": "www.aptivate.org/" "url": "www.aptivate.org/"
}, },
{ {
"name": "ASL.Org - Associação Software Livre ", "name": "ASL.Org - Associação Software Livre ",
"img": "asl-org.png", "img": "asl-org.png",
"priority": "0",
"url": "http://asl.org.br" "url": "http://asl.org.br"
}, },
{ {
"name": "Digitale Allmend", "name": "Digitale Allmend",
"img": "digitaleallmend.png", "img": "digitaleallmend.png",
"priority": "0",
"url": "https://allmend.ch/" "url": "https://allmend.ch/"
}, },
{ {
"name": "Aquilenet", "name": "Aquilenet",
"img": "aquilenet.png", "img": "aquilenet.png",
"priority": "0",
"url": "https://www.aquilenet.fr/" "url": "https://www.aquilenet.fr/"
}, },
{ {
"name": "Asociația pentru Tehnologie și Internet", "name": "Asociația pentru Tehnologie și Internet",
"img": "apti.png", "img": "apti.png",
"priority": "0",
"url": "https://www.apti.ro/" "url": "https://www.apti.ro/"
}, },
{ {
"name": "Association Francophone des Utilisateurs de Logiciels Libres", "name": "Association Francophone des Utilisateurs de Logiciels Libres",
"img": "aful.png", "img": "aful.png",
"priority": "0",
"url": "https://aful.org/" "url": "https://aful.org/"
}, },
{ {
"name": "Associação Ensino Livre", "name": "Associação Ensino Livre",
"img": "ael.png", "img": "ael.png",
"priority": "0",
"url": "https://ensinolivre.pt" "url": "https://ensinolivre.pt"
}, },
{ {
"name": "Associação Nacional para o Software Livre", "name": "Associação Nacional para o Software Livre",
"img": "ansol.png", "img": "ansol.png",
"priority": "1",
"url": "https://ansol.org/" "url": "https://ansol.org/"
}, },
{ {
"name": "CCC Switzerland", "name": "CCC Switzerland",
"img": "ccc-ch.png", "img": "ccc-ch.png",
"priority": "0",
"url": "https://ccc-ch.ch/" "url": "https://ccc-ch.ch/"
}, },
{ {
"name": "CMS Garden", "name": "CMS Garden",
"img": "CMSGarden.png", "img": "CMSGarden.png",
"priority": "0",
"url": "http://www.cms-garden.org/en" "url": "http://www.cms-garden.org/en"
}, },
{ {
"name": "Colectic", "name": "Colectic",
"img": "colectic.png", "img": "colectic.png",
"priority": "0",
"url": "http://colectic.coop/" "url": "http://colectic.coop/"
}, },
{ {
"name": "Commons Institut", "name": "Commons Institut",
"img": "CommonsInstitut.png", "img": "CommonsInstitut.png",
"priority": "0",
"url": "https://commons-institut.org/" "url": "https://commons-institut.org/"
}, },
{ {
"name": "P2P Foundation", "name": "P2P Foundation",
"img": "P2PFoundation.png", "img": "P2PFoundation.png",
"priority": "0",
"url": "https://p2pfoundation.net/" "url": "https://p2pfoundation.net/"
}, },
{ {
"name": "Digitale Gesellschaft", "name": "Digitale Gesellschaft",
"img": "digitalegesellschaft.png", "img": "digitalegesellschaft.png",
"priority": "1",
"url": "https://digitalegesellschaft.de/" "url": "https://digitalegesellschaft.de/"
}, },
{ {
"name": "Do-FOSS", "name": "Do-FOSS",
"img": "do-foss.png", "img": "do-foss.png",
"priority": "0",
"url": "http://blog.do-foss.de/" "url": "http://blog.do-foss.de/"
}, },
{ {
"name": "Center for the Cultivation of Technology", "name": "Center for the Cultivation of Technology",
"img": "CCT.png", "img": "CCT.png",
"priority": "0",
"url": "https://techcultivation.org/" "url": "https://techcultivation.org/"
}, },
{ {
"name": "Courage Foundation", "name": "Courage Foundation",
"img": "couragefound.png", "img": "couragefound.png",
"priority": "0",
"url": "https://couragefound.org/" "url": "https://couragefound.org/"
}, },
{ {
"name": "Chaos Computer Club", "name": "Chaos Computer Club",
"img": "CCC.png", "img": "CCC.png",
"priority": "1",
"url": "https://www.ccc.de" "url": "https://www.ccc.de"
}, },
{ {
"name": "Creative Commons", "name": "Creative Commons",
"img": "creativecommons.png", "img": "creativecommons.png",
"priority": "1",
"url": "https://creativecommons.org/" "url": "https://creativecommons.org/"
}, },
{ {
"name": "Debian", "name": "Debian",
"img": "debian.png", "img": "debian.png",
"priority": "1",
"url": "https://debian.org" "url": "https://debian.org"
}, },
{ {
"name": "Digitale Gesellschaft Schweiz", "name": "Digitale Gesellschaft Schweiz",
"img": "dgs.png", "img": "dgs.png",
"priority": "0",
"url": "https://www.digitale-gesellschaft.ch/" "url": "https://www.digitale-gesellschaft.ch/"
}, },
{ {
"name": "DFRI", "name": "DFRI",
"img": "dfri.png", "img": "dfri.png",
"priority": "0",
"url": "https://www.dfri.se/?lang=en" "url": "https://www.dfri.se/?lang=en"
}, },
{ {
"name": "Democracy OS France", "name": "Democracy OS France",
"img": "democracyosFR.png", "img": "democracyosFR.png",
"priority": "0",
"url": "http://democracyos.eu/" "url": "http://democracyos.eu/"
}, },
{ {
"name": "Drupal", "name": "Drupal",
"img": "drupal.png", "img": "drupal.png",
"priority": "0",
"url": "https://drupal.org" "url": "https://drupal.org"
}, },
{ {
"name": "ExposeFacts", "name": "ExposeFacts",
"img": "exposefacts.png", "img": "exposefacts.png",
"priority": "0",
"url": "https://exposefacts.org/" "url": "https://exposefacts.org/"
}, },
{ {
"name": "ELLAK Cyprus", "name": "ELLAK Cyprus",
"img": "ELLAKCyprus.png", "img": "ELLAKCyprus.png",
"priority": "0",
"url": "https://ellak.org.cy/" "url": "https://ellak.org.cy/"
}, },
{ {
"name": "FAImaison", "name": "FAImaison",
"img": "FAImaison.png", "img": "FAImaison.png",
"priority": "0",
"url": "https://www.faimaison.net/" "url": "https://www.faimaison.net/"
}, },
{ {
"name": "Linux User Group Of Slovenia", "name": "Linux User Group Of Slovenia",
"img": "lugos.png", "img": "lugos.png",
"priority": "0",
"url": "http://www.lugos.si" "url": "http://www.lugos.si"
}, },
{ {
"name": "digitalcourage", "name": "digitalcourage",
"img": "digitalcourage.png", "img": "digitalcourage.png",
"priority": "1",
"url": "https://digitalcourage.de/" "url": "https://digitalcourage.de/"
}, },
{ {
"name": "D3-Defesa dos Direitos Digitais", "name": "D3-Defesa dos Direitos Digitais",
"img": "DefensaDosDireitosDigitais.png", "img": "DefensaDosDireitosDigitais.png",
"priority": "0",
"url": "https://direitosdigitais.pt/" "url": "https://direitosdigitais.pt/"
}, },
{ {
"name": "April", "name": "April",
"img": "april.png", "img": "april.png",
"priority": "1",
"url": "https://www.april.org/en" "url": "https://www.april.org/en"
}, },
{ {
"name": "Doteveryone", "name": "Doteveryone",
"img": "doteveryone.png", "img": "doteveryone.png",
"priority": "0",
"url": "https://doteveryone.org.uk/" "url": "https://doteveryone.org.uk/"
}, },
{ {
"name": "Dyne.org Foundation", "name": "Dyne.org Foundation",
"img": "dyne.png", "img": "dyne.png",
"priority": "0",
"url": "https://dyne.org" "url": "https://dyne.org"
}, },
{ {
"name": "European Digital Rights", "name": "European Digital Rights",
"img": "edri.png", "img": "edri.png",
"priority": "1",
"url": "https://edri.org" "url": "https://edri.org"
}, },
{ {
"name": "ePaństwo Foundation", "name": "ePaństwo Foundation",
"img": "epanstwo.png", "img": "epanstwo.png",
"priority": "0",
"url": "https://epf.org.pl" "url": "https://epf.org.pl"
}, },
{ {
"name": "Epicenter.works", "name": "Epicenter.works",
"img": "epicenterworks.png", "img": "epicenterworks.png",
"priority": "0",
"url": "https://epicenter.works" "url": "https://epicenter.works"
}, },
{ {
"name": "FACIL", "name": "FACIL",
"img": "facil.png", "img": "facil.png",
"priority": "0",
"url": "https://facil.qc.ca/" "url": "https://facil.qc.ca/"
}, },
{ {
"name": "Fedora Project", "name": "Fedora Project",
"img": "fedora.png", "img": "fedora.png",
"priority": "1",
"url": "https://fedoraproject.org/" "url": "https://fedoraproject.org/"
}, },
{ {
"name":"FIfF", "name": "FIfF",
"img": "FIfF.png", "img": "FIfF.png",
"priority": "0",
"url": "https://www.fiff.de/" "url": "https://www.fiff.de/"
}, },
{ {
"name": "FFKP (Society for Free Culture and Software)", "name": "FFKP (Society for Free Culture and Software)",
"img": "ffkp.png", "img": "ffkp.png",
"priority": "0",
"url": "http://ffkp.se/" "url": "http://ffkp.se/"
}, },
{ {
"name": "FOSSASIA", "name": "FOSSASIA",
"img": "fossasia.png", "img": "fossasia.png",
"priority": "0",
"url": "https://fossasia.org/" "url": "https://fossasia.org/"
}, },
{ {
"name": "Framasoft", "name": "Framasoft",
"img": "framasoft.png", "img": "framasoft.png",
"priority": "0",
"url": "https://framasoft.org/" "url": "https://framasoft.org/"
}, },
{ {
"name": "Free Knowledge Institute", "name": "Free Knowledge Institute",
"img": "freeknowledgeinstitute.png", "img": "freeknowledgeinstitute.png",
"priority": "0",
"url": "http://freeknowledge.eu/" "url": "http://freeknowledge.eu/"
}, },
{ {
"name": "Free Libre Open Source Software Kosova", "name": "Free Libre Open Source Software Kosova",
"img": "flossk.png", "img": "flossk.png",
"priority": "0",
"url": "http://flossk.org/" "url": "http://flossk.org/"
}, },
{ {
"name": "Free Software Foundation Europe", "name": "Free Software Foundation Europe",
"img": "fsfe.png", "img": "fsfe.png",
"priority": "1",
"url": "https://fsfe.org" "url": "https://fsfe.org"
}, },
{ {
"name": "Freifunk.net", "name": "Freifunk.net",
"img": "freifunk.png", "img": "freifunk.png",
"priority": "0",
"url": "https://freifunk.net/" "url": "https://freifunk.net/"
}, },
{ {
"name": "Gentoo", "name": "Gentoo",
"img": "gentoo.png", "img": "gentoo.png",
"priority": "0",
"url": "https://gentoo.org/" "url": "https://gentoo.org/"
}, },
{ {
"name": "LILA", "name": "LILA",
"img": "lila.png", "img": "lila.png",
"priority": "0",
"url": "http://libreart.info/" "url": "http://libreart.info/"
}, },
{ {
"name": "GFOSS", "name": "GFOSS",
"img": "GFOSS.png", "img": "GFOSS.png",
"priority": "1",
"url": "https://gfoss.eu/" "url": "https://gfoss.eu/"
}, },
{ {
"name": "GNOME", "name": "GNOME",
"img": "GNOME.png", "img": "GNOME.png",
"priority": "1",
"url": "https://www.gnome.org" "url": "https://www.gnome.org"
}, },
{ {
"name": "GNU Image Manipulation Program (GIMP)", "name": "GNU Image Manipulation Program (GIMP)",
"img": "gimp.png", "img": "gimp.png",
"priority": "0",
"url": "https://www.gimp.org/" "url": "https://www.gimp.org/"
}, },
{ {
"name": "GNU Solidario", "name": "GNU Solidario",
"img": "gnusolidario.png", "img": "gnusolidario.png",
"priority": "0",
"url": "http://www.gnusolidario.org/" "url": "http://www.gnusolidario.org/"
}, },
{ {
"name": "GreekLUG", "name": "GreekLUG",
"img": "greeklug.png", "img": "greeklug.png",
"priority": "0",
"url": "https://www.greeklug.gr/el/" "url": "https://www.greeklug.gr/el/"
}, },
{ {
"name": "Grupo de Amigos de Linux de Pontevedra", "name": "Grupo de Amigos de Linux de Pontevedra",
"img": "galpon.png", "img": "galpon.png",
"priority": "0",
"url": "https://www.galpon.org/" "url": "https://www.galpon.org/"
}, },
{ {
"name": "gvSIG Association", "name": "gvSIG Association",
"img": "gvsig.png", "img": "gvsig.png",
"priority": "0",
"url": "http://www.gvsig.com/" "url": "http://www.gvsig.com/"
}, },
{ {
"name": "Hacking Lliure", "name": "Hacking Lliure",
"img": "lliure.png", "img": "lliure.png",
"priority": "0",
"url": "https://hackinglliure.org/" "url": "https://hackinglliure.org/"
}, },
{ {
"name": "HackYourPhD", "name": "HackYourPhD",
"img": "HackYourPhD.png", "img": "HackYourPhD.png",
"priority": "0",
"url": "https://hackyourphd.org/" "url": "https://hackyourphd.org/"
}, },
{ {
"name": "Hermes Center for Transparency and Digital Human Rights", "name": "Hermes Center for Transparency and Digital Human Rights",
"img": "hermes.png", "img": "hermes.png",
"priority": "1",
"url": "https://www.hermescenter.org/" "url": "https://www.hermescenter.org/"
}, },
{ {
"name": "Associazione Industria Italiana del Software Libero", "name": "Associazione Industria Italiana del Software Libero",
"img": "iisl.png", "img": "iisl.png",
"priority": "0",
"url": "http://www.industriasoftwarelibero.it/" "url": "http://www.industriasoftwarelibero.it/"
}, },
{ {
"name": "Italian Linux Society", "name": "Italian Linux Society",
"img": "ils.png", "img": "ils.png",
"priority": "0",
"url": "https://www.ils.org/" "url": "https://www.ils.org/"
}, },
{ {
"name": "Joomla", "name": "Joomla",
"img": "joomla.png", "img": "joomla.png",
"priority": "0",
"url": "https://www.joomla.org/" "url": "https://www.joomla.org/"
}, },
{ {
"name": "Kersnikova", "name": "Kersnikova",
"img": "kersnikova.png", "img": "kersnikova.png",
"priority": "0",
"url": "http://kersnikova.org/" "url": "http://kersnikova.org/"
}, },
{ {
"name": "KDE e.V.", "name": "KDE e.V.",
"img": "kde.png", "img": "kde.png",
"priority": "1",
"url": "https://ev.kde.org" "url": "https://ev.kde.org"
}, },
{ {
"name": "La Quadrature du Net", "name": "La Quadrature du Net",
"img": "laquadrature.png", "img": "laquadrature.png",
"priority": "1",
"url": "https://www.laquadrature.net" "url": "https://www.laquadrature.net"
}, },
{ {
"name": "LibreITALIA", "name": "LibreITALIA",
"img": "libreitalia.png", "img": "libreitalia.png",
"priority": "1",
"url": "http://www.libreitalia.it/" "url": "http://www.libreitalia.it/"
}, },
{ {
"name": "linuxmuster.net e.V", "name": "linuxmuster.net e.V",
"img": "linuxmuster.png", "img": "linuxmuster.png",
"priority": "0",
"url": "https://www.linuxmuster.net/" "url": "https://www.linuxmuster.net/"
}, },
{ {
"name": "Linuxwochen", "name": "Linuxwochen",
"img": "linuxwoche.png", "img": "linuxwoche.png",
"priority": "0",
"url": "https://www.linuxwochen.at/" "url": "https://www.linuxwochen.at/"
}, },
{ {
"name": "Mageia", "name": "Mageia",
"img": "mageia.png", "img": "mageia.png",
"priority": "0",
"url": "https://www.mageia.org/en/" "url": "https://www.mageia.org/en/"
}, },
{ {
"name": "Modern Poland Foundation", "name": "Modern Poland Foundation",
"img": "nowoczesnapolska.png", "img": "nowoczesnapolska.png",
"priority": "0",
"url": "https://nowoczesnapolska.org.pl" "url": "https://nowoczesnapolska.org.pl"
}, },
{ {
"name": "Offene Kommunen.NRW", "name": "Offene Kommunen.NRW",
"img": "oknrw.png", "img": "oknrw.png",
"priority": "0",
"url": "http://oknrw.de" "url": "http://oknrw.de"
}, },
{ {
"name": "Openbit", "name": "Openbit",
"img": "openbit.png", "img": "openbit.png",
"priority": "0",
"url": "https://openbit.eu/" "url": "https://openbit.eu/"
}, },
{ {
"name": "Open Fabrication Network", "name": "Open Fabrication Network",
"img": "ofn.png", "img": "ofn.png",
"priority": "0",
"url": "https://openfabnet.com/" "url": "https://openfabnet.com/"
}, },
{ {
"name": "Open Knowledge Belgium", "name": "Open Knowledge Belgium",
"img": "okbe.png", "img": "okbe.png",
"priority": "0",
"url": "https://www.openknowledge.be/" "url": "https://www.openknowledge.be/"
}, },
{ {
"name": "Open Knowledge Foundation Deutschland", "name": "Open Knowledge Foundation Deutschland",
"img": "okf.png", "img": "okf.png",
"priority": "0",
"url": "https://okfn.de" "url": "https://okfn.de"
}, },
{ {
"name": "Open Knowledge International", "name": "Open Knowledge International",
"img": "okint.png", "img": "okint.png",
"priority": "1",
"url": "https://okfn.org/" "url": "https://okfn.org/"
}, },
{ {
"name": "Open Labs", "name": "Open Labs",
"img": "OpenLabs.png", "img": "OpenLabs.png",
"priority": "0",
"url": "https://openlabs.cc/en/" "url": "https://openlabs.cc/en/"
}, },
{ {
"name": "OpenMedia", "name": "OpenMedia",
"img": "openmedia.png", "img": "openmedia.png",
"priority": "0",
"url": "https://openmedia.org/" "url": "https://openmedia.org/"
}, },
{ {
"name": "Open Rights Group", "name": "Open Rights Group",
"img": "openrightsgroup.png", "img": "openrightsgroup.png",
"priority": "0",
"url": "https://www.openrightsgroup.org/" "url": "https://www.openrightsgroup.org/"
}, },
{ {
"name": "OpenStreetMap France", "name": "OpenStreetMap France",
"img": "openstreetmap-france.png", "img": "openstreetmap-france.png",
"priority": "0",
"url": "https://www.openstreetmap.fr/" "url": "https://www.openstreetmap.fr/"
}, },
{ {
"name": "Open Source Business Alliance", "name": "Open Source Business Alliance",
"img": "osba.png", "img": "osba.png",
"priority": "1",
"url": "http://osb-alliance.de" "url": "http://osb-alliance.de"
}, },
{ {
"name": "Open State Foundation", "name": "Open State Foundation",
"img": "openstatefoundation.png", "img": "openstatefoundation.png",
"priority": "0",
"url": "https://openstate.eu" "url": "https://openstate.eu"
}, },
{ {
"name": "openSUSE", "name": "openSUSE",
"img": "OpenSUSE.png", "img": "OpenSUSE.png",
"priority": "1",
"url": "https://www.opensuse.org/" "url": "https://www.opensuse.org/"
}, },
{ {
"name": "Open Source Initiative", "name": "Open Source Initiative",
"img": "OpenSourceInitiative.png", "img": "OpenSourceInitiative.png",
"priority": "0",
"url": "https://opensource.org/" "url": "https://opensource.org/"
}, },
{ {
"name": "Otevřená města", "name": "Otevřená města",
"img": "otevrenamesta.png", "img": "otevrenamesta.png",
"priority": "0",
"url": "http://www.otevrenamesta.cz/" "url": "http://www.otevrenamesta.cz/"
}, },
{ {
"name": "OW2 Consortium", "name": "OW2 Consortium",
"img": "ow2.png", "img": "ow2.png",
"priority": "1",
"url": "https://www.ow2.org/" "url": "https://www.ow2.org/"
}, },
{ {
"name": "p≡p foundation", "name": "p≡p foundation",
"img": "pep.png", "img": "pep.png",
"priority": "1",
"url": "https://pep.foundation" "url": "https://pep.foundation"
}, },
{ {
"name": "Plone Foundation", "name": "Plone Foundation",
"img": "plone.png", "img": "plone.png",
"priority": "0",
"url": "https://plone.org/" "url": "https://plone.org/"
}, },
{ {
"name": "Public Software CIC", "name": "Public Software CIC",
"img": "public-software-cic.png", "img": "public-software-cic.png",
"priority": "0",
"url": "https://publicsoftware.eu/" "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", "img": "quintessenz.png",
"url": "http://quintessenz.at" "priority": "0",
"url": "http://quintessenz.at"
}, },
{ {
"name": "Rampa", "name": "Rampa",
"img": "rampa.png", "img": "rampa.png",
"priority": "0",
"url": "http://www.rampalab.org/" "url": "http://www.rampalab.org/"
}, },
{ {
"name": "Samtgemeinde Elbmarsch", "name": "Samtgemeinde Elbmarsch",
"img": "samtgemeinde.png", "img": "samtgemeinde.png",
"priority": "1",
"url": "http://www.samtgemeinde-elbmarsch.de/" "url": "http://www.samtgemeinde-elbmarsch.de/"
}, },
{ {
"name": "Saregune", "name": "Saregune",
"img": "saregune.png", "img": "saregune.png",
"url": "http://www.saregune.net/es/" "priority": "0",
"url": "http://www.saregune.net/es/"
}, },
{ {
"name": "Sentilo", "name": "Sentilo",
"img": "sentilo.png", "img": "sentilo.png",
"url": "http://www.sentilo.io/" "priority": "0",
"url": "http://www.sentilo.io/"
}, },
{ {
"name": "Slovensko.Digital", "name": "Slovensko.Digital",
"img": "slovenskodigital.png", "img": "slovenskodigital.png",
"url": "https://slovensko.digital/" "priority": "0",
"url": "https://slovensko.digital/"
}, },
{ {
"name": "Softcatalà", "name": "Softcatalà",
"img": "softcatala.png", "img": "softcatala.png",
"priority": "0",
"url": "https://www.softcatala.org/" "url": "https://www.softcatala.org/"
}, },
{ {
"name": "Software Heritage", "name": "Software Heritage",
"img": "softwareheritage.png", "img": "softwareheritage.png",
"priority": "1",
"url": "https://www.softwareheritage.org/" "url": "https://www.softwareheritage.org/"
}, },
{ {
"name": "Software Liberty Association Taiwan", "name": "Software Liberty Association Taiwan",
"img": "slat.png", "img": "slat.png",
"priority": "1",
"url": "https://slat.org/" "url": "https://slat.org/"
}, },
{ {
"name": "Spoločnosť pre otvorené informačné technológie", "name": "Spoločnosť pre otvorené informačné technológie",
"img": "soit.png", "img": "soit.png",
"priority": "0",
"url": "http://www.soit.sk/" "url": "http://www.soit.sk/"
}, },
{ {
"name": "SwissLinux", "name": "SwissLinux",
"img": "swisslinux.png", "img": "swisslinux.png",
"priority": "0",
"url": "https://swisslinux.org/" "url": "https://swisslinux.org/"
}, },
{ {
"name": "Technologiestiftung Berlin", "name": "Technologiestiftung Berlin",
"img": "tsb.png", "img": "tsb.png",
"priority": "0",
"url": "https://www.technologiestiftung-berlin.de" "url": "https://www.technologiestiftung-berlin.de"
}, },
{ {
"name": "The Document Foundation", "name": "The Document Foundation",
"img": "tdf.png", "img": "tdf.png",
"priority": "1",
"url": "https://www.documentfoundation.org" "url": "https://www.documentfoundation.org"
}, },
{ {
"name": "The Tor Project", "name": "The Tor Project",
"img": "torproject.png", "img": "torproject.png",
"priority": "1",
"url": "https://www.torproject.org/" "url": "https://www.torproject.org/"
}, },
{ {
"name": "TYPO3 Association", "name": "TYPO3 Association",
"img": "typo3.png", "img": "typo3.png",
"priority": "0",
"url": "https://typo3.org/association/" "url": "https://typo3.org/association/"
}, },
{ {
"name": "VideoLAN", "name": "VideoLAN",
"img": "videolan.png", "img": "videolan.png",
"priority": "1",
"url": "https://www.videolan.org" "url": "https://www.videolan.org"
}, },
{ {
"name": "Waag Society", "name": "Waag Society",
"img": "waag.png", "img": "waag.png",
"priority": "0",
"url": "https://waag.org" "url": "https://waag.org"
}, },
{ {
"name": "Wikimedia Deutschland", "name": "Wikimedia Deutschland",
"img": "wikimedia-de.png", "img": "wikimedia-de.png",
"priority": "1",
"url": "https://wikimedia.de" "url": "https://wikimedia.de"
}, },
{ {
"name": "Wikimedia France", "name": "Wikimedia France",
"img": "wikimediafrance.png", "img": "wikimediafrance.png",
"priority": "1",
"url": "https://wikimedia.fr" "url": "https://wikimedia.fr"
}, },
{ {
"name": "Wikimedia Italia", "name": "Wikimedia Italia",
"img": "wmit.png", "img": "wmit.png",
"priority": "1",
"url": "https://wiki.wikimedia.it/wiki/Main_page" "url": "https://wiki.wikimedia.it/wiki/Main_page"
}, },
{ {
"name": "Wilhelm Tux - Kampagne für Freie Software", "name": "Wilhelm Tux - Kampagne für Freie Software",
"img": "wilhelmtux.png", "img": "wilhelmtux.png",
"priority": "0",
"url": "https://wilhelmtux.ch/" "url": "https://wilhelmtux.ch/"
}, },
{ {
"name": "World Privacy and Identity Association", "name": "World Privacy and Identity Association",
"img": "wpia.png", "img": "wpia.png",
"priority": "0",
"url": "https://wpia.club/" "url": "https://wpia.club/"
}, },
{ {
"name": "Xnet", "name": "Xnet",
"img": "xnet.png", "img": "xnet.png",
"priority": "0",
"url": "https://xnet-x.net/" "url": "https://xnet-x.net/"
}, },
{ {
"name": "FOSSGIS e.V.", "name": "FOSSGIS e.V.",
"img": "fossgis.png", "img": "fossgis.png",
"priority": "0",
"url": "https://www.fossgis.de/" "url": "https://www.fossgis.de/"
}, },
{ {
"name": "Software in the Public Interest", "name": "Software in the Public Interest",
"img": "spi-inc.png", "img": "spi-inc.png",
"priority": "0",
"url": "http://spi-inc.org/" "url": "http://spi-inc.org/"
} }
] ]

View File

@ -11,21 +11,15 @@
</div> </div>
<div class="orgs"> <div class="orgs">
<ul> <ul>
<!-- Get all organizations and split them in two sets according
to their priorities -->
{{ $orgs := getJSON "data/organisations/organisations.json" }} {{ $orgs := getJSON "data/organisations/organisations.json" }}
{{ $lower := sort $orgs "name" }} {{ range $int := shuffle (where $orgs "priority" "1") }}
{{ $.Scratch.Set "lower_names" (slice) }} <li><a href="{{ .url }}" class="hiddenlink" title="{{ .name }}" style="background-image: url(/img/organisations/{{ .img }})" target="_blank"></a></li>
{{ range $lower }}
{{ $.Scratch.Add "lower_names" (lower .name) }}
{{ end }} {{ end }}
{{ range shuffle ($.Scratch.Get "lower_names") }}
{{ $lower_int := . }} {{ range $int := shuffle (where $orgs "priority" "0") }}
{{ range $int := $orgs }} <li><a href="{{ .url }}" class="hiddenlink" title="{{ .name }}" style="background-image: url(/img/organisations/{{ .img }})" target="_blank"></a></li>
{{ 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 }} {{ end }}
</ul> </ul>
</div> </div>