Calendrier
LunMarMerJeuVenSamDim
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Toutes les nouvelles

 

← Retour à la liste des nouvelles

 Première vague du travail effectué envoyé par Krysto le 07/05/2026 @ 01:10
Première vague du travail effectué. En gros, je fais tellement de choses pour ramener à la vie Phortail sans compter mes heures, que je mettrais ici des portions du boulot réalisé. Et on commence sans plus attendre.

Voici les nouveautés de Phortail 3.0 :

- Avant il était compatible avec les versions php 4 et 5. Aujourd'hui, depuis fin avril 2026 il est compatible php 8 et logiquement php 7. Je ne peux pas le tester sur toutes les versions tellement que la tâche est immense. Ceci dit, je le développe sur php 8.3 même si la v 8.4 est sortie depuis février 2025. Pourquoi ne pas travailler dessus ? Tout simplement car trop peu encore utilisé chez les hébergeurs. Même si la v 7.4 à tendance à disparaître, le plus courant est entre les v 8.2 et 8.3.

- J'ai passé Phortail qui était en ISO-8859-1 en UTF-8.

- il y avait un admin unique par défaut "pseudo" et le mot de passe était en md5, je l'ai mis en sha256.

- l'admin unique devient un espace multi-admins un court instant, car suite à des problèmes de droits, j'ai eu l'idée d'y rajouter ensuite les rangs, ce qui m'a demandé beaucoup de temps pour que ça fonctionne sans plus avoir de conflit avec l'ancien admin unique. Désormais Phortail v3 embarque un vrai espace membres. Suite à cela, j'ai dû modifier tout un tas de fichiers pour gérer les droits, mais aussi pour éradiquer la casse que toutes ces améliorations ont générées.

- Ensuite, la session ne tenait jamais bien longtemps, ici le problème a été réglé.

- pour compléter, j'ai ajouté la possibilité d'avoir un avatar perso avec un avatar par défaut. Comme ça marche, je modifie le code de chaque page d'édition pour pouvoir les éditer suite au changement de l'admin unique en md5 vers la gestion membres en sha256 afin de pouvoir ré-éditer les réglages et plugins.

- Ajout des zones pour du code sous le header, juste en desous et avant le footer.

- Suite aux ajouts de zones, l'ancien footer en txt ne sert que en BBcode, celui créé pour Phortail à l'origine. Il est donc supprimé, en plus afin de ne pas créer une faille de sécurité potentiel. Entre temps je l'ai recréé en php afin que son code puisse être déplacé et amélioré avec notamment l'ajout de l'année en cours qui est affichée automatiquement ainsi que le temps de génération de la page et là on voit que Phortail v3 est encore un peu plus rapide que ce que j'estimais. Quitte à travailler sur le footer, j'en ai profité pour remplacer le code qui permet le retour en "Haut" de page afin de ne plus avoir en fin d'url #top exemple : mondomaine.tld/photos.php#top devient ainsi mondomaine.tld/photos.php en gros, aucun ajout, c'est plus joli.

Voir toutes les nouvelles

Special
Info : Phortail est distribué sous licence GNU/GPL, vous pouvez le modifier et l'utiliser librement pour créer votre site web, qu'il soit personnel, associatif, institutionnel ou commercial.
Infos site

Webmaster : Krysto

Envoyer un message


Vous disposez d'un droit d'acces, de modification, de rectification et de suppression des donnees qui vous concernent (art. 34 de la loi "Informatique et Libertes" du 6 janvier 1978) en ecrivant au webmaster.

Deja 445 visites
Mon code footer bas de site ici