Screenshot pétition sites sous SPIP
Apercite est de nouveau en vrac, j'avais pour idée de tenter un détournement de github actions pour monter un serveur de screenshots, mais ça risque d'être relou à mettre en place.
Dans mes recherches je suis tombé sur https://backup15.terasp.net/ qui est accessible publiquement. Je viens de brancher spip.net dessus et ça semble fonctionner comme il faut, reste à voir si l'auteur va pas nous bloquer... À moins qu'on le contacte pour lui demande gentiment ?
Voilà le diff en attendant de commiter ou non :
diff --git a/inclure/screenshot_site.html b/inclure/screenshot_site.html
index bcc96a1..c860371 100644
--- a/inclure/screenshot_site.html
+++ b/inclure/screenshot_site.html
@@ -1,2 +1,2 @@
-[(#SET{img,#VAL{https://aprc.it/api/240x180/}|concat{#ENV{url_site}}|copie_locale{modif}})]
-[(#GET{img}|image_reduire{#ENV{largeur,120},#ENV{hauteur,0}}|inserer_attribut{alt,[(#ENV{nom_site}|couper{60}|attribut_html)]}|inserer_attribut{class,spip_logos})]
\ No newline at end of file
+[(#SET{img,#VAL{https://backup15.terasp.net/api/screenshot?resX=1280&resY=900&outFormat=jpg&waitTime=1000&isFullPage=false&dismissModals=false&url=}|concat{#ENV{url_site}}|copie_locale{modif}})]
+[(#GET{img}|image_reduire{#ENV{largeur,120},#ENV{hauteur,0}}|inserer_attribut{alt,[(#ENV{nom_site}|couper{60}|attribut_html)]}|inserer_attribut{class,spip_logos})]