- Détails
Bon, je renote juste quelques points qui m'ont causé du souci, il y a maintenant plein de tutos sur le net, et je doute que je doive mettre à jour un autre site Joomla 3.
Déjà, à la mise à jour par elle-même, quand le precheck indique ce qui peut poser problème, il faut l'écouter. Dans mon cas, c'étaient mes plugins fail2ban et avertissement cookie qui n'avaient pas d'informations sur leur compatibilité, ainsi que mes templates personnalisés forkés de Protostar. J'ai donc supprimé tout ça avant de lancer la mise à jour. J'avais tenté de mettre à jour mon site de test sans ces informations, et ça a résulté en erreur sur toutes les pages disant que la fonction isAdmin
n'est pas définie... 😑
Une fois le site mis à jour par le module intégré, je me retrouve dans la nouvelle interface d'administration. Bien. Le site est dans le thème Cassiopeia par défaut. Tout aussi bien. Mais.
Le site ne présente plus aucun de ses menus... Ce qui est tout de suite embêtant pour se connecter par exemple. 🙄
En tatônnant, j'ai trouvé la source du problème. Avant, les éléments de l'interface étaient placés dans des emplacements de Protostar, nommés position-X
, avec un nombre pour X. Mais dans Cassiopeia, les emplacements ont un nom explicite, comme menu
ou sidebar-left
...
Donc je suis allé dans Content
/ Site Modules
, et j'ai changé la valeur Position
des éléments, pour remplacer leurs valeurs position
par le nouvel emplacement. Heureusement les nouveaux emplacements ont des noms explicites facile à associer aux éléments existants. En cas de doute, la prévisualisation d'un thème montre les divers emplacements.
Après, il me restait à refaire les templates personnalisés, donc forker Cassiopeia et modifier. Je ne vais pas expliquer comment dupliquer les templates (indice : il y a un bouton), il faut juste noter que le fichier CSS utilisateur est maintenant user.css
et plus custom.css
.
Je mets ici celui de Failsafe, parce qu'il a un twist intéressant à retenir par rapport à WWW et Next qui ne varient que par leur logo.
:root {
--cassiopeia-color-primary: #74ae0b;
--cassiopeia-color-link: #74ae0b;
--cassiopeia-color-hover: #002b41;
}
.container-header {
position: relative;
z-index: 10;
margin-bottom: 20px;
background-color: #74ae0b;
background-image: url(../images/newfond.png);
background-attachment: fixed;
box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;
}
body {
/* Chrome, Safari */
-webkit-filter: grayscale(1);
/* Firefox */
filter: grayscale(1);
color: #22262a;
background-color: #fafbdc;
background-image: url(../images/newfond.png);
background-attachment: fixed;
}
.card-header {
color: white;
background-color: #74ae0b;
background-image: url(../images/newfond.png);
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
color: #74ae0b;
}
.card-body {
background-color: #fafbdc;
}
Je crois que j'ai fait le tour de ma journée de mise à jour Joomla 4. Juste se rappeler de vider ou désactiver le cache pour voir les modifications immédiatement. J'ai dû aussi écraser Failsafe avec une copie de WWW parce qu'il ne voulait pas prendre en compte le user.css
de son template, peut-être une erreur dans la base ou les fichiers ?
- Détails
Vu aujourd'hui à la pompe... Je ne pensais pas que c'était si compliqué à utiliser... 🤔
- Détails
Comme à mon habitude, je me laisse aller et je néglige mon pauvre blog... 😅
Mais cette fois j'ai quand même eu une bonne raison de revenir, Joomla 4 est enfin sorti ! 🎉 Et à l'occasion, je me suis rendu compte que je pouvais mettre à jour bien plus tôt en beta, mais je n'avais pas compris à l'époque qu'une extension posait problème et provoquait les erreurs isAdmin
que j'ai eues... 😑
J'ai aussi un peu tâtonné pour personnaliser le nouveau template
, je vais noter ce que j'ai fait avant d'oublier (bientôt peut-être...).
- Détails
Depuis un moment, je suis passionné par les récits de monde post-apocalyptique. Ça a commencé par Mad Max: Fury Road, je crois, avec son pendant vidéoludique Mad Max. Cette vision du monde après l'effondrement de la civilisation m'a laissé une forte impression, surtout quand on considère que je pense que ce n'est pas loin de la vérité, avec les problèmes actuels de climat, de pollution et de politique... Je dis souvent qu'on est à 5 ans de la fin du monde, car les mandats présidentiels dans le monde tournent autour de 5 ans, et de plus en plus d'états ont des gens peu raisonnables à leur sommet...
Dans le jeu Mad Max, c'est un monde dévasté, mourant et violent, où les gens luttent pour survivre. Les raisons de l'effondrement ne sont pas connues, mais l'histoire suggère une catastrophe écologique majeure. J'ai beaucoup aimé ce jeu, avec son côté survaviliste, où il faut collecter la moindre goutte d'eau. Il n'y a pas d'espoir, pas d'échappatoire, pas de société, quelques rares communautés retranchées. Un avenir possible...
Dernièrement, j'ai fini Horizon Zero Dawn. C'est aussi une histoire de fin du monde, où la civilisation a disparu pour une raison inconnue, au début tout du moins. Je ne vais pas trop m'attarder sur l'histoire, car elle est vraiment bien écrite et intéressante.
Le monde de Horizon est situé loin dans le futur, les humains savent qu'il existait il y a longtemps une société avancée, dont les ruines sont visibles partout, et qui a laissé derrière elle des machines étranges soudainement devenues aggressives. Mais presque aucun écrit ou savoir de cette civilisation n'a survécu, et les hommes vivent dans un mélange étrange de technologies récupérées des machines et de savoirs et croyances primitifs. Contrairement à Mad Max, cette Terre n'est pas dévastée, elle est pleine de vie et même parfois luxuriante.Les hommes sont organisés en tribus, même nations, qui échangent, commercent. C'est une nouvelle société, une nouvelle civilisation.
Les raisons de la fin du monde sont extraordinaires et incroyables. Jouez au jeu, ou regardez au moins les vidéos sur Internet, l'histoire vaut le coup.
Parfois je me dis que je devrais me préparer à une telle éventualité, mais en même temps je vois que je me retrouve impuissant rien que pour une coupure d'eau ou d'électricité... On est peu de chose.