# slashpages 2025-03-16T14:52:49Z J'ai cédé à la mode d'insérer quelques slashpages dans le si3tch. => https://slashpages.net/ Je trouve certaines idées plutôt sympa, et c'est finalement assez pratique à écrire. Cela m'a aidé à réorganiser un peu le site pour avoir: => /about : ça parle de moi, du site, comment me contacter => /uses : il faut que je pense à mettre cette page à jour ^^ => /sitemap : j'avais déjà nue page pour mettre les liens vers toutes les pages du site, il a suffit de renommer. => /links : tous les liens au fil du web, il faut que je réorganise tout ça et ajouter des explications. Pas de /now, pour cela, il y a le /log. Pour finir, j'ai ajouté la page /wall. Il s'agit d'un livre d'or, ou guestbook. Très largement inspiré de : => https://github.com/shannonkay/guestbook/ J'ai quand même un peu modifié le code, car certaines choses ne m'allaient pas: * Les retours à la ligne sont supportés. Cela permet d'avoir du ascii art si on veut. Cela se fait en remplaçant \r\n par l'entité html correspondante * Je retire l'éventuel html avec la fonction prévue pour : strip_tags() * Pour être vraiment tranquille, on appelle htmlspecialchars(). * Pour valider l'url, c'est directement le html qui s'en charge plutôt que forcer le protocole http:// (pas chiffré en +...) Le code était suffisamment simple, et j'ai réussi à me l'approprier. Si vous remarquez des défauts, n'hésitez pas à m'en faire part :) Le code est là : => https://git.sr.ht/~prx/wall/ --- Une réaction? Envoyez votre commentaire par mail: => mailto:prx@si3t.ch?subject=slashpages Ou rejoignez le salon XMPP: => xmpp:fremen@chat.si3t.ch?join fremen@chat.si3t.ch