WIP: génère la liste des hackerspace français à partir du Wiki

Il s'agît d'un énorme fail, car les liens pointent en réalité vers des pages du Wiki et non les sites des hackerspaces.

Ce script est en réalité une copie de celui proposé par Nono pour le site du camp 2026: https://git.interhacker.space/interhack/2026.camp.public.website/src/branch/main/update-guide.sh
This commit is contained in:
vincent-peugnet 2025-12-20 18:40:29 +01:00
parent 594f50b98c
commit 8379cc2ec7
5 changed files with 233 additions and 18 deletions

View file

@ -117,25 +117,55 @@
</figure>
<h3>France</h3>
<ul>
<li>06 - Nice <a href="https://nicelab.eu">nicelab.eu</a></li>
<li>28 - Chartres <a href="https://betamachine.fr">betamachine.fr</a></li>
<li>31 - Toulouse <a href="https://tetalab.org">tetalab.org</a></li>
<li>34 - Montpellier <a href="lebib.org">lebib.org</a></li>
<li>35 - Rennes <a href="https://breizh-entropy.org">breizh-entropy.org</a></li>
<li>44 - Sévérac<a href="http://www.lantenne.org/antenne-paulette/">lantenne.org</a></li>
<li>45 - Orléans <a href="https://labomedia.org">labomedia.org</a></li>
<li>67 - Strasbourg <a href="https://hackstub.eu">hackstub.eu</a></li>
<li>91 - Gif-sur-Yvette <a href="https://distorsion.interhacker.space">distorsion</a></li>
<li>92 - Nanterre <a href="https://electrolab.fr">electrolab.fr</a></li>
<li>93 - Montreuil <a href="https://bidouille93.fr/">bidouille93.fr</a></li>
<li>93 - Montreuil <a href="https://fuz.re/">fuz.re</a></li>
<li>94 - Choisy-le-Roi <a href="https://tmplab.org">tmplab.org</a></li>
<li>18 - Humbligny <a href="https://usinette.org">Usinette.org</a></li>
</ul>
<div class="mw-parser-output"><h2><span id="Qui_sont-ils_.3F"></span><span class="mw-headline" id="Qui_sont-ils_?">Qui sont-ils&#160;?</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=Accueil&amp;veaction=edit&amp;section=1" class="mw-editsection-visualeditor" title="Modifier la section : Qui sont-ils ?">modifier</a><span class="mw-editsection-divider"> | </span><a href="/index.php?title=Accueil&amp;action=edit&amp;section=1" title="Modifier la section : Qui sont-ils ?">modifier le wikicode</a><span class="mw-editsection-bracket">]</span></span></h2>
<ul><li><a href="/index.php?title=Le_Bib" title="Le Bib">Le Bib</a> à <a href="/index.php?title=Montpellier" title="Montpellier">Montpellier</a> (34)</li>
<li><a href="/index.php?title=Breizh-Entropy" title="Breizh-Entropy">Breizh-Entropy</a> à <a href="/index.php?title=Rennes" title="Rennes">Rennes</a></li>
<li>l'<a href="/index.php?title=Electrolab" title="Electrolab">Electrolab</a> à <a href="/index.php?title=Nanterre" title="Nanterre">Nanterre</a> (92)</li>
<li>#Noname à <a href="/index.php?title=La_Caboteuse&amp;action=edit&amp;redlink=1" class="new" title="La Caboteuse (page inexistante)">la Caboteuse</a>, <a href="/index.php?title=Romainville&amp;action=edit&amp;redlink=1" class="new" title="Romainville (page inexistante)">Romainville</a> (93)</li>
<li><a href="/index.php?title=La_Bidouille" title="La Bidouille">La Bidouille</a>, itinérant, principalement en Seine-Saint-Denis (93)</li>
<li><a href="/index.php?title=Le_Fuz" title="Le Fuz">Le Fuz</a> à <a href="/index.php?title=Montreuil" title="Montreuil">Montreuil</a> (93)</li>
<li><a href="/index.php?title=La_Labomedia" title="La Labomedia">la Labomedia</a> à <a href="/index.php?title=Orl%C3%A9ans" title="Orléans">Orléans</a></li>
<li>la <a href="/index.php?title=Hackstub" title="Hackstub">Hackstub</a> de <a href="/index.php?title=Strasbourg" title="Strasbourg">Strasbourg</a></li>
<li><a href="/index.php?title=Tetalab" title="Tetalab">Tetalab</a> à <a href="/index.php?title=Toulouse" title="Toulouse">Toulouse</a> (31)</li>
<li><a href="/index.php?title=/tmp/lab" title="/tmp/lab">/tmp/lab</a> à <a href="/index.php?title=Choisy" title="Choisy">Choisy</a></li>
<li><a href="/index.php?title=Paulla" title="Paulla">Paulla</a> à <a href="/index.php?title=Pau" title="Pau">Pau</a></li>
<li><a href="/index.php?title=Marsnet" title="Marsnet">Marsnet</a> à <a href="/index.php?title=Marseille" title="Marseille">Marseille</a></li>
<li><a href="/index.php?title=Usinette" title="Usinette">Usinette</a> à la Vallée d'Humbligny</li>
<li><a href="/index.php?title=Datapaulette" title="Datapaulette">Datapaulette</a> à Montreuil (93)</li>
<li><a rel="nofollow" class="external text" href="http://www.lantenne.org/antenne-paulette/">Antenne Paulette</a> à Sévérac (44)</li>
<li><a href="/index.php?title=TeamLaser" title="TeamLaser">TeamLaser</a></li>
<li><a href="/index.php?title=Labx" title="Labx">Labx</a> à <a href="/index.php?title=Bordeaux" title="Bordeaux">Bordeaux</a></li>
<li><a href="/index.php?title=AliceLab" title="AliceLab">AliceLab</a> à <a href="/index.php?title=Perpignan" title="Perpignan">Perpignan</a></li>
<li><a href="/index.php?title=A.R.N" class="mw-redirect" title="A.R.N">A.R.N</a> à <a href="/index.php?title=Die&amp;action=edit&amp;redlink=1" class="new" title="Die (page inexistante)">Die</a></li>
<li><a href="/index.php?title=PortesLogiques" title="PortesLogiques">PortesLogiques</a> à <a href="/index.php?title=Quimper&amp;action=edit&amp;redlink=1" class="new" title="Quimper (page inexistante)">Quimper</a></li>
<li><a href="/index.php?title=BetaMachine" title="BetaMachine">BetaMachine</a> à <a href="/index.php?title=Chartres" title="Chartres">Chartres</a></li>
<li><a href="/index.php?title=LaboratoireOuvert" title="LaboratoireOuvert">LaboratoireOuvert</a> à <a href="/index.php?title=Lyon" title="Lyon">Lyon</a></li>
<li><a href="/index.php?title=La_distorsion" title="La distorsion">La distorsion</a> à Gif-sur-Yvette</li>
<li><a href="/index.php?title=HAUM" title="HAUM">HAUM</a> au Mans</li>
<li>Et d'autres à venir&#160;?</li></ul>
<!--
NewPP limit report
Cached time: 20251220173338
Cache expiry: 86400
Reduced expiry: false
Complications: []
CPU time usage: 0.013 seconds
Real time usage: 0.015 seconds
Preprocessor visited node count: 2/1000000
Postexpand include size: 0/2097152 bytes
Template argument size: 0/2097152 bytes
Highest expansion depth: 2/100
Expensive parser function count: 0/100
Unstrip recursion depth: 0/20
Unstrip postexpand size: 0/5000000 bytes
-->
<!--
Transclusion expansion time report (%,ms,calls,template)
100.00% 0.000 1 -total
-->
</div>
<h3></h3>
<ul>
</ul>
<h3>Europe</h3>