Avatar

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,594
Dernière connexion
Statuts
PluXml Lead Developer, Moderator
Twitter
@jpourrez
Site internet
https://kazimentou.fr
GitHub
https://github.com/bazooka07?tab=repositories

Réponses

  • Pour le problème avec le popup des médias, et aussi des articles, voir billet #59 ! Heureusement qu'il y a l'inspecteur de Firefox pour détecter les bogues rapidement sur la console Javascript. Prendre la version 1.42 qui corrige le bug.
  • Ce captcha n'utilise aucun plugin propriétaire. On utilise la librairie GD de PHP pour générer une image de mauvaise qualité à partir d'une chaine de caractères. C'est difficile à décoder pour un robot mais encore accessible à un être humain. Sinon…
  • C'est une astuce pour un gentil robot qui ne fait qu'une attaque à la fois :D Je suis étonné qu'il n'y ait pas encore un captcha sur la page de d'authentification comme pour les commentaires. J'ai un plugin captchaImage qui comble ce manque sur m…
  • @Ring, C'est pas un peu abusé ? la version PluXml 5.5-Beta.3 est sortie de puis quelques jours à peine. Les versions beta sont des versions qui subissent des changements importants et fréquents. Ceux qui développent bénévolement des plugins n'ont p…
  • PLX_ROOT le retour : @Stephane: Suite à tes remarques, j'ai rétabli la constante initiale PLX_ADMIN. Les variables que j'ai créé PLX_LIB et PLX_ADMIN sont renommées en PLX_LIB_PATH et PLX_ADMIN_PATH. Par convention, on considère que les constantes …
  • @Stephane, Je n'avais pas noté que config.php pouvait être modifié "à la volée" dans le panneau de config. Ce n'est pas un gros souci. Je vais corriger la fonction plxAdmin::editConfiguration qui génère ce fichier. J'ai hésité à ré-emplo…
  • L'emploi de la constante PLX_ROOT m'a toujours laissé perplexe. Selon les cas, sa valeur est égale à './' ou '../../'. Et on retrouve ces valeurs dans le source des pages générées et cela ne me semble pas très professionnel. Autre souci: PLX_ROOT e…
  • Dans la dernière modif de la fonction plxShow::artThumbnail(), si le champ thumbnail de la fiche article est vide et qu'on a mis le paramètre $echo à false dans l'appel de la fonction, on ne retourne aucune valeur. C'est un peu frustant. Il vaudrait…
  • Après lecture rapide de la doc, Radicale peut gèrer l'authentification avec htpasswd. Voir la section auth dans le fichier de config On doit pouvoir le faire pointer sur le fichier d'authentification de Nginx. Seul hic, le visiteur devrait s'authen…
  • Il suffit de dupliquer la fonction plxShow::artThumbnail() et de remplacer echo par return. Il faut gérer en plus le cas où il n'y a pas d'image d'accroche. Et comme je n'aime pas les empilages de str_replace, on aboutit à ceci :[== PHP ==]function …
  • Je crois que le monsieur utilise Nginx ;) Mais en faisant une recherche dans google sur "nginx htpasswd", il doit pouvoir trouver un début de solution. Par contre, tout n'est pas gagné. Radicale est écrit en python et utilise son propre s…
  • Pour avoir l'url relative, utilises cette fonction :[== PHP ==]function abs2url($url) { $racine = plxUtils::getRacine(); return ((strpos($url, $racine) === 0) ? substr($url, strlen($racine)) : $url);}
  • Quand une chaine de caractères est entourée de guillemets simples ou d'apostrophes, PHP l'affiche bêtement sans chercher à interprêter quoique ce soit. Quand une chaîne de caractères est entourée de guillements doubles, PHP affichera le contenu des …
  • Non, le lien pointe toujours sur la dernière version du plugin. Merci pour le retour.
  • Bonjour, Quelqu'un sur un autre forum a voulu mettre en place une instance Pluxml dans le dossier personnel de chacun des utilisateurs de son serveur. Cela correspond à la directive userdir d'un serveur Apache. Voir la doc ici. Sur le serveur mon_…
  • Tu vas pouvoir profiter des vacances scolaires pour installer Plumxl dans le dossier personnel de chacun de tes élèves de ta classe :lol:
  • @NaBiSs, J'ai repris l'écriture de pluginRoot(). L'utilisation de $_SERVER pose trop de problème. A la place j'utilise $SERVER plus fiable. J'ai fait des tests avec un userdir sous Nginx qui est le plus compliqué que j'ai trouvé. Pas de souci avec…
  • @michelw, Voici la config de Nginx qui va bien pour avoir un site web totalement indépendant pour chaque utilisateur de ton serveur :[== Indéfini ==]location ~ ^/~(?<user>\w+)(?<path>/.*)?$ { alias /home/$user/public_html$path; autoin…
  • @Gzyg, 1) J'ai une nette préférence pour Firefox. Hélas, les rendus des pages WEB entre Chromium et Firefox ne sont pas exactement les mêmes. C'est corrigé dans la dernière version. 2) En mode HTML, j'ai réduit l'utilisation l'utilisation de la ba…
  • @michelw, Ton serveur tourne sous quel OS ? Windows, Linux, FreeBSD, ... As-tu des droits administrateur sur ce serveur ? J'ai un serveur NGINX qui tourne sur Debian. Dans ce cas, il est assez facile de créer pour chaque utilisateur ou élève un do…
  • Dans le back-office on a toujours les réponses d'un formulaire à enregistrer en cliquant sur sur un bouton valider obtenu avec une balise <input type="submit" /> Si on ne renseigne par l'attribut value de cette balise, le libellé du …
  • Nginx n'est pas trop évident à configurer. Pour des pages statiques, il faut utiliser cette règle :[== Indéfini ==]location ~ /~(.+)/(.*)$ { alias /home/$1/public_html/$2;} et créer un dossier public_html dans le dossier de chaque utilisateur.…
  • @src386, Tu as quelle version de TinyMCE ? la dernière version en ligne est : 1.41 Tu peux aussi utiliser la version 1.4-codemirror avec la bibliothèque de codemirror intégrée : http://kazimentou.fr/pluxml-plugins2/plugins/tinyMCE-1_4-codemirror.zip
  • @NaBiSs, En principe, j'utilise les serveurs virtuels de Apache. Je viens de faire une installation toute neuve dans le dossier de localhost et je n'ai aucun souci particulier. Voici les conditions de l'installation: Ubuntu 15.10 document_root de …
  • @Stephane, Je t'ai fait un pull request pour améliorer l'utilisation de mediasManager pour l'image d'accroche. cela porte sur les points suivants : éviter de passer une valeur commençant par ../ (PLX_ROOT) pour urlManager, sinon même souci qu'avec …
  • Bonjour, En supposant que ton serveur Web soit Apache et qu tu as les droits pour modifier la config, la directiveUserDir est faite pour cela. Voir la documentation
  • Qu'entends tu par "un problème en local" ? Les valeurs de src sont correctes. Mettre le hostname est inutile !!! Dans ton navigateur, mets toi sur une page qui utilise codemirror, clique en dehors de la zone d'édition, et tapes au clavier…
  • Les 2 ":" sont nécessaires. Ils indiquent que la fonction getRacine() appartient à la class plxUtils. Tu ne peux pas utiliser la fonction en dehors d'une instance plxUtils. Il y déjà beaucoup de personnes, dans l'ombre, qui testent les p…
  • @cpalo, Je prépare une version du plugin avec la bibliothèque de tinymce intégrée dedans. J'ai commencé à regarder ce soir. Cela ne doit plus être très long.
  • @bagage, Je te rassure. Il n'a pas écrit tout son code javascript sur une seule ligne, d'une seule main et d'une traite. Cela s'appelle du code minifié. E n clair, on a passé le code original dans une "moulinette" pour réduire au maximum …