[Résolu]pluxml + thickbox= bug caractere

lorem_ipsumlorem_ipsum Member
février 2008 modifié dans Bogues
Bonjour,

Tt dabord grand merci pour cet excellent cms!!!

Me voila face à mon premier problème =/

J'utilise la lib thickibox (qui permet l'affichage html) pour l'affichage des articles.
Et je tourne en rond depuis une semaine sur un bug de caractères sur mes _('title').

Pour ce qui est du _(content') il me retourne bien tous mes accents, ce qui est bizarzar quand meme!!

Si jamais quelqu'un à une idée, je suis preneur!! ;)

-Pour mes articles, j'utilise tinymce.
-Si je fais afficher la page dans un nouvel onglet sans passer par la thickibox, les accents sont là mais non encodé.
Merci d'avance pour votre aide. =)

Réponses

  • En fait je voudrais savoir si il est possible d'encoder les accents des titres dans les fichiers xml, comme me le fait tinymce?
    Si oui comment :) car je suis encore un peu noob en php.

    Merci de votre aide.
  • bonjour,

    pour cela il faut que tu modifie un peu la fonction qui enregistre l'article.

    Et y faire ajouter entre les balises <title> et </title> un: <![CDATA[ ]]>

    ce qui peut alors te donner comme résultat :
    <title><![CDATA[  ton contenu de titre ici ]]></title>
    
    dans le ficher admin.php
    la fonction contentEdit($file,$data)
    recherche la ligne concernant le titre et remplace la par celle-ci:
    <title><![CDATA[".htmlspecialchars ($data['titre'])."]]></title>
    
    gc
  • lorem_ipsumlorem_ipsum Member
    février 2008 modifié
    Merci pourle coup de pouce l'ami ;)

    Je viens donc de faire les modifs, et toujours le même bug. =/

    Je pense que le seul moyen de contourner mon probleme, serait de convertir mes accents lors de l'écriture comme me le fait tinymce.
    Mais comment :) héhé ?


    Probleme Résolu!

    je viens de modifier la function htmlspécialchars par htmlentities.

    Merci pour l'aide ;) et longue vie a pluxml!!!!!!
Connectez-vous ou Inscrivez-vous pour répondre.