Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Pages : 1
Ce nouveau plugin permet d’insérer du code HTML (y compris css et javascript) dans les pages publiques depuis un editeur de code interne.
Le plugin met a disposition 2 editeurs de code HTML:
* Un editeur pour inserer du code dans le header (balise <head>)
* Un editeur pour inserer du code dans le footer de la page
Prérequis: Dotclear 2.8 ou plus
Vous pouvez le télécharger sur dotaddict ou ici
Le suivi des évolutions et le développement se fera ici
05/03/2016 Version 2.0.1
* Correctif d'un bug sur l'insertion coté public
30/03/2020 Version 2.1.0
* Suppression de la dépendance a jQuery
* Passage a la version 5.52.0 de CodeMirror
* Changement de système de cryptage compatible PHP 7.2 (Merci Pierre pour le signalement d'incompatibilité)
* Mise a jour support
* Correction procédure désinstallation
* Corrections divers
04/04/2020 Version 2.1.1
* Correctif algorithme de cryptage
07/04/2020 Version 2.1.2
* Correctif insertion cote public
* Correctif sauvegarde settings
14/11/2022 Version 2.3.0
* Mise a niveau dcPluginHelper pour dc 2.24
* Version mini dc 2.24
* Ajout d'un dépôt alternatif
* Passage a la version 5.65.9 de CodeMirror
* Correctifs divers
17/08/2023 Version 4.0.0
* Mise a niveau pour dc 2.27 (refonte)
* Version mini dc 2.27
* Passage des icônes de "png" a "svg"
* Passage a la version 5.65.14 de CodeMirror
* Suppression du cryptage
* Suppression de la gestion des options globales
* Suppression de la dépendance a dcPluginHelper
* Correctifs divers
23/08/2023 Version 4.1.0
* Déplacement dans le menu Blog
* Modernisation code config.php
* Modernisation code manage.php
* Correctif régression définition des permissions d’édition de scripts
* Correctifs divers
15/11/2023 Version 4.2.0
* Mise a niveau pour dc 2.28
* Ajout d'une procédure de désinstallation
* Passage a la version 5.65.15 de CodeMirror
* Correctif régression de l’accès a l'aide
* Correctifs divers
Dernière modification par Gvx (2023-11-15 19:52:36)
A+ Gilles
Hors ligne
Sortie de la version 2.3.0 qui apporte la compatibilité avec dotclear 2.24
* Mise a niveau dcPluginHelper pour dc 2.24
* Version mini dc 2.24
* Ajout d'un dépôt alternatif
* Passage a la version 5.65.9 de CodeMirror
* Correctifs divers
Disponible ici et bientôt sur dotaddict
A+ Gilles
Hors ligne
Bonjour Gilles ! J'ai essayé d'installer le plugin sur une instance à jour (2.27.1) de Wordpress, afin de m'éviter de modifier les fichiers de thème pour Matomo à chaque mise à jour de Dotclear. Malheureusement, je tombe sur ce message, ce qui me force à effacer le répertoire du plugin pour retrouver le blog (très longs chemins raccourcis ci-dessous) :
Fatal error: Uncaught Error: Call to a member function _install() on null in /[le site du blog]/htdocs/plugins/dcScript/_install.php:14 Stack trace: #0 /[le site du blog]htdocs/inc/core/class.dc.modules.php(1331): require() #1 /[le site du blog]/htdocs/inc/core/class.dc.modules.php(907): dcModules->loadModuleFile('/home/clients/2...', true) #2 /[le site du blog]/htdocs/inc/core/class.dc.modules.php(871): dcModules->installModule('dcScript', '') #3 /[le site du blog]/htdocs/src/Process/Backend/Plugins.php(80): dcModules->installModules() #4 /[le site du blog]/htdocs/src/App.php(98): Dotclear\Process\Backend\Plugins::process() #5 /[le site du blog]/htdocs/src/App.php(75): Dotclear\App:: in /[le site du blog]/htdocs/plugins/dcScript/_install.php on line 14
J'ai essayé de changer la version de PHP sans succès (je reste donc en 8.2). Je comprends qu'une valeur nulle est retournée à la ligne 14 d'_install.php, mais je ne vois pas trop comment vérifier au-delà.
Merci ! Florent
Dernière modification par flotlux (2023-08-15 11:58:54)
Hors ligne
Actuellement le plugin n'est pas compatible avec les versions 2.27 et plus.
Une version compatible avec la dernière version de dotclear sortira dans quelques jours.
Attention ce plugin ne permet pas de modifier un thème.
Il sert juste a ajouter des scripts javascript ou des lien vers des fichiers css ou js dans le header ou le footer de la page.
A+ Gilles
Hors ligne
Magnifique, merci beaucoup. J’ai profité d’un changement d’hébergeur pour tout mettre à jour, j’ai donc été un peu trop pressé.
Il sert juste a ajouter des scripts javascript ou des lien vers des fichiers css ou js dans le header ou le footer de la page.
C’est bien la fonction qu’il me faut !
Hors ligne
Sortie de la version 4.0.0 qui apporte la compatibilité avec dotclear 2.27
* Mise a niveau pour dc 2.27 (refonte)
* Version mini dc 2.27
* Passage des icônes de "png" a "svg"
* Passage a la version 5.65.14 de CodeMirror
* Suppression du cryptage
* Suppression de la gestion des options globales
* Suppression de la dépendance a dcPluginHelper
* Correctifs divers
Disponible ici et bientôt sur dotaddict
A+ Gilles
Hors ligne
Sortie de la version 4.1.0 qui corrige une regression
* Déplacement dans le menu Blog
* Modernisation code config.php
* Modernisation code manage.php
* Correctif régression définition des permissions d’édition de scripts
* Correctifs divers
Disponible ici et bientôt sur dotaddict
A+ Gilles
Hors ligne
Hors ligne
Une question (j'suis curieux) : pourquoi embarquer CodeMirror alors qu'il est livré, disponible et utilisable avec Dotclear côté administration ?
Le plugin utilise des addons supplémentaires par rapport a la version fourni par Dotclear:
* comment
* dialog
* fold
* search
* selection
Et pour éviter des risques incompatibilités des addons supplémentaires (en cas d’évolution du coté Dotclear) j'embarque la totalité de CodeMirror.
A+ Gilles
Hors ligne
Sortie de la version 4.2.0 qui apporte la compatibilité avec dc2.28
* Mise a niveau pour dc 2.28
* Ajout d'une procédure de désinstallation
* Passage a la version 5.65.15 de CodeMirror
* Correctif regression de l’accès a l'aide
* Correctifs divers
Disponible ici et bientôt sur dotaddict
A+ Gilles
Hors ligne
Pages : 1
Vous n'êtes pas identifié(e).