Point sur les plugins
Hello !
Je voulais faire un point sur les plugins,
j'ai actuellement ceux-ci :
- CKEditor - Version 4.7.3 (28/11/2017)
- MyBetterUrls - Version 1.5.5 (10/04/2017)
- MyContact - Version 1.8.1 (10/04/2017)
- kzChamPlus - Version 2.6.5 (02/02/2023)
Hormis kzChamPlus, je pense que ceux sont les autres qui me remplissent le log php de warnings (je tourne sur php 8.2).
[05-Dec-2023 16:32:41 Europe/Paris] PHP Deprecated: Creation of dynamic property plxMyBetterUrls::$lang is deprecated in /home/tiss/www/htdocs/plugins/plxMyBetterUrls/plxMyBetterUrls.php on line 89
[05-Dec-2023 16:32:42 Europe/Paris] PHP Deprecated: Creation of dynamic property ckeditor::$racine is deprecated in /home/tiss/www/htdocs/plugins/ckeditor/ckeditor.php on line 35
[05-Dec-2023 16:32:42 Europe/Paris] PHP Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/tiss/www/htdocs/core/lib/class.plx.plugins.php on line 42
Je vois que l'énorme repo de plugins de Bazooka est vide ce matin. Et ceux disponibles sur pluxml.org ont quelques années déjà à leur actif.
Existe t'il une autre source de plugins actuellement ?
merci d'avance pour votre aide !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
Il y a cette page : https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions où une bonne partie des plugins trouvables disséminés sur la toile par le passé sont regroupés (485 archives de plugins , toutes versions confondues dispo au moment de ce post)
Certains d'entre eux peuvent être totalement obsolète ou incompatible php 8.x
Quelques uns signalés sur le forum ont déjà été corrigés, d'autre dépendants de librairies ou de script obsolètes seront à mettre à jour à partir de leur sources si elles existent toujours. (ex : basé sur gutuma ou google++ par exemple ne seront plus utilisables, basé sur une des premiere version de jquery, une mise à jour de la librairie et des script serait possible)
Mais nombre d'entre eux reste fonctionnels , c'est le coté résilient du code de PluXml qui rend cela possible.
Rapidement,
pour le
Creation of dynamic property
, un premier patch simple à effectuer est de mettre juste devant la déclaration de class du plugin :#[\AllowDynamicProperties]
ou de declaré dans celle-ci toutes les variable qui seront utilisé par la class du plugin.Pour le troisième défaut (anglophone) : voir https://stackoverflow.com/questions/69207368/constant-filter-sanitize-string-is-deprecated
Quel version de Pluxml utilises tu ?
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonjour,
Apparemment cela a bogué.
Les plugins et thèmes sont toujours sur le site mais les catalogues des plugins et thèmes qui sont générés automatiquement avaient une taille nulle.
J'ai effacé les catalogues pour qu'ils soient régénérés et c'est reparti.
C'est la première fois que cela arrive. Pas évident de savoir pourquoi.
@Alba,
Quelle version de PluXml utilises-tu ?
Au fil des versions de PHP, la constante FILTER_SANITIZE_STRING a été supprimée.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour, oui se sont effectivement des erreurs liées aux versions de PHP 8.2, pour l'erreur sur les
dynamic property
et PHP 8.1 pour la constanteFILTER_SANITIZE_STRING
. Dès que j'ai un peu de temps, je pousserai une mise à jour des plugins de Stephane.Pour le plugin MyBetterUrls , il y a une correction déjà proposé par @Txori : https://github.com/Txori/plxMyBetterUrls/archive/refs/heads/patch-1.zip
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Hello !
Merci à tous pour vos retours : j'utilise la version de PluXML 5.8.9, mais j'ai vu que le master sur Github avait déjà eu plein de nouvelles corrections.
Je vais regarder les patchs pour les plugins, et en attendant j'ai modifié mon php.ini avec ceci histoire de pas le surcharger.
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED