Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Pages : 1
Correction erreur du plugin
dcLatestVersions, de Jean-Christian Denis, Pierre Van Glabeke
qui propose d'afficher dans un widget et dans l'admin (dashboard) une liste indiquant les dernières versions (nightly build) de Dotclear stable, testing et unstable --+ sexy.
* _admin : adminDashboardItems
if (false === $updater->check('0')) {
//return false;
//if updater as no content -- like no 'sexy' version file update -> continue / not return !!
continue;
}
[edit]
dans une boucle (ici foreach) return arrête la boucle et renvoie (ici false)
pour que la boucle continue il faut remplacer false par continue
Dernière modification par nanart (2020-09-19 11:39:41)
Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4 - 8 +
Hors ligne
suivi support plugin dcLatestVersionsLight
Forum Dotclear suivi et support
Dernière modification par nanart (2020-09-18 19:02:01)
Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4 - 8 +
Hors ligne
Bonjour,
C'est vrai que même en me relisant, j'avais un "trou" dans la mémoire ;-)
Du coup j'ai repris la version '2015-03-11' depuis le dépôt dotclear: (testé sous Dc 2.16.9)
fichier _admin.php
lignes +/- 74 à 77
if (false === $updater->check('0')) {
return false;
}
Ce qui pose pb c'est return false
c'est à dire: si il n'y a pas de mise à jour pour la valeur inspectée, return -> quitte !
Donc, avec la valeur 'sexy' -- qui était des maj particulières, qui existe encore dans les update mais sans fichier de maj on quitte, donc on affiche rien...
Il faut remplace return false; par continue; car on est dans une boucle foreach.
Du coup, si rien (false) on continue la boucle, et les updates s'affichent dans le tableau de bord.
nb sauf erreur de ma part, dans le fichier widget, rien à changer puisque là on a bien "continue;"
[edit]: vérifié widget est ok
Dernière modification par nanart (2020-09-19 11:46:37)
Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4 - 8 +
Hors ligne
Pages : 1
Vous n'êtes pas identifié(e).