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
19 lines
503 B
Bash
Executable file
19 lines
503 B
Bash
Executable file
#!/bin/sh
|
|
|
|
MEDIAWIKI_HS_LIST="https://wiki.interhacker.space/api.php?action=parse&page=Accueil&format=json§ion=3"
|
|
|
|
curl --silent --fail-with-body "$MEDIAWIKI_HS_LIST" | jq -r '.parse.text."*"' > mediawiki_list.tmp.html
|
|
|
|
cat index.template.html \
|
|
| sed '/MEDIAWIKI_LIST/{
|
|
s/<!-- *MEDIAWIKI_LIST[^-]*-->//;
|
|
r mediawiki_list.tmp.html
|
|
}' \
|
|
| sed -e "/DATE/{
|
|
s/<!-- *DATE[^-]*-->//;
|
|
n;
|
|
e $DATE_CMD
|
|
}" \
|
|
> index.html
|
|
|
|
rm mediawiki_list.tmp.html
|