Affichage des résultats 1 à 6 sur 6

Discussion: apostrophe

  1. #1
    Membre régulier

    Date d'inscription
    juillet 2008
    Messages
    493
    Remerciements
    10
    Remercié 4 fois dans 3 messages

    Par défaut apostrophe

    Quand j'édite un article dont le tire comporte une apostrophe elle est remplacée par: ' : je veux dire par etdièsenumero3009 point virgule & # 039;


    c'est un bug connu?
    Dernière modification par tofrine ; 06/08/2008 à 22h25.

  2. #2
    Admin âgé

    Avatar de infograf768
    Date d'inscription
    mars 2005
    Localisation
    Dans le Trégor
    Messages
    2 482
    Remerciements
    1
    Remercié 69 fois dans 61 messages

    Par défaut

    Pas de problème ici dans 1.5.5 ou 1.5.6 avec TinyMCE ou JCE
    Jean-Marie Simonet / infograf768
    Joomla co-fondateur. Joomla Production Leadership Team.
    info-graf.fr
    Sauf demande explicite de ma part, merci de ne pas utiliser de Message Privé pour poser des questions. Le forum est là pour ça.

  3. #3
    Membre régulier

    Date d'inscription
    juillet 2008
    Messages
    493
    Remerciements
    10
    Remercié 4 fois dans 3 messages

    Par défaut ah

    1.55 ou 1.56 + jce 2
    et j'ai vu ensuite que c'était un bug connu...(c'est pour ceux qui éditent en front end)
    Ta réponse me soucie parce ue je me dis du coup qu'il a été corrigé?
    merci

  4. #4
    Jeune membre
    Date d'inscription
    mai 2007
    Messages
    6
    Remerciements
    0
    Remercié 0 fois dans 0 messages

    Par défaut

    Bonjour,

    J'ai eu le même problème.
    J'ai acheté il y a quelques temps le plugin XE-VIDEOGAL, je n'ai jamais réussi à le faire fonctionner sans que les apostrophes soient précédées d'un"/"

    J'ai finalement trouvé une solution en cherchant sur le Net.
    Ça marche pour moi mais je ne sais pas si cette solution peux poser d'autres problèmes.

    Voici la procédure sous Joomla! 1.5 :

    Dans le sous-dossier \libraries\joomla\database modifier le fichier database.php

    /**
    * Get a quoted database escaped string
    *
    * @param string A string
    * @param boolean Default true to escape string, false to leave the string unchanged
    * @return string
    * @access public
    */
    function Quote( $text, $escaped = true )
    {
    return '\''.($escaped ? $this->getEscaped( $text ) : $text).'\'';
    }


    Remplacer true par false dans la ligne :
    function Quote( $text, $escaped = true )
    pour obtenir ceci :
    function Quote( $text, $escaped = false )


    Faire un essai ensuite ou enlever les apostrophes des documents existant.

    J'espère avoir au aidé quelqu'un en partageant cette info.

  5. #5
    Admin âgé

    Avatar de infograf768
    Date d'inscription
    mars 2005
    Localisation
    Dans le Trégor
    Messages
    2 482
    Remerciements
    1
    Remercié 69 fois dans 61 messages

    Par défaut

    @tofrine

    en effet, je n'avais pas testé en front-end.
    Une apostrophe est transformée en entité html dans le titre, mais PAS en back-end.
    je vais essayer de trouver l'erreur.

    @Metalazo
    Votre solution empêche de sauvegarder l'article en créant une erreur sql.
    Jean-Marie Simonet / infograf768
    Joomla co-fondateur. Joomla Production Leadership Team.
    info-graf.fr
    Sauf demande explicite de ma part, merci de ne pas utiliser de Message Privé pour poser des questions. Le forum est là pour ça.

  6. #6
    Admin âgé

    Avatar de infograf768
    Date d'inscription
    mars 2005
    Localisation
    Dans le Trégor
    Messages
    2 482
    Remerciements
    1
    Remercié 69 fois dans 61 messages

    Par défaut

    Bon, le problème est connu et une solution est prête pour 1.5.7
    http://joomlacode.org/gf/project/joo..._item_id=10384

    Vous pouvez la mettre en pratique dès aujourd'hui si désiré en changeant les lignes suivantes

    Code:
    components/com_content/models/article.php	
     		
     
    enlever:		$article->title = trim( JFilterOutput::ampReplace($article->title) );
    remplacer par:		$article->title = trim( $article->title );
     
     components/com_content/views/article/view.html.php
    
    enlever:		JFilterOutput::objectHTMLSafe( $article);
    Jean-Marie Simonet / infograf768
    Joomla co-fondateur. Joomla Production Leadership Team.
    info-graf.fr
    Sauf demande explicite de ma part, merci de ne pas utiliser de Message Privé pour poser des questions. Le forum est là pour ça.

Discussions similaires

  1. Apostrophe dans titre d'article : mal géré en édition FrontEnd
    Par Vinc26 dans le forum Questions générales
    Réponses: 1
    Dernier message: 30/08/2008, 16h08
  2. ’ et apostrophe
    Par sam44 dans le forum Gestion des utilisateurs
    Réponses: 1
    Dernier message: 06/04/2008, 16h39
  3. antislash avant apostrophe (L\'exemple)
    Par Repitol dans le forum Questions générales
    Réponses: 13
    Dernier message: 03/12/2006, 09h47
  4. Apostrophe dans données meta
    Par sebmetz dans le forum Questions générales
    Réponses: 3
    Dernier message: 10/11/2006, 06h59
  5. Apostrophe dans le pseudo
    Par HiMself dans le forum Questions générales
    Réponses: 1
    Dernier message: 25/03/2006, 21h36

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages