Skip to main content

Refactoring

Les cordonniers, et tout ça… 

On sait bien que les travailleurs du web sont souvent les derniers à se mettre en conformité avec les standards et les évolutions logicielles. Je ne compte plus les fois où j'ai indiqué à mes clients que, malgré les difficultés et les coûts afférents, il est indispensable de tenir les applications web à jour. Joomla!  ne fait pas exception et, malgré la (relative) difficulté de l'opération certaines fois, il faut bien s'y mettre. Voilà, c'est fait pour moi aussi maintenant. Il était temps !

Il faut savoir que le passage de Joomla! version 2 à la version 3, puis de la 3 à la 4, ont été un peu pénibles pour les utilisateurs Joomla! — mais pour de bonnes raisons ! La base de code de Joomla! 2 était vraiment dépassée et difficile à maintenir. Le passage à la version 3, qui introduit un système de framework, puis à la version 4, qui refond les mécanismes de mise à jour, résultent en une application moderne, bien plus moderne que d'autres CMS parfois plus utilisés. Par ailleurs, les plugins et composants, qui sont souvent la pierre d'achoppement du processus, ont parfois peiné à être mis à jour efficacement. La bonne nouvelle, c'est que désormais, les updates de Joomla! seront one-click, avec beaucoup moins de chances de casser le site. Notamment grâce à l'excellent builder Yootheme Pro, qui n'en finit pas de progresser et atteint des sommets en matière de facilité. Et les composants à jour pour la version 4 resteront compatibles avec les suivantes, il suffira de vérifier les petits bugs qui pourraient subsister. 

Pas mal de travail cette fois, donc, mais une solution moderne, et pérenne. Joomla! est décidément le seul CMS avec lequel j'aime travailler ! 

joomla!

Petitpoisson éditeur

Petitpoisson devient éditeur !

L'histoire aurait pu être triste (un désaccord entre auteur et éditeur, c'est jamais vraiment jovial), mais à la place, c'est une opportunité qui se dégage. Je deviens éditeur, d'abord pour mes propres livres, puis avec des projets variés pour la suite. Essais, livres pour enfants (dont un album illustré avec un texte co-écrit par mon fils !) et plein d'autres projets dans la tête.

Je me réjouis de retrouver un autre public sur ce site. Lorsque le volume d'activité le nécessitera, je publierai probablement un site séparé pour la maison d'édition mais pour l'instant, tout sera ici. Longue vie à Petitpoisson éditeur !

Des livres…

Domainredirect 1.1.1

Déjà? Oui, déjà. Je viens de me rendre compte que j'avais packagé le plugin avec le mode DEBUG toujours activé (donc il affichait des messages au lieu de rediriger) et que visiblement, mon hébergeur a des problèmes pour laisser cURL accéder aux fichiers qui s'y trouvent. Pour trouver une solution rapide, je place désormais les fichiers d'information de mise à jour ainsi que les ZIP à télécharger chez Backblaze, qui sera donc mon CDN pour l'occasion.

Mille fois désolé si vous avez téléchargé cette mise à jour un peu pourrie, il faut bien le dire. Tout est rentré dans l'ordre à présent. Les liens et le changelog se trouvent sur la page du projet.

Domainredirect 1.1.0

Une mise à jour substantielle pour mon petit plugin Domainredirect. La mise à jour 1.1.0 apporte :

  • Un code plus propre (utilisant notamment JURI et plus les variables $_SERVER) ;
  • La possibilité de définir une landing page plutôt qu'une redirection vers la même page.

Bonne année !

Bonne année

ppnoelVous connaissez bien sûr l'histoire du cordonnier, le plus mal chaussé. Ça s'applique également au design graphique et au web, bien entendu. Cette année a passé tellement vite que je n'ai eu aucun temps pour mettre ce site à jour. Les nouvelles sont par contre intéressantes pour la suite. Au menu de 2019, il y aura : 

  • le développement  d'activités d'édition, autour de la seconde édition  du livre Choix typographiques, théorie et pratique, d'abord, puis une seconde édition anticipée de mon livre Communication et image. Les Éditions de la Province de Liège faisant défaut, je reprends ces ouvrages à mon compte. Ce sera l'occasion d'ensortir d'autres plus tard, notamment sur la mise en page dans Indesign ; 
  • une partie « Espace clients » sur le site qui sera enfin disponible, normalement pour la fin juin ; 
  • plein d'autres projets excitants, que je vais — enfin ! — m'efforcer de montrer sur Behance et sur ce site. 

Dans l'intervalle, je vous souhaite à tous une excellente année 2019 précédée de merveilleux réveillons.