Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Forum de l’article

Charte typo

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.
Attention ! Si votre message contient un lien, il devra être validé par le webmestre.

Ajouter un document

Rappel de la discussion
Raccourcis aide, important, avertissement et info : code en ligne incorrect.
Jean-Pierre - le 17 décembre 2020

Le texte de l’article :

<important>{{{Vacances de Noël}}}
{{Les ateliers du Cercle 
sont interrompus du 21 décembre 2020 au 3 janvier 2021 inclus. 
Ils reprendront dès le lundi 4 janvier 2021}}
</important>

La page affichée paraît correcte.

Le code en ligne (vu par CTRL-u) :

<div class="important">↩
  <h3 class="spip">Vacances de Noël</h3>↩
  <p><strong>Les ateliers du Cercle<br class='autobr' />↩
  sont interrompus du 21 décembre 2020 au 3 janvier 2021 inclus. <br class='autobr' />↩
  Ils reprendront dès le lundi 4 janvier 2021</strong>
</div></p>↩

Le </p> devrait apparaître avant le </div>.

Le problème disparaît si un <hr> ou mieux <div class='nettoyeur'> précède le </important>.

Raccourcis aide, important, avertissement et info : code en ligne incorrect.
Jean Christophe Villeneuve - le 17 décembre 2020

Bonjour

Bizarre en effet mais je ne reproduis pas. J’ai copié ton exemple et j’obtiens ce code :

<div class="important">
<h3 class="spip">Vacances de Noël</h3>
<p><strong>Les ateliers du Cercle <br class="autobr">
sont interrompus du 21 décembre 2020 au 3 janvier 2021 inclus. <br class="autobr">
Ils reprendront dès le lundi 4 janvier 2021</strong><br class="autobr">
</p></div>

Etr si tu mets juste une ligne vide avant le </important> ?

Code en ligne incorrect avec les raccourcis aide info avertissement important
Jean-Pierre - le 17 décembre 2020

Merci pour la promptitude de ta réponse.

J’ai déjà essayé :

 de laisser une ligne vide avant </important>, dans ce cas un <br class='autobr' /> est rajouté derrière le </strong> puis un <p> et l’issue est toujours </div></p>

 d’écrire le </important> immédiatement derrière la dernière ligne -> même issue ...

Le serveur (en PHP 7.0.) peut-il être le responsable du comportement différent de celui que tu constate ?

J’utilise Firefox, je n’ai pas essayé d’autres navigateurs.
Les navigateurs sont permissifs et s’arrangent le plus souvent à faire en sorte d’obtenir un affichage sympathique mais ils ne modifient pas le code en ligne...

Raccourcis aide, important, avertissement et info : code en ligne incorrect.
Jean Christophe Villeneuve - le 17 décembre 2020

Dans le code du fichier j’ai mis ça :

|replace{<important>,<div class="important">}
|replace{</important>,</div>}

donc ça ne devrait pas poser ce souci.

J’utilise aussi Firefox et je n’ai jamais constaté ça.

Tu n’aurais pas un plugin autre qui entrerait en conflit ?

Tu as une URL pour voir ?

Raccourcis aide, important, avertissement et info : code en ligne incorrect.
Jean-Pierre - le 17 décembre 2020

Merci pour ta réponse.

J’imagine que les 2 replace sont à insérer dans un fichier PHP pour mettre en dur la modif.

Le simple fait de remplacer dans l’article <important> par <div class="important"> et </important> par </div> règle totalement le problème.
J’ai testé cela sur une copie du site en local sous Wampserver,
avec les plugins actifs suivant :
 Agenda 4.2.1
 Enluminures typographiques 3.6.3
 Escal 4.3.95
 Mini Calendrier 2.4.1
 NivoSlider 3.2.9
 SVP Statistiques 0.3.2

Le site de prod est mutualisé et voici l’URL comportant le palliatif <hr class="nettoyeur">

Raccourcis aide, important, avertissement et info : code en ligne incorrect.
Jean Christophe Villeneuve - le 18 décembre 2020

Non, ce code avec les 2 replace est dans le fichier /inclusion/inc-article.html

J’aimerais bien voir le résultat sans correction.

Raccourcis aide, important, avertissement et info : code en ligne incorrect.
Jean-Pierre - le 18 décembre 2020

J’ai supprimé le palliatif <hr class="nettoyeur"> sur le site de prod dans l’article 139.

J’ai bien vu les replace dans inc-article... Pourquoi ce problème alors ?

Raccourcis aide, important, avertissement et info : code en ligne incorrect.
Jean Christophe Villeneuve - le 18 décembre 2020

Euh ben là, je ne vois pas de problème particulier ?

Derniers commentaires

Modifier un texte
Ok c’était bien ça, cool. A l’avenir, utilises plutôt un éditeur de code plutôt que LibreOffice, (...)

Modifier un texte - suite et fin -
Super, c’est réparé Les apostrophes inclinés venaient de LibreOffice ! Encore (...)

Modifier un texte
Hello Je pencherais pour les apostrophes qui sont incurvées au lieu d’être droites car je ne vois (...)

Modifier un texte
Le fichier ci-dessous déposé dans le répertoire lang ne passe pas. "Parse error : syntax error, (...)

images dans un article
Bonjour Jean Christophe, non, je n’ai pas accès à ce fichier ; le répertoire /config ne m’est pas (...)

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2024 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.6.2