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

Réponses

  • Hello, Maybe kzCodemirror plugin can help you
  • @bg62, Pour les tags, c'est un peu plus compliqué. Mais ceci doit marcher : <title><?php $plxShow->pageTitle('categorie=#title;tags=' . ucfirst($plxShow->plxMotor->cible) .' - #subtitle'); ?></title>
  • Les images d'accroche (thumbnail) ont été introduites par la version 5.7 de PluXml. Hélas pour le passage de la version 5.6 à 5.7, les fichiers d'articles existants ne sont pas mis à jour pour ces thumbnails. Cette absence était prise en compte par …
  • Bonjour, Dans ton thème, utilise la balise (fichier header.php) comme ceci : <title><?php $plxShow->pageTitle('categorie=#title'); ?></title> Voir la doc de plxShow::pageTitle() dans le fichier core/lib/class.plx.show.php (l…
  • Merci pour le lien vers Google. Il me semble plus pertinent de filtrer les articles par date de publication plutôt que par date de mise à jour. Cela simplifie le process puisque la date de publication fait partie du nom du fichier article. Il y a …
  • La limite de 2 jours parait arbitraire. Peut-être vaudrait mieux se limiter aux X derniers articles. Ce qui te permettra de ne rien publier pendant plus de 2 jours sans que tes visiteurs se retrouvent devant une page blanche.
  • Bonjour, Bonne idée ! Tu peux faire le test sur la date dans la boucle foreach. Et calculer la date butoir en dehors de la boucle. Cela évite de remplir le tableau $array d'articles inutiles. Au final cela donne ceci : <?phpconst PLX_ROOT = '.…
  • Bonjour, Dans la fonction parseArticle() dans le fichier core/lib/class.plx.motor.php, modifie les lignes relatives à thumbnail,.... dans le tableau $art comme suit : 'thumbnail' => isset($iTags['thumbnail']) ? plxUtils::getValue($value…
  • Bonjour, Numéros de versions de PluXml et de PHP ? ET éventuellement liste des plugins utilisés.
  • SI tu modifies le nom des fichiers articles, il faut aussi modifier le nom des fichiers commentaires. Et mettre à jour le fichier tags.xml
  • Tu n'as jamais supprimé un ou plusieurs articles ? En supposant que tu utilises Linux, tu peux trouver les expressions régulières qui filtrent les articles et commentaires : grep -nE '\\d\{4\}' *.php core/{lib,admin}/*.phpgrep -nE '\[0-9\]\{4\}' *…
  • As-tu réellement 9999 fichiers-articles dans le dossier data/articles ? Si non, modifie la fonction nextIdArticle() dans le fichier core/lib/class.plx.admin.php comme dans le lien ci-dessous (ligne 1384 et suivantes) pour récupérer les numéros d'ar…
  • Bonsoir, Partdieu tu as résolu le premier problème ! Le paramètre lostpassword autorise les utilisateurs à réinitialiser son mot de passe via un lien envoyé par mail. Rajoute dans le fichier data/configuration/parametres.xml un tag comme ceci : …
  • Bonjour, A la racine du site dans le fichier index.php, supprime ou commente la ligne n°26 qui contient ce code : include(PLX_CORE.'lib/class.plx.feed.php'); Elle est inutile et met le bazar. Je repasse en revue le code du plugin. Je publierai p…
  • Bonjour, $id doit être justifié sur 3 chiffres à gauche : <pre><code><?php$id = 1;var_dump($plxAdmin->aStats[ str_pad($id, 3, '0', STR_PAD_LEFT) ]);?></code></pre> Par contre dans un hook, il faut remplacer $plxAd…
  • Bonjour, Publication de la version 5.8.21 qui résout quelques petits soucis : * Fix redirection to install.php in the front-office * Enhance minify.php * Fix plxUtils::getRacine() and install.php * Fix CSS in defaut theme for menu on smartphones …
  • Bonjour, @gcyrillus-nomade , Je suppose que ta modif concerne le fichier plucss.css du thème. Mais il y a encore un autre bug dans theme.css. Quand il y a suffisamment de pages statiques pour que le menu soit plus grand que le bandeau, alors le c…
  • Il y a une erreur typo dans le hook AdminArticleTop dans le fichier MyPluX_MembersContent.php du plugin. le premier can_viewdoit être encadré avec des apostrophes simples comme le second. J'ai repris le code de ce hook pour le rendre plus lisible :…
  • Bonjour, C'est dans le fichier data/configuration/users.xml. Mais le mot de passe est crypté et tu ne pourras pas le récupérer. Si tu as une version de PluXml pas trop vieille, PluXml peut t'envoyer un lien par mail pour créer un nouveau mot de p…
  • Bonjour, J'ai intégré cette fonctionnalité dans la nouvelle version 5.8.20 de PluXml, avec quelques correctifs mineurs Cette fonctionnalité est également intégrée dans la version en cours de développement (5.9.xxx) branche master sur le dépôt gith…
  • Bonjour, Publication de la version 5.8.20 : * Corrections diverses voir readme/CHANGELOG * Il est maintenant possible de renommer le dossier core/admin. Par exemple : core/back-office ou office/entrance. Le thème defaut détectera automatiquement …
  • Bonjour @kamea, Enlève le caractère final "! " du nom du dossier. Le chemin aux feuilles de style du back-office est donné par la fonction plxUtils::printLinkCss(). Dans cette fonction on calcule la variable $themeDir à partir d'une expr…
  • Bonjour, Merci pour vos retours. Pour simplifier le code, j'ai modifié le dernier correctif comme ceci : # Notice : on Windows dirname('/index.php') returns '\', on Linux returns '/' !!!$path1 = preg_replace('#(?:/\w[\w-]+/\w[\w-]+)?/\w[\w-]+\.php…
  • Re, Je viens de faire un test avec Laragon sous Windows. Et c'est bien un bug de Windows !!! Heureusement qu'on utilise Linux sur Internet Dans le fichier core/lib/class.plx.utils.php, il faut modifier la fonction printLinkCss() comme suit : Rempl…
  • Re, Je viens de faire l'installation sur un serveur de démo sur Internet. C'est dispo ici : https://kazimentou.alwaysdata.net/PluXml-admin/ Tu peux accéder au back-office avec le login kamea. Pour obtenir le mot de passe, clique sur mot de passe o…
  • Bonjour @Kamea, Pour le front-end, il ne doit pas y avoir de souci car il n'utilise aucun fichier du dossier core/admin. J'ai fait mes tests sous Linux, c'est le même environnement que sur Internet. ll faut que je regarde comment cela se passe so…
  • Bonjour @kamea, Pour répondre à ta demande, il y a un peu plus de modifications que je pensais. J'attends quelques volontaires pour tester ces modifications avant de l'intégrer dans la prochaine mise à jour de PluXml. Si tu maitrises Git : git clo…
  • Bonjour, J'avais jeté un oeil sur ce problème quand tu as publié ton 1er post. Cela me semble faisable. Mais pas trop pour mettre cela dans l'interface admin. Ce serait plutôt un dossier à définir à l'installation ou à renommer à la main après insta…
  • Bonjour @basyl, Quelles versions de PluXml et de PHP utilises-tu ? J'ai besoin de faire une mise à jour du plugin pour qu'il soit compatible avec PHP 8. Il faut revoir ton site pour le même en HTML 5. La page HTML devrait débuter par : <html la…
  • Bonjour, Effectivement il y a un petit souci. Pour que l'évènement scroll se déclenche il faut que la page suivante soit partiellement affichée ou cachée Pour le thème defaut, on peut faire un scroll avant/arrrière pour pallier à ce défaut Pour év…