(#598) La balise LIST

+2
GAStory
Scoubifitz
6 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu (#598) La balise LIST

Message par Scoubifitz Ven 27 Déc 2013 - 16:10

Bonjour,

Je poste ce sujet pour tenter d'avancer dans ce qui devient un problème (majeur) pour tout ceux qui utilisent cette balise pour avoir une marge à gauche du texte .

Ce problème survient en utilisant la balise BBcode "liste" (ou liste ordonnée) en mode source avec l'éditeur de messagerie du forum.

Depuis quelques temps , tous ceux qui ont utilisés la balise[ list][ /list] sans l’astérisque [ *]
(qui permet de passer au texte suivant par un saut de ligne et une boule ou un chiffre devant ce texte)
se trouvent confronté à un bug en éditant ce texte .

L'éditeur ne restitue pas le code à la prévisualisation , à la citation ou à l'édition .

Il interprète le texte comme s'il était sur une seule ligne et ne tient pas compte des
retours à la ligne dans ce texte .

Exemple :
Code:
[list]test
test
test[/list]
devient :
Code:
[list]
testtesttest[/list]

Pire encore , il considère que toute balise qui n'est pas une astérisque après une balise [ list] est une balise erronée , et n'en tient pas compte .

exemple :
Code:
[list]test
test
[url=http://2img.net/i/fa/optimisation_fdf/common/twitter.png][img]http://2img.net/i/fa/optimisation_fdf/common/twitter.png[/img][/url]
[b]test[/b][/list]

qui devrait faire apparaitre une image contenant un lien , et décalée de la gauche , disparait !
il ne reste plus que le texte non balisé , et sur une seule ligne ...

On va surement me dire :
"il suffit de mettre l'astérisque pour résoudre le problème , après tout , le code est prévu pour fonctionner comme ça ..."

Sauf que le code sans l'astérisque fonctionnait aussi avant avec le nouvel éditeur !
Sauf que le code ne bugge pas au premier postage ...
Sauf que les anciens sujets ne sont plus éditables , alors qu'ils l'étaient ...

Pour le moment , et en autorisant l'HTML dans les messages , j'utilise la balise "ul" pour avoir le même effet :
Code:
<ul>test
test
test</ul>

ce qui permet l'édition des nouveaux sujets créés ... mais pas moyen de récupérer les anciens posts .

Merci de m'avoir lu.


Dernière édition par Scoubifitz le Mar 26 Aoû 2014 - 14:16, édité 1 fois
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3687
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par GAStory Ven 27 Déc 2013 - 16:21

Je me permet de plussoyer les dires de Scoubifitz... C'est amusant car j'en parlais y'a même pas 30 minutes avec une comparse admin qui m'expliquer la raison pour laquelle je n'arrivais pas à éditer certains posts sans tout détruire sur mon passage....

Il est vrai qu'il serait bien de corriger également ce bug afin que les nombreuses personnes qui utilisaient cette balise sans * puissent toujours agir sur leur sujet sans tout déformer  Wink 

Car sincèrement si quelqu'un me dit "Il suffit de mettre les * " je l'invite à corriger les quelques 200 000 Messages sur mon forums et les millions d'autres sur d'autres forums !
avatar

GAStory
*

Messages : 32
Inscrit(e) le : 28/03/2010

http://charmedsavedthefutur.forumactif.org/
GAStory a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: (#598) La balise LIST

Message par Ea Ven 27 Déc 2013 - 16:30

Bonjour,


J'avais déjà vu le problème mentionné à plusieurs reprise, et je l'ai reporté à forumactif ( je  ne sais  pas si c'était déjà reporté ou pas ).

Comme tous les bugs du nouvel éditeur de ce style, l'astuce "Correction de la mise en forme du nouvel éditeur en mode source" permet de le corriger en attendant qu'une solution soit apportée par forumactif.

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par GAStory Ven 27 Déc 2013 - 16:48

Coucou Ea et merci pour ta réponse rapide^^

Alors j'ai essayé de mettre ton code mais pour le moment je n'ai aucun résultat...

Peux-tu m'aiguiller sur la procédure à suivre ?

Ce que j'ai fait pour le moment :
¤ J'ai créé un nouveau code javascript en mettant le placement sur toutes les pages
¤ Je l'ai mis en script sur le code de notre PA afin qu'il s'applique à tout le forum... Voici comment je l'ai mis :
Code:
<script src="http://oo-supernatural-oo.forumactif.org/14624.js"></script>

Bon ça n'est sans doute pas comme ça qu'il fallait faire mais au moins tu sais où j'en suis  Laughing 
avatar

GAStory
*

Messages : 32
Inscrit(e) le : 28/03/2010

http://charmedsavedthefutur.forumactif.org/
GAStory a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par Scoubifitz Ven 27 Déc 2013 - 16:53

Merci Ea !^^

Ce topic avait juste pour but de clarifier la situation .

L'astuce est très utile , mais peut-être pas suffisamment diffusée dans tous les sujets contenant plusieurs problèmes , dont celui ci ...

Je laisserai ce sujet ouvert jusqu'au déploiement d'un correctif , ce qui permettra à tous de mieux cerner le problème , et de trouver plus facilement l'astuce .

Pour info , j'ai remarqué qu'on pouvait aussi avoir un autre ordonnancement de la liste , avec des lettres à la place des chiffres (pas éditable sans l'astuce) ...
Code:
[list=a]
[*]test
[*]test
[*]test[/list]

  1. test
  2. test
  3. test
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3687
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par Chacha Sam 4 Jan 2014 - 10:08

(#598) La balise LIST  24-emp10Bonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 8 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou à faire un UP régulièrement ! Wink

Ce sujet est corbeillé (rappel de pourquoi), merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum.

A bientôt sur ForumActif Smile
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69445
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: (#598) La balise LIST

Message par Chacha Sam 4 Jan 2014 - 13:00

(#598) La balise LIST  24-emp10Bonjour,

Le topic est replacé à la demande de l'auteur du sujet.

A bientôt sur ForumActif Smile
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69445
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: (#598) La balise LIST

Message par Scoubifitz Sam 4 Jan 2014 - 13:03

Merci Chacha ! ^^

Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3687
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: (#598) La balise LIST

Message par Chacha Lun 6 Jan 2014 - 15:14

Bonjour Scoubifitz,

Le sujet est déplacé dans la section "Besoin d'un Dévactif". Wink


Cordialement.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69445
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par Shadow Ven 20 Juin 2014 - 15:31

Bonjour,

Le comportement de l’éditeur avec cette commande a effectivement changé avec la nouvelle version. Il était possible auparavant pour les utilisateurs de contourner le comportement des listes afin de s'en servir pour faire des marges.

Exemple:
Code:
[list]test
test
test[/list]

Le problème étant que le bbcode génère du code html invalide:

Code:
<ul>test
test
test</ul>

Lors du développement de la nouvelle version de l'éditeur, l'équipe technique est parti du principe que l’éditeur reformate du code incohérent. De ce fait il ne serait pas cohérent de développer un correctif pour autoriser une utilisation "anormal" du code.

Je suis au regret de vous annoncer qu'il est donc malheureusement impossible de développer un correctif.
Cependant une solution existe comme mentionné plus haut: pour les membres ayant utilisés ces balises de cette façon, nous vous invitons à utiliser le javascript d'Ea qui permet de conserver le comportement des messages de base.

Bien cordialement,
Vivi.

Shadow

Shadow
Modéractive
Modéractive

Féminin
Messages : 24354
Inscrit(e) le : 30/03/2007

Shadow a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par Scoubifitz Dim 22 Juin 2014 - 0:15

Scoubifitz a écrit:Pour info , j'ai remarqué qu'on pouvait aussi avoir un autre ordonnancement de la liste , avec des lettres à la place des chiffres (pas éditable sans l'astuce) ...
Code:
[list=a]
[*]test
[*]test
[*]test[/list]

  1. test
  2. test
  3. test

bonsoir,

je comprends qu'un correctif ne puisse être développé pour un comportement non attendu , comme une marge par exemple ...

est-il par contre prévu de faire un correctif pour les différentes types de listes ?

<ul type="circle"> puce ronde (circle = cercle).
<ul type="square"> puce carrée (square = carré).
<ul type="disc"> puce circulaire pleine (disc = disque).
<ol type="I"> chiffres romains avec I., II., III., IV. etc..
<ol type="i"> chiffres romains minuscules i., ii., iii., iv. etc..
<ol type="A"> avec A., B., C. etc.
<ol type="a"> avec a., b., c. etc.

ce dernier fonctionnant à l'envoi , mais pas à l'édition ...
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3687
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par kiwi14637 Dim 22 Juin 2014 - 14:27

Scoubifitz a écrit:
Scoubifitz a écrit:Pour info , j'ai remarqué qu'on pouvait aussi avoir un autre ordonnancement de la liste , avec des lettres à la place des chiffres (pas éditable sans l'astuce) ...
Code:
[list=a]
[*]test
[*]test
[*]test[/list]

  • test
  • test
  • test


bonsoir,

je comprends qu'un correctif ne puisse être développé pour un comportement non attendu , comme une marge par exemple ...

est-il par contre prévu de faire un correctif pour les différentes types de listes ?

<ul type="circle"> puce ronde (circle = cercle).
<ul type="square"> puce carrée (square = carré).
<ul type="disc"> puce circulaire pleine (disc = disque).
<ol type="I"> chiffres romains avec I., II., III., IV. etc..
<ol type="i"> chiffres romains minuscules i., ii., iii., iv. etc..
<ol type="A"> avec A., B., C. etc.
<ol type="a"> avec a., b., c. etc.

ce dernier fonctionnant à l'envoi , mais pas à l'édition ...
Bonjour,

Pour info, j'ai aussi signalé le problème pour les listes de type a., b. ... mais en BBcode et Ea a fait un rapport :
https://forum.forumactif.com/t367880-faq-bbcode-obsolete#3114367

Bonne journée !
kiwi14637

kiwi14637
Membre habitué

Masculin
Messages : 1387
Inscrit(e) le : 19/05/2010

kiwi14637 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: (#598) La balise LIST

Message par Shadow Mar 26 Aoû 2014 - 10:31

Bonjour,

Les techniciens ont envoyé un correctif concernant la balise list. Pour information, les balises BBcode supportées par l'éditeur sont les puces rondes, les chiffres romains minuscules, les listes numérotées chiffres et les listes alphabétiques en minuscule.

Balise list:

Cordialement,
Vivi.
Shadow

Shadow
Modéractive
Modéractive

Féminin
Messages : 24354
Inscrit(e) le : 30/03/2007

Shadow a été remercié(e) par l'auteur de ce sujet.

Résolu Re: (#598) La balise LIST

Message par Scoubifitz Mar 26 Aoû 2014 - 14:15

Excellent !

Pas de bug constaté pour l'édition de ces nouvelles listes , que ce soit en mode source ou mode visuel !

Un grand merci aux techniciens pour le temps qu'ils y ont consacré , et les améliorations qu'ils ont effectuées !

On peut considérer ce topic comme résolu , j'édite le premier message pour le signaler .
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3687
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum