Dotclear

Ticket #688 (closed defect: fixed)

Opened 17 years ago

Last modified 16 years ago

Pb encodage sous Windows

Reported by: Zoe Owned by: xave
Priority: high Milestone: 2.1.6
Component: module:core Version: 2.1
Severity: major Keywords:
Cc:

Description

Création d'un billet dont le titre a des guillemets et des parenthèses.

3 essais avec le même titre, 3 résultats différents :

  • Incorrect string value: '\xC3-la-p...' for column 'post_url' at row 1 (1366)
  • url tronquée
  • url identique au titre du billet

Change History

comment:1 Changed 16 years ago by Moe

Une autre conséquence est que la prévisualisation des billets est impossible. J'ai rencontré ce problème et failli créer un ticket avant de tomber sur celui-ci.

comment:2 Changed 16 years ago by xave

  • Owner changed from olivier to xave
  • Status changed from new to assigned
  • Milestone changed from 2.2 to 2.1.6

comment:3 Changed 16 years ago by xave

Pas moyen de reproduire. Vous avez le titre exact qui vous pose des problèmes ? Vous ne seriez pas sous IIS ?

comment:4 Changed 16 years ago by xave

  • Status changed from assigned to closed
  • Resolution set to worksforme
  • Summary changed from Bug sur les post_url to Pb encodage sous Windows

comment:5 Changed 16 years ago by Moe

Chez moi je ne peux pas prévisualiser un billet avec ce titre :

"Plop"

L'état du billet est "En attente", si je le publie le problème disparaît. Le serveur est Apache 2 sous Linux.

comment:6 Changed 16 years ago by xave

Message d'erreur ?

comment:7 Changed 16 years ago by Moe

Document non trouvé

Le document que vous cherchez n'existe pas.

comment:8 Changed 16 years ago by Moe

Tu peux tester ? Comme je l'ai dit au-dessus, c'est pas lié à Windows

comment:9 Changed 16 years ago by xave

Essayé sur plusieurs architectures, je ne réussis pas à reproduire le problème.

comment:10 Changed 16 years ago by Moe

Tu as bien créé le billet en entrant le titre avec les guillemets et mis le billet en Attente ?

D'après moi c'est pas lié à la plateforme, c'est le lien produit qui est cassé à cause des guillemets dans le titre :

<a id="post-preview" href="http://localhost/%7Eplop/dotclear/index.php/preview/admin/d3dd5665489ac3a2fde6352ea7ed964f95807598/" plop="" class="button">Prévisualiser le billet</a>

Le nom du billet n'est pas échappé dans la balise et l'attribut href="" est tronqué.

comment:11 Changed 16 years ago by xave

  • Status changed from closed to reopened
  • Resolution worksforme deleted

comment:12 Changed 16 years ago by xave

  • Status changed from reopened to closed
  • Resolution set to fixed

Résolu dans le commit 219 de Clearbricks

Note: See TracTickets for help on using tickets.

Sites map