[RESOLU] BUG sur la mise en page du CHAPO
Bonsoir,
J'utilise Pluxml 5.6 et mon problème se situe au niveau des chapos. Il m'est impossible de faire un paragraphe <p> </p> ou <br>
le texte est d'un seule tenant et c'est assez dommage. Par contre quand je clique sur le titre de l'article dans le chapo ça me renvoit vers l'article complet et là la mise en page est OK. J'ai bien suivi ce topic mais il ne m'a pas aidé : Le code html dans le chapô et celui-ci non plus : Bug avec le chapô sur PluXml 5.5 final
Je pense que le probleme pourrait venir du pluggin CKEditor, qu'en pensez-vous ?
CHAPO :
ARTICLE :
J'utilise Pluxml 5.6 et mon problème se situe au niveau des chapos. Il m'est impossible de faire un paragraphe <p> </p> ou <br>
le texte est d'un seule tenant et c'est assez dommage. Par contre quand je clique sur le titre de l'article dans le chapo ça me renvoit vers l'article complet et là la mise en page est OK. J'ai bien suivi ce topic mais il ne m'a pas aidé : Le code html dans le chapô et celui-ci non plus : Bug avec le chapô sur PluXml 5.5 final
Je pense que le probleme pourrait venir du pluggin CKEditor, qu'en pensez-vous ?
CHAPO :
ARTICLE :
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Si le contenu html est identique, on peut supposer que c'est le comportement visuel css qui est différent sur la page d'accueil et lors de la visualisation du détail de l'article (d'autant plus que sur le 2ieme screenshot on voit du texte en bleu et pas sur le 1er)
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
tu es ultra bon observateur parce que pour distingué du noir et du bleu foncé je dis bravo et j'ai pas fait gaf à ça.
Voilà l'url http://www.gasbe.net/
Compare le fichier home.php et article.php et tu verras que ce qu'il y a autour de l'appel de la fonction $plxShow->artChapo est différent: structure html différente, classes css différentes. Ce qui coté visiteur après donne un rendu complètement différent.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
mais dans article.php je n'ai pas le code qui fait référence au chapo, j'ai juste :
Je ne comprend pas bien comment je dois procéder pour résoudre le probleme
ça sera + simple
Merci
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
N'utiliserais-tu pas le plugin vignette ?
Si oui tu peux tester en le désactivant temporairement
edit: et si tu peux m'envoyer aussi le fichier .xml de ton article. je vois des choses bizarres dans le contenu du chapo et du contenu de l'article.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Je l'utilise car sinon je suis dans l'impossibilité de placé correctement et aux bonnes dimensions des images dans le chapo de mes articles.
Et d'ailleurs je ne sais pas si c'est liés au problème mais dans le backoffice coté admin j'ai ce message qui s'affiche:
En désactivant le pluggin vignette, j'ai toujours le problème de mise en page du chapo et le message d'erreur dans la partie admin... et forcément l'image d'illustration n'est plus là.
Je t'envois le thème en zip et .xml de l'article en pv
car avec la v5.6 pas besoin d'utiliser le plugin vignette
les images d'accroche sont gérées nativement
pas besoin de mettre d'image dans le chapo ou le contenu. suffit de renseigner la zone image d'accroche sur l'écran de rédaction des articles.
il faut juste apres au niveau du thème avoir l'instruction qui affiche cette image
rien de plus
ps: toujours pas reçu ton mail
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Eventuellement tu peux ajouter ceci dans ta feuille de style CSS : Voir un aperçu du thème par défaut avec une vignette pour le premier article
Tu n'as pas besoin du plugin plnVignette.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
donc là j'ai bien désactiver le plugin vignette et j'ai suivi tes consignes bazooka mais en plus j'ai ajouter : dans article.php comme ceci :
Alors dans ma homepage la vignette s'affiche nickel mais j'ai toujours le problème de mise en page ou les <p> et <br> ne sont pas pris en compte mais la vignette c'est ok. Dans article.php la vignette se place au-dessus du texte et le rendu est pas bon.. :mad:
Pour les <br> et les <p> de ton chapô, il faut nous donner le contenu exact de ton fichier 0015.xxxxxx.nouvel-article-tbh.xml situé dans le dossier data/articles.
Copie le dans le dossier data/medias et donne nous le nom exact du fichier pour l'afficher dans un navigateur.
Avec quel éditeur as-tu saisi l'article ?
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Avec la règle css l'image se place correctement mais elle n'a pas la même dimension que dans le chapo, dois-je metre un width et height à la classe que tu m'as donné?
A http://www.gasbe.net/, le code HTML pour afficher la vignette est celui-ci Apparemment dans home.php tu n'utilises par la fonction $plxShow->artThumbnail() et tu forces l'image à s'afficher à des dimensions qui ne sont pas les siennes. Je ne comprends comment tu généres cette balise <img ..>. A la mano ?
A http://www.gasbe.net/index.php?article15/nouvel-article-tbh, le code HTML pour afficher la vignette est celui-ci: Ici dans article.php, tu utilises la fonction artThumbnail(). Du coup la vignette s'affiche à ses dimensions réelles soit: 159px × 100px
Avec la dernière URL, quand on ouvre l'inspecteur de code du navigateur (touche F12), on voit qu'il y a beaucoup d'erreurs 404. Les urls des fichiers correspondants sont mal renseignés.
Dans la console de logs de l'inspecteur, le dernier message est très joli
Si on regarde le code source des pages HTML téléchargés (Touche Ctrl-U), beaucoup de balies HTML sont en rouge ( Souvent les attributs collés les uns aux autres sans espace).
Un bon nettoyage du code HTML dans ton thème s'impose.
Après cela, si le problème persiste, désactive tous tes plugins et regarde comment cela s'affiche. Si c'est ok, active les plugins un par un jusqu'à ce que l'erreur revienne.
Pour ton article .xml, aucun souci ll s'affiche très bien dans le thème par défaut de PluXml 5.6 avec la coloration.
Pour avancer plus, il faut le code de ton thème comme te l'a réclamé Stephane et la liste des plugins que tu utilises
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Reçu. Je t'ai retourné par mail ton thème avec les modifs nécessaires
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
La mise en page du chapo est nickel chrome, l'image est bien positionné dans le chapo et après dans l'article, en plus j'ai compris le fonctionnement (enfin à peu près)