[Résolu] Problème de balises `<p>` vides et logo d'article par défaut

Hello tout le monde,

J’ai un petit souci avec les balises <p></p> qui s’insèrent automatiquement autour de mes #TEXTE, ce qui crée des sauts de ligne non désirés. Est-ce que quelqu’un saurait comment les supprimer proprement ?

Autre question : j’affiche les logos d’articles dans mon squelette Rubrique, mais parfois, certains articles n’en ont pas. Y aurait-il un moyen d’afficher un logo par défaut quand aucun n’est défini ?

Merci d’avance !

Bien à vous

Salut, le filtre |PtoBR - SPIP est fait pour ça :slight_smile:

Ce n’est pas un comportement par défaut de SPIP. tu as des plugins/du code perso ?

Autre question : j’affiche les logos d’articles dans mon squelette Rubrique, mais parfois, certains articles n’en ont pas. Y aurait-il un moyen d’afficher un logo par défaut quand aucun n’est défini ?

Tu peux utilise #LOGO_ARTICLE_RUBRIQUE pour prendre celui de la rubrique, en remontant la hierarchie. Ou bien le filtre |sinon

Et pour le logo par défaut, regarde du côté de logo standard des rubriques dans la page : Edition - Rubriques (ecrire/?exec=rubriques)

Bonsoir,
b_b
Merci, c’est exactement ce qu’il me fallait !

Maïeul
Oui, j’utilise Autolang, le menu de langues avec liens et SPIP Bonux.

Maïeul et RealET
Ce que vous proposez consiste à utiliser le logo de la rubrique. De mon côté, je cherche à charger un logo par défaut, quel que soit l’endroit.
Je pense avoir trouvé mon bonheur avec :

[(#LOGO_ARTICLE|#URL_ARTICLE|sinon{<img src="IMG/logo/par_defaut.webp" alt="Logo par défaut">})]

Merci à vous

Hum, ces plugins là ne sont pas censés faire cela, ajouter des <p> en trop.

Le |PtoBR a résolu l’histoire !

certes mais ce n’est pas normale que tu doive passer par là…

Je comprends bien Maïeul, mais je ne sais pas quoi te dire, et c’est vrai que je dois l’utiliser souvent.
Bien à toi.

bah il faudrait pouvoir debuguer en live pour voir d’où vient le problème. Mais deja tu as testé avec tous lesp lugons desactivés, et sans surcharge dans mes_options ou autre?

ton spip est neuf ? ou c’est une vieille install?

Ok, je vais tester en rentrant ce soir, en désactivant les plugins et en retirant momentanément mon fichier mes_options.php.
Comment puis-je voir l’erreur s’il y en a une ?

Ce site est tout neuf, il a à peine 10 jours.

bah deha en desactivant les plugins et le mes_options, tu verra bien si tu a tjr le meme problème. Et ensuite tu reactive 1 par 1 pour voir lequel genere le prb (n’oublie pas de faire un var_mode=recalcul à chaque fois)

Alors Maïeul, j’ai déconnecté tous mes plugins, renommé le fichier mes_options, vidé le cache, et même supprimé le contenu des dossiers TMP et LOCAL. Je suis en local.
Mais je me retrouve toujours avec ces balises <p>.

En regardant mes boucles, je vois que je stylise mes #TITRE en h1, h2, h3, etc.
Mais aussi mes #TEXTE du genre :
<p>[(#TEXTE)]</p>
Est-ce que SPIP rajoute des balises, comme des balises <p> ?

Oui : |paragrapher - SPIP (lire l’article pour les explications)

Ah mais ce sont tes squelettes qui vont pas.

<p>[(#TEXTE)]</p>

tu devrais plutot mettre [<div>(#TEXTE)</div>] charge ensuite à SPIP de mettre les p à l’intérieur de #TEXTE (pour le coup systématiquement, par cohérence).

Arff merci à vous ! :slight_smile: