bazooka07
bazooka07
Visitez mon dépôt de plugins : https://kazimentou.fr/repo
Utiliser kzInstall2 pour installer PluXml plus vite que votre ombre. A télécharger sur mon site internet.
À propos…
- Pseudo
- bazooka07
- Inscrit
- Visites
- 4,168
- Dernière connexion
- Statuts
- PluXml Lead Developer, Moderator
- @jpourrez
- Site internet
- https://kazimentou.fr
- GitHub
- https://github.com/bazooka07?tab=repositories
Réponses
-
Salut, La lettre "o" a certainement été supprimée pour éviter une confusion avec "0". Je pense qu'on aurait pu aussi supprimer le "0". ce qui donnerait : <?phpconst TEMPLATE = 'abcdefghijklmnpqrstuvwxyz123456789';?&…dans [Résolu] Anti-spam : mauvais choix de caractère depuis la v5.8.3 Commentaire de bazooka07 mars 2022
-
Bonjour, On peut y arriver en créant un plugin qui utilise le hook ThemeEndBody. Il faut savoir utiliser les expressions régulières et la fonction PHP (preg_replace_callback. Si cela t'inspire, tu peux regarder le plugin kzDownload A++
-
Bonjour, Dans le dossier où sont stockés les fichiers à télécharger, il faut créer un fichier .htaccess avec une ligne par fichier comme ceci : AddDescription "La description du fichier à télécharger" mon_fichier.ext AddDescription est u…
-
Bonjour, D'après le code php, cela permet de télécharger une feuille de style CSS spéciale pour un template particulier (home.php, article.php, statique.php, ..). C'est un fichier de plus à télécharger. Pas vraiment utile car on associe à <body&g…
-
Hélas, c'est dû à un bug de PluXml à cause de la fonction plxUtils::unslash(), utilisé dans le fichier core/admin/prepend.php, qui supprime tous les caractères "\" seuls. Pour y pallier la première solution est de doubler ces caractères co…
-
utilise in_array() pour tester si 'draft' est dans le tableau. Comme cela on ne tient pas compte de la valeur de l'indice.
-
Normal ! Tu mets le code dans ton thème. Dans ce cas, il faut remplacer $this par $plxShow. Le code que j'ai donné est pour le contenu de la page statique. Il faut se connecter à PluXml, éditer ou créer une page statique et copiez-collez le code qu…
-
Bonjour, D'après php.net, l'usage de la fonction key() est inapproprié. Il vaut mieux utiliser in_array(). Démo : $artCats[2] = 'draft';echo gettype($artCats); // affiche arrayecho key($artCats); // affiche 2echo (count($artCats) == 1 and in_arra…
-
@Peyo, Pour afficher les archives classées par catégorie, nul besoin de plugin. Crée une page statique et colle le code suivant : <?php# Dans ce contexte, $this représente $plxShow$cats = array_filter( $this->plxMotor->aCats, functi…
-
lol !! lorsqu'on tape dans le navigateur nosliensvivants.fr, on est dirigé vers http://nosliensvivants.fr au lieu de https://nosliensvivants.fr. Google n'aime pas cela. Et donc cela nuit au référencement de ton site. Paramétrer sur le serveur la red…
-
D'après le message d'erreur, ton serveur n'arrive pas à lire un fichier .htaccess. Et donc par sécurité, il refuse la lecture de tous les fichiers. Puisque le fichier .htaccess à la racine du site a une taille nulle, supprime le. PluXml en créera u…
-
Une erreur 403, c'est qu'il y a un problème de droits. Quand j'essaie d'ouvrir le lien https://www.nosliensvivants.fr/plugins/kzMarkdown/css/admin.css, j'obtiens le message d'erreur ci-dessous. Ce n'est pas normal ! ForbiddenYou don't have permissi…
-
A partir du dossier du plugin, vérifie que tu as bien le fichier suivant : easy-markdown-editor/dist/easymde.min.js Voici l'arborescence de tous les fichiers dans le dossier du plugin : ├── build.sh├── css│ └── admin.css├── easy-markdown-editor…
-
* As-tu essayé de créer un nouvel article ? * Regarde les fichiers de logs de Apache pour voir s'il y a des messages d'erreur * Avec ton navigateur ( Firefox ? ) ouvre la fenêtre pour les "outils de développement web" raccourci clavier F12…
-
Oups, il manque une parenthèse à la 3ème ligne du tableau. Je n'avais pas pris le temps de tester et évidemment ça bugue. <?php# ....... const PATTERNS = array( # préférence à l'id '#(<div\b[^>]*\sid=&q…dans [plugin] kzSkinSelect ou choisir parmi un des thèmes installés Commentaire de bazooka07 février 2022
-
Bonjour, Je viens de faire une installation neuve de la dernière version de PluXml et installer le plugin kzMarkdown. Tout se passe bien et on peut créer un article en markdown. Désactive et réactive le plugin pour que le cache CSS de PluXml se met…
-
Bonjour, Je ne peux pas imposer aux thèmes existants un bloc comme tu le suggères. Au mieux, je peux élargir le champ des possibilités sur la structure des pages html générées : <?php# ...........const PATTERNS = array( # préférence à l'i…dans [plugin] kzSkinSelect ou choisir parmi un des thèmes installés Commentaire de bazooka07 février 2022
-
Bonjour, Oups, il manque le fichier admin.css dans l'archive zip du plugin. Télécharger la dernière version du plugin.
-
La coloration syntaxique marche mal car il y des conflits entre tous les guillements. Pour en ajouter encore plus, artDate() et artUpdateDate() affichent directement le résultat. Faisons simple, cela évitera des erreurs : <?phpconst FORMAT_DATE…
-
Bonjour, On peut y arriver avec la fonction $plxShow->plxMotor->plxRecord_arts->f() : $format ='#day #num_day #month #num_year(4)';foreach(array('date', 'date_creation', 'date_update') as $dt) { echo $dt . ' : ' . plxDate::formatDate($pl…
-
Bonjour, Comme le suggère @gcyrillus-nomade, vérifie que tu as bien un fichier infos.xml dans ton thème. Vérifie également les permissions des fichiers de ton thème avec "ls -l montheme/*". Tous les fichiers doivent être la propriété de ww…
-
Bonjour, Tu ne testes pas la présence d'un plugin, mais juste si un hook est utilisé. Et quand on explore le code PHP de PluXml, rien n'empêche à un plugin d'avoir un hook qui renvoie false. Admettons que tu veux vérifier si le plugin MonPlugin est …
-
Bonjour, En général, dans les anciens thèmes il manque un fichier infos.xml dans le dossier du thème. Crée un fichier infos.xml contenant : <?xml version="1.0" encoding="UTF-8"?><document> <title>Bounce&…
-
#static_id sert uniquement pour appliquer les règles CSS. Mettre $url dans la valeur n'est pas pertinent. Si un utilisateur change l'url, il faudra réviser la feuille de style CSS. Il vaudrait mieux mettre l'$id de la page statique ou le nom de ton…
-
Le plugin s'appelle kzChamPlus. Il n'y a qu'un "p". Voir le fil de discussion à propos du plugin kzChamPlus Tu as plus d'intérêt à écrire directement un plugin. Tu peux d'inspirer de kzChamPlus pour savoir les hooks qu'il faut créer pour…
-
Bonsoir, Le plugin kzChamPlus permet de rajouter des champs de saisie dans l'édition standard d'un article dans PluXml. Si tu veux personnaliser davantage la page de saisie d'un article, par exemple une catégorie par défaut pour certains articles et…
-
Bonsoir, Effectivement le plugin mySearch ne tient pas compte de la valeur de $format dans plxShow::staticList(). Voici le code php qui prend cette variable en compte. Il est nécessaire de faire de l'injection de code PHP dans PluXml. <?phppubl…
-
Bonjour, Effectivement, il y a un petit souci dans la structure du code PHP dans le fichier archives.php suite à une modification pour qu'il puisse fonctionner avec le plugin kzScrolling. C'est corrigé. Merci de ton retour.
-
Salut, Pour le titre d'article très long, le scrollbar horizontal est un choix délibéré de ma part pour ne pas casser la mise en page sur un smartphone. On balaye facilement d'un revert du doigt sur ces petits appareils. Sur un PC, c'est peut-être …
-
Bonjour, Je viens de publier une mise à jour qui règle le problème du survol du menu, plus d'autres petits détails que j'avais corrigé sur mon PC. Pour les archives, je n'ai pas ce problème. Tous tes articles sont-ils dans le blog ( catégorie: home …