![Symfony dans Phyxo](https://static.nikrou.net/public/.symfony_phyxo_t.png)
Une première étape dans la modernisation du code de Phyxo est l'intégration de Symfony ainsi que quelques composants.
Ce journal n'est pas un blog!
Une première étape dans la modernisation du code de Phyxo est l'intégration de Symfony ainsi que quelques composants.
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.
Ce n'est le pays bigouden où se réfugient certains mais la vue n'est pas trop mal : […]
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 […]
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 […]
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".
Galisurf me demandait il y a quelques jours comment afficher un message, par exemple "Pas d'événement" lorsqu'il n'y a aucun événement dans un contexte donné. Pour ceux qui n'aurait pas compris je parle du plugin eventHandler (gestionnaire d'événements). Si on souhaite afficher les […]
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 à […]
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 […]
Vénérablement dotclear fête aujourd'hui ses 14 ans. Un bel âge ! Comme toujours la mise à jour se fait sans problème.
J'ai récemment troqué mon ancien disque dur mécanique sur mon ordinateur portable par un disque SSD. Cela change la vie et tout est plus rapide. J'ai suivi divers tutoriels pour ne pas mettre de swap, transférer si possible les logs sur un autre disque,...
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.
Ce billet, un peu comme tous les autres d'ailleurs, est plus une note pour moi-même qu'une réelle explication. J'utilise webpack comme outil pour fabriquer les différents éléments de mon application javascript. Tout va bien dans le meilleur des mondes jusqu'à ce que je modifie un fichier. Et là comme dirait l'autre, c'est le drame !
Pour suivre la ligne https partout et pour continuer à déployer mes certificats Let's Encrypt, j'ai déployé le protocole HTTPS sur tous mes sites. J'en ai profité pour essayer d'améliorer la sécurité mais aussi les performances des différents sites du point de vue des visiteurs.
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 !
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 […]
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 […]
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 […]
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 :
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 […]