Changelog

NeoFrag Reborn 1.2.43

Luandre 8 oct. 2026 4 min de lecture 12
Sommaire
Sommaire

La confidentialité : plus aucun visiteur envoyé chez un tiers sans son accord.

Ajouté

  • Un vrai choix sur les services d'autres sociétés. Le bandeau de cookies ne réglait que Google Analytics, pendant que les vidéos, le widget Discord et les captchas se chargeaient quoi que le visiteur réponde. La fenêtre « Gérer mes cookies », ouverte depuis le pied de chaque page, montre les cookies du site lui-même, puis chaque service, à accepter ou à refuser un par un. À la place d'une vidéo YouTube, Twitch, Vimeo ou Dailymotion, d'un morceau Spotify ou SoundCloud, ou du widget Discord, un avis dit qui recevrait l'adresse IP du visiteur, avec « Afficher » et « Toujours autoriser ». Le bandeau ne s'ouvre que si le site a vraiment quelque chose à demander d'emblée (la mesure d'audience, un captcha confié à un tiers) ; « Tout accepter » et « Tout refuser » y ont le même poids. Le choix est gardé six mois, et sa trace, sans adresse IP, treize mois.
  • Paramètres → Confidentialité : les pages de mentions légales et de politique de confidentialité, choisies parmi les pages publiées. Le pied de chaque thème les relie, à côté de « Gérer mes cookies ».

Modifié

  • Les polices sont servies par le site : les thèmes et le réglage « Police du site » les prenaient chez Google Fonts, et le navigateur de chaque visiteur envoyait son adresse IP à Google, sur chaque page.
  • Les images d'autres sites sont servies par le site — un avatar Discord, Steam ou Twitch, un GIF de la messagerie, une image collée dans un article, le forum ou une annonce, une bannière de publicité : le site les récupère lui-même et les garde sept jours, et le navigateur ne contacte plus leur hébergeur. Les tuiles de la carte des lieux aussi.
  • La politique de sécurité n'accepte plus que le site lui-même pour les images et les échanges des scripts (Google Analytics excepté, s'il est réglé). Elle laisse en revanche s'afficher les lecteurs des services connus (YouTube, Twitch, Vimeo, Dailymotion, Spotify, SoundCloud, Discord), qu'elle bloquait : la vidéo d'un article ne s'affichait pas. Un script d'un autre site collé dans un widget « Code HTML » ou une publicité ne s'exécute plus : seuls passent ceux de Google Analytics et du captcha choisi.
  • Tant que le visiteur n'a pas accepté un captcha confié à un tiers, ALTCHA le remplace, servi par le site : personne n'a à céder ses données à Google, à hCaptcha ou à Cloudflare pour écrire au site ou s'inscrire.
  • Plus de pixel de suivi dans la lettre d'information, ni de taux d'ouverture : un traceur que l'inscription ne demandait pas (recommandation de la CNIL du 12 mars 2026 sur les pixels de suivi dans les courriels).
  • Des durées de conservation : le journal d'audit un an, les compteurs anti-abus un jour, les inscriptions à la lettre jamais confirmées trente jours, sa file d'envoi quatre-vingt-dix jours ; pour un signalement traité depuis un an, l'adresse IP de son auteur et la copie du contenu s'en vont. Le cookie de connexion s'arrête à la fermeture du navigateur, sauf avec « Se souvenir de moi » (un an), qui n'est plus coché d'avance.
  • Plus de cartes Google dans les textes : une carte Google Maps intégrée à un texte n'est plus acceptée. La carte du produit est celle du module « Carte des lieux », sur OpenStreetMap.
  • Le lien « Propulsé par NeoFrag Reborn » des thèmes, le mot magique {neofrag} du copyright et les liens du pied de l'administration mènent au site du projet ; ils menaient au site du NeoFrag d'origine.

Corrigé

  • Plus aucune adresse IP envoyée à neofr.ag : le drapeau du pays posé devant les adresses des sessions est retiré ; pour l'obtenir, le navigateur de l'administrateur envoyait toutes ces adresses au site du NeoFrag d'origine.
  • La suppression d'un compte par l'administrateur efface vraiment le profil, les comptes liés, l'historique des connexions et les notifications, comme celle que le membre demande lui-même ; elle ne faisait que fermer le compte.
  • L'archive « Mes données » se télécharge enfin : trois de ses listes (sujets du forum, commentaires, messages des discussions) lisaient des colonnes qui n'existent pas, et l'archive échouait.
  • Les infobulles de la liste des sessions et de la galerie s'affichent : elles portaient un attribut de Bootstrap 4, que Bootstrap 5 ignore, et restaient vides.
  • L'adresse de l'avatar du widget Steam était écrite telle quelle dans la page ; elle est désormais échappée, comme le reste du widget.
  • L'infobulle « Ouvrir la chaîne » et le bouton « Fermer » du lecteur du widget Twitch, restés en français, se traduisent.

À lire aussi

0
Commentaires

Gérer mes cookies

Le site ne dépose que les cookies nécessaires à son fonctionnement : ils ne demandent pas votre accord. Les autres services appartiennent à d’autres sociétés ; ils ne se chargent que si vous les acceptez. Votre choix est gardé six mois, et vous pouvez le changer à tout moment.

Nécessaires au site Toujours actifs

  • __Host-session Garde votre connexion et protège les formulaires contre les envois frauduleux. Jusqu’à la fermeture du navigateur ; un an avec « Se souvenir de moi »
  • nf_consent Garde les choix que vous faites dans cette fenêtre. 6 mois
  • nf_fuseau Affiche les dates et les heures dans votre fuseau horaire. 1 an
  • Stockage du navigateur Garde votre choix entre le mode jour et le mode nuit, et la présentation choisie pour la liste des articles. Jusqu’à ce que vous le vidiez

Vidéos

Les vidéos intégrées aux pages : le lecteur vient de la plateforme, qui reçoit votre adresse IP et peut déposer ses cookies.

Musique

Les morceaux et listes de lecture intégrés aux pages : le lecteur vient de la plateforme, qui reçoit votre adresse IP et peut déposer ses cookies.