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

Réponses

  • Le plugin MoveMyDatas est en ligne Bon amusement :)
  • (Quote) Tout le monde n'a pas l'habitude de tripatouiller du code PHP. Le plugin s'appelera moveMyDatas. Ses fonctionalités seront : [list=*] [*]renommer un dossier de données existant avec correction des liens dans le dossier[/*] [*]créer un dossie…
  • Je n'ai pas testé mais le "location @handler" qui ne me parait pas fiable. http://themes/defaut/css/site.css devrait se transformer en http://index.php?themes/defaut/css/site.css d'après cette régle location /core/admin {} ne semble pas ê…
  • Non ! pas de .htaccess svp Il n'y a pas que Apache, il y a aussi Nginx qui va mieux. C'est comme Windows ... On crée un fichier de log dans le dossier de données et on consulte la dernière ligne. En n'oubliant pas de faire un logrotate suivant le t…
  • Pour les plus impatients, le fichier install modifié est téléchargeable en cliquant ici
  • install.php Je souhaite avoir plusieurs dossiers de données (data/ par défaut) pour tester différents sites avec la version en cours de développement de Pluxml, avec un thème différent pour chaque site. J'ai bien avancé sur un plugin qui fait le j…
  • Sauf qu'aucun newbie ne pensera à aller voir le wiki. Un peu de lecture : Paramètres nommés dans les expressions nommés
  • Remplace dirname(__FILE__).'/' par PLX_ROOT Le fichier php où tu écris ces lignes est dans qul dossier ?
  • Une alternative serait de bloquer le site un certain temps. On note l'heure de blocage du site dans un fichier. Et chaque visite suivante, on regarde si le site a été suffisamment bloqué pendant un certain temps, disons 1 à 2 heures. Bien sûr on env…
  • C'est vrai que la doc de Ngins n'est pas très user-friendly. Comprendre les expressions régulières aide aussi beaucoup. Nginx est mal pris en compte par Pluxml. On mélange les fichiers statiques, qui sont juste renvoyés tels quels par le serveur qu…
  • Le plus simple est de mettre un lien dans le chapo de l'article. Quand on fait un partage sur FB, on fait le partage pour une page du site. Ensuite FB va étudier la page pour récupérer les éléments les plus intéressants. Pour orienter sa recherche, …
    dans [Plugin] Share_me Commentaire de bazooka07 mars 2016
  • Bonne idée de parler de Nginx. Il est plus rapide que Apache. J'ai 2 versions de Pluxml installées chacune dans un dossier différent: pluxml-54/ et pluxml-55. De plus, j'ai quelques applis écrites en python qui tournent derrière NGinx via gunicorn.…
  • Si c'est pour ouvrir une image, la transformer et sauvegarder le résultat dans le même dossier, autant mémoriser l'adresse du dossier dans une variable :[== PHP ==]$filesRoot = substr(dirname(__FILE__).'/', 0, -strlen($plxAdmin->aConf['racine_pl…
  • Code à utiliser dans config.php ou monplugin.php :[== PHP ==]$filesRoot = substr(dirname(__FILE__).'/', 0, -strlen($plxAdmin->aConf['racine_plugins']));$source = imagecreatefromjpeg($filesRoot.$plxAdmin->aConf['medias'].'test/image.jpg'); @S…
  • PLX_ROOT est une constante définie par Pluxml. Si tu ne veux pas avoir trop de souci, il vaut mieux ne pas y toucher. De plus, il y a un souci avec PLX_ROOT, c'est qu'elle est utilisée à la fois pour déterminer le chemin des fichiers et pour calcule…
  • Pour savoir où est défini PLX_ROOT, tu peux utiliser l'utilitaire grep en ligne de commande, en te plaçant à la racine du site :[== Indéfini ==]grep "define('PLX_ROOT" core/admin/*.phpgrep "define('PLX_ROOT" core/lib/*.phpgrep &q…
  • Certainement :[== PHP ==]$source = imagecreatefromjpeg(PLX_ROOT.'data/test/image.jpg'); Mais si tu as utilisé le gestionnaire de medias de Pluxml, ce sera plutôt cela :[== PHP ==]# côté back-office$source = imagecreatefromjpeg(PLX_ROOT.$plxAdmin-&…
  • La version 5.2.17 de PHP est très ancienne. Le minimum est une version 5.4 pour les prestataires qui ne veulent/peuvent faire la mise à jour de leurs serveurs (en général debian/Wheezy). La version courante chez tous les hébergeurs est la version 5.…
  • Comme j'ai un compte chez LWS, j'ai fait le test avec Pluxml version 5.5 beta 3. J'ai testé les plugins tinyMCE, codemirror, zoombox et html5uploader, uploader quelques images et créé un article. Aucun souci particulier pour se connecter au back-off…
    dans Site "test" Pluxml Commentaire de bazooka07 mars 2016
  • Tu n'as pas répondu à la question de Mathieu: C'est quoi la réinstall que tu as faite ? T'as fait une mise à jour de Pluxml ? sur ton Mac ou chez LWS ? Attention qu'à chaque mise à jour, Pluxml fait des modifs dans le dossier data. Quelle est la ver…
    dans Site "test" Pluxml Commentaire de bazooka07 mars 2016
  • Pour la sélection des plugins, j'ai fait une modif de dernière minute avec de publier et j'ai oublié une instruction. Dans config.php dans le switch pour $_POST, il manque l'instruction break; avant le case default. Corrigé dans la version 1.502 de …
  • On a l'impression que tu as écrasé les fichiers dans le dossier core/admin/ Peux-tu afficher le contenu du fichier core/admin/index.php ? Tu dois avoir vers la 10ème ligne ceci :[== PHP ==]include(dirname(__FILE__).'/prepend.php'); Peux tu faire la…
    dans Site "test" Pluxml Commentaire de bazooka07 mars 2016
  • @cpalo, C'est un problème avec le cache de ton navigateur. Tapes F5 sur ton clavier pour forcer ton navigateur à recharger les feuilles de style ou ferme et ouvre ton naivigateur. Pour le code source, le plus simple est d'installer le plugin code…
  • Essaie de remettre le thème par défaut de Pluxml. Il faut ouvrir dans un éditeur le fichier data/configuration/parametres.xml et mettre à defaut la valeur de la balise <style> comme ceci :[== Indéfini ==]<parametre name="style"&g…
    dans Site "test" Pluxml Commentaire de bazooka07 mars 2016
  • Git Rajouter dans .gitignore le fichier config.php situé à la racine du site. Cela permet de faire des tests sur differents dossiers de data
  • @cpalo Pas de souci avec PHP 5.6. Par contre, ça buggue avec PHP 5.4. Correctif dans la version 1.501 du plugin Sinon pour éviter de tout réinstaller, modifie les lignes 45 et suivantes comme suit :[== PHP ==] public $mce_pluginsFull = 'wo…
  • Nouvelle mise à jour avec quelques fonctionnalités supplémentaires version 1.50 : Pour la coloration syntaxique du code, possiblité d'utiliser la bibliothèque utilisée par le plugin codemirror, sinon une explication s'affiche à l'écran pour téléchar…
  • Bug dans la fonction plxPlugin::loadParams Quand le paramètre est de type numeric, on le stocke dans le plugin comme une chaine de caractères. Et fatalement plxPlugin::getParam(..) retourne toujours une chaine de caractères même si on attend une va…
  • Je ne sais pas ce qu'il y a dans la doc. :( J'ai regardé directement la fonction catList dans le fichier core/lib/class.plx.show.php Il y a la liste de tous les formats reconnus par catLIst
  • Pour afficher la liste des catégories, il te suffit d'appeler la fonction $plxShow->artCat('', $format); avec $format qui va bien en t'inspirant de la valeur par défaut pour mettre l'attribut class à * :[== PHP ==]?> <?php$format = ' <…