Demande #4379
ferméMise à jour Dotclear 2.15.3->2.17.2 Freesoftwarepact
0%
Description
- WARNING: current dotclear version is 2.15.3, latest stable is 2.16
- Check www.freesoftwarepact.eu updates
pour Freesoftwarepact, le résultat est problématique :
- page admin : ok
- page d'accueil : internal error, code 500
Mis à jour par Christian P. Momon il y a plus de 4 ans
Le code n'étant pas facile à investiguer, restauration de la base et des fichiers depuis backuppc à la sauvegarde de 2020-03-10.
Les fichiers de restauration sont disponible dans /var/www/www.freesoftwarepact.eu/ticket4379
Mis à jour par Christian P. Momon il y a plus de 4 ans
- Lié à Demande #4317: Mise à jour Dotclear 2.16 Candidats et Proximite (freesoftwarepact exclu) ajouté
Mis à jour par Christian P. Momon il y a plus de 4 ans
- Statut changé de Nouveau à En cours de traitement
- Assigné à mis à Christian P. Momon
Mis à jour par Quentin Gibeaux il y a plus de 4 ans
- Version cible changé de Avril 2020 à Mai 2020
Mis à jour par Quentin Gibeaux il y a plus de 4 ans
- Version cible changé de Mai 2020 à Juin 2020
Mis à jour par Quentin Gibeaux il y a plus de 4 ans
- Version cible changé de Juin 2020 à Été 2020
Mis à jour par Christian P. Momon il y a plus de 4 ans
J'ai construit une vm perso pour pouvoir reproduire et investiguer le bug.
Le problème vient d'un plugin non maintenu qui est incompatible avec les dernières mises à jour :
Widgets (translatedwidgets) 1.7 Widgets for your blog sidebars (translated version) Auteur·rice : Olivier Meunier, Jean-Christophe Dubacq, Franck Paul
À noter que les autres sites Dotclear de l'April n'utilisent pas ce plugin.
On peut le télécharger depuis là : https://plugins.dotaddict.org/dc2/details/translatedwidgets
Extrait du README :
Cette extension ne sert que si vous utilisez le plugin [4]dctranslations. Il s'agit de petites modifications nécessaires (par exemple, pour que les tags soient traduits à l'affichage, les titres des articles dans la liste des articles sélectionnés, etc.). Elle remplace complètement l'extension standard widgets. Pas de détails techniques, puisque c'est essentiellement une copie à peine modifiée. La différence principale est que les titres des widgets sont traduits à l'affichage, pas au moment du paramétrage. Du coup, il est possible de faire afficher un titre en anglais pour les lecteurs anglophones, en français pour les lecteurs francophones, en espagnol pour les lecteurs hispanophones, etc. === Installation === Utilisez le fichier zippé fourni dans la page de maintenance. Il est très important de désactiver l'extension standard widgets. Cela peut se faire juste avant l'installation, dans le menu Système > Extensions > widgets > Désactiver. Il n'y a pas besoin de la supprimer. Un nouveau widget est installé : pour ne pas marcher sur les plates-bandes de l'extension livrée par défaut metadata, un widget faisant le même travail mais avec les traductions des tags est livré. Après avoir installé ce plugin pour la première fois, il est conseillé de réinstaller les widgets un par un. L'identifiant interne du widget d'affichage des tags traduit est mtags, au cas où votre thème fait appel à ce widget par la fonction {{tpl:Widget}}. Dans la zone d'administration des widgets, la différence majeure est qu'il est maintenant montré quel est le titre de widget qui a été mémorisé et qui sert pour la traduction. Il est entre parenthèses dans les paramètres du widget. Vous pouvez entrer le titre dans votre langue ou en anglais.
Mis à jour par Christian P. Momon il y a plus de 4 ans
Comme expliqué dans le README (voir l'extrait ci-dessus), ce plugin est une copie du plugin officiel.
Et sa fonction est de traduire les titres des widgets à l'affichage.
- désactivé le plugin personnalisé ;
- réactivé le plugin d'origine ;
- procédé à la mise à jour vers 2.17.2.
Alors, j'ai comparé toutes les pages possibles avec la version 2.15.3, en italien et en français.
Résultat : aucune différence. J'en déduis que la version modifiée du plugin est peu utile ou qu'elle n'a pas été utilisée autant que prévu.
Solution proposée : désactiver le plugin personnalisé et réactiver l'officiel puis faire la mise à jour.
Mis à jour par Christian P. Momon il y a plus de 4 ans
- Sujet changé de Mise à jour Dotclear 2.16 Freesoftwarepact à Mise à jour Dotclear 2.15.3->2.17.2 Freesoftwarepact
- Statut changé de En cours de traitement à Résolu
Fait.
Mis à jour par Christian P. Momon il y a environ 4 ans
- Copié vers Demande #4905: Mettre à jour Dotclear www.freesoftwarepact.eu en 2.18 ajouté