[réparé] BBcode sur le forum et balises non fermées

Problèmes, bugs et difficultés rencontrés sur le site.
Avatar du membre
Claude Mauguier
Messages : 4233
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

[réparé] BBcode sur le forum et balises non fermées

Message par Claude Mauguier »

La page correspondant au fil précédent (impossible de créer une nouvelle fiche) apparaît sur mon écran en format "portrait"... la partie de droite restant blanche.
Le phénomène ne se produit que là sur le forum . Suis-je le seul bénéficiaire ???
:shock: J'ai copié ça :


Edité par sly et remplacé par un exemple live :
http://sly.refuges.info/forum/viewtopic.php?p=18729
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

Pour dominique, si cela t'intéresse, ayant réparé le problème sur le forum ici même, j'ai reproduit le bug ici :
http://sly.refuges.info/forum/viewtopic.php?p=18265


** Spéculation **
Le bug semble survenir avec deux ingrédients :
une erreur de syntaxe dans le bbcode (dans l'exemple, l'oubli d'un crochet fermant) plus une liaison avec le style.
Avatar du membre
Dominique
Messages : 3704
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Whaou ! Joli :)
L':ours: est un bon testeur
Avatar du membre
Dominique
Messages : 3704
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Première piste: il n'y a aucun effet de style: c'est tout bêtement que l'expansion du BBcode à bouffé la fermeture de

Code : Tout sélectionner

<tr>
		<td class="bodyline">
Reste à savoir pourquoi: tous à vos dictionnaires d’expressions régulières (avec la boite d'aspirine vendue avec). La nuit va être longue :blue:

ça donne:

Code : Tout sélectionner

<div class="contenu">
<table width="100%" cellspacing="0" cellpadding="10" border="0" >
	<tr>
		<td class="bodyline">
			<table width="100%" cellspacing="0" cellpadding="0" border="0">
...
			</table>
			<br />

<table width="100%" cellspacing="2" cellpadding="2" border="0">
  <tr>
	<td align="left" valign="bottom" colspan="2"><a class="maintitle" href="viewtopic.php?t=5238&start=0&postdays=0&postorder=asc&highlight=">amusant bug de style ?</a><br />
	  <span class="gensmall"><b></b><br />
	  &nbsp; </span></td>
  </tr>
</table>
... et le [quote problématique est 64 lignes plus loin !
Modifié en dernier par Dominique le 17 avr. 2015, 21:55, modifié 1 fois.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

On peut aussi laisser tomber et considérer qu'un bbcode invalide peut tout à fait générer un code html invalide, et corriger à la main quand ça se présente.

Rien n'exclus en effet que le tronçonnage de cette partie du code, dans le but de faire marcher d'autre codage bbcode soit la cause du problème
Avatar du membre
Dominique
Messages : 3704
Enregistré le : 08 avr. 2006, 21:58

Message par Dominique »

Oui, c'était juste pour le plaisir. Mais l'expansion du BBcode, ça fait peur quand même :calimero:
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

Message de claude sur un autre sujet :

Argh : pourquoi les deux derniers posts sont-ils verticaux, tout minces, comme des saucissons pendus au plafond :shock:
Quelqu'un a tripoté le code ?? Le format de la page ? du cadre ? :shock: :shock:
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

Je ré-indique ce fil comme bug confirmé, et chiant.

Donc, c'est bien un tag phpbb qu'on ferme mal à la main. le réparer règle le problème.

Toutefois, le forum dispose d'un code capable de se défendre contre les tags mal fermés, sauf que j'ai trifouillé cette zone pour faire marcher le transfert site -> forum refuge dont le phpbb n'était plus interprété correctement.

bref, grosses mains dans le cambui du forum à prévoir et ça ne m'enchante guère
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: [réparé] BBcode sur le forum et balises non fermées

Message par sly »

Effet de bord bien souhaitable du nouveau forum, ce bug est corrigé !
Avatar du membre
Dominique
Messages : 3704
Enregistré le : 08 avr. 2006, 21:58

Re: [réparé] BBcode sur le forum et balises non fermées

Message par Dominique »

sly a écrit : 23 mai 2017, 11:01 Effet de bord bien souhaitable du nouveau forum, ce bug est corrigé !
Superbe effort. ça me fait trop peur :oops:
Comment fais-tu sans passer par GITHUB ?
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: [réparé] BBcode sur le forum et balises non fermées

Message par sly »

Pouvez répéter la question ?
Qué github ?
Il manque un smiley ?

Ce bug est corrigé sans que je ne tapes une seule ligne de code vu que le nouveau forum a de par sa mise à jour à corrigé ce problème qui n'existait que sur l'ancien forum...

[quote
démo
[/quote]
Avatar du membre
Claude Mauguier
Messages : 4233
Enregistré le : 16 févr. 2005, 01:00
Localisation : Isére

Re: [réparé] BBcode sur le forum et balises non fermées

Message par Claude Mauguier »

sly a écrit : 23 mai 2017, 20:27 ....Ce bug est corrigé sans que je ne tapes une seule ligne de code vu que le nouveau forum a de par sa mise à jour à corrigé ce problème qui n'existait que sur l'ancien forum...[quote
démo
[/quote]
C'est ça le progrès !! lorsqu'on en sera à phpBB 12.0, il n'y aura plus de bug du tout à corriger : phpBB, le forum qui lave plus blanc :)
Je blague mais au fond, c'est aussi le rêve de l'informaticien : que le programme s'autoteste, s'autoanalyse, s'autocorrige, s'autocertifie :wink:
Avatar du membre
Dominique
Messages : 3704
Enregistré le : 08 avr. 2006, 21:58

Re: [réparé] BBcode sur le forum et balises non fermées

Message par Dominique »

sly a écrit : 23 mai 2017, 20:27 Pouvez répéter la question ?
Qué github ?
Il manque un smiley ?

Ce bug est corrigé sans que je ne tapes une seule ligne de code vu que le nouveau forum a de par sa mise à jour à corrigé ce problème qui n'existait que sur l'ancien forum...
démo
TROP FORT ! Je pensais que c'était dans les fiches :D :D :D