Comment moderniser une vieille application PHP ?

J'ai contribué pendant de nombreuses années à PhpWebGallery Piwigo. J'y ai pris beaucoup de plaisir et j'ai rencontré des gens formidables. J'ai même contribué à faire entrer l'application dans debian en tant que package. Pour diverses raisons, j'ai fini par ne plus contribuer à Piwigo. Mais j'avais toujours besoin d'une galerie photos et plutôt que de repartir de zéro, j'avais décidé de faire un fork de Piwigo. Ainsi est né Phyxo qui depuis continue d'évoluer petit à petit. 

Lire la suite

Phyxo en version 1.8.0

Je viens de publier la version 1.8.0 de Phyxo. Cette version ajoute un thème responsive (basé sur bootstrap) dans la partie administration. Comme d'habitude, vous devriez voir apparaître la nouvelle version depuis votre interface d'administration et pouvoir ainsi mettre à jour en quelques clics. Si  […]

Lire la suite

Un nouveau thème pour Phyxo

J'ai adapté le thème Bootstrap Darkroom pour Phyxo. Il est possible de voir ce que ça donne sur le site de démonstration de Phyxo. Sinon en voici quelques copies d'écran : Vous pouvez aussi récupérer le thème depuis le gestionnaire d'extension : le thème Simple Responsive Et vous pouvez aussi le  […]

Lire la suite

Mise à jour du thème

Je ne suis décidément pas doué pour faire des thèmes. Je me suis basé sur le thème par défaut (berlin) et j'ai adapté les couleurs. Ce n'est pas formidable mais l'affichage devrait être un peu mieux que le précédent thème et un peu plus "responsive".

Mise à jour de PostgreSQL

J'ai un peu tardé mais j'ai finalement mis à jour ma base de données PostgreSQL vers la version 10 sortie au mois d'octobre 2017. Il y a plein de changements intéressants, surtout au niveau des performances mais un changement qui aura son importance : PostgreSQL est passé comme de nombreux projets à  […]

Lire la suite

Phyxo 1.7.0

Je viens de publier une nouvelle version de Phyxo, la 1.7.0. Au menu : - utilisation de l'héritage des templates plutôt que des simples inclusions. - utilisation de SwiftMailer en lieu et place de phpmailer. Comme d'habitude, vous devriez voir apparaître la nouvelle version depuis votre interface  […]

Lire la suite

Et hop un an de plus dotclear

Vénérablement dotclear fête aujourd'hui ses 14 ans. Un bel âge ! Comme toujours la mise à jour se fait sans problème.

Préparation de migration de Piwigo à Phyxo

J'ai une galerie personnelle (non publique) de photos qui utilise piwigo depuis le début. Elle a plusieurs années et même si j'essaie de développer Phyxo et que j'en fait un site de démonstration, je ne l'utilise pas réellement avec de vrais utilisateurs. Pour suivre l'expression anglaise Eating your own dog food je me résoud finalement à migrer de piwigo à phyxo. 

Lire la suite

Mais où se trouve /tmp ?

Normalement lorsqu'on créé ou modifie un fichier tel que /tmp/mon-fichier.txt, donc un fichier avec un chemin absolu, on s'attend naïvement à trouver se fichier dans le répertoire /tmp. Ce n'est pas toujours le cas ! 

Lire la suite

Suppression de google analytics

Comme de nombreuses personnes j'avais ajouté un marqueur pour voir des statistiques "en temps réel". Mais cela pose de nombreux problèmes et le principal est que cela permet à google de suivre les visiteurs. Si ce n'était que sur ce blog ça pourrait encore aller mais c'est partout. Vous ne  […]

Lire la suite

Et encore une correction de faille...

Les jours se suivent et se ressemblent. Une nouvelle version de Phyxo est disponible, la version 1.6.4 qui corrige encore une faille dans PHPMailer. Je dis encore car plusieurs failles successives ont été découvertes dans PHPMailer : le 18/12/2016 : CVE-2016-10033, le  20/12/2016 :  CVE-2016-10045  […]

Lire la suite

Et phyxo continue son petit bonhomme de chemin

Je viens de publier la version 1.6.1 de phyxo. J'ai fait beaucoup de refactoring, ajouter des tests, nettoyer un peu le code. Toujours peu de modifications côté partie publique mais ça va venir. Vous pouvez télécharger la version 1.6.1 : au format zip (phyxo-1.6.1.zip - 8.6Mo) au format tar.gz  […]

Lire la suite

Mais qu'est-ce donc ?

Ce matin, j'ai trouvé ça :  Je ne sais sait pas trop d'où il vient. Peut-être que cet animal y est pour quelque chose :  

Un beau certificat ssl sur toutes les pages

Depuis quelques jours, on peut naviguer sur ce blog en https, en version TLS 1.2. Au départ, j'avais oublié de créer un certificat pour mon sous-domaine static qui me sert à livrer les fichiers statiques, en particuler les images. Du coup la page n'était pas considérée comme sûre par la plupart des  […]

Lire la suite

Haut de page