logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
32 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 411 376

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Bugs, Probs ... »» Pas de titre dans les Flux RSS

Nouveau sujet
 Pas de titre dans les Flux RSS#25768Répondre

3Contributeur(s)
greglanddeveloppeurbartok
3 Modérateur(s)
developpeurjpbJireck
developpeur developpeuricon_post
Au moins : click droit - source de la page / le début comme ci dessous :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>Répondre à un post sur le forum - NPDS - Gestion de Contenu et de Communauté Open Source</title>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-script-type" content="text/!javascript!" />
<meta http-equiv="content-style-type" content="text/css" />

gregland greglandicon_post
Ok le code source généré par la page...


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Index - L'Aspirine du Web | Le site qui va faire du bien à  votre PC</title>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-script-type" content="text/!javascript!" />
<meta http-equiv="content-style-type" content="text/css" />
<

developpeur developpeuricon_post
Donc ton phpmyadmin utilise bien le charset iso-8859-1 / par contre il est en html 4

tu peut essayer de mettre en HTML 4.01 SVP (admin / metatags)
gregland greglandicon_post
Il est indiqué dans Admin Metatags HTML 4.01 Transitionnal (depreciated)
Tu veux que je le passe en 4.01 Strict?
gregland greglandicon_post
Je viens d'essayer en strict et ça ne change rien.
idem pour XHTML 1.0 transi et Strict

Message édité par : gregland / 27-03-2013 21:36

developpeur developpeuricon_post
... j'ai la réponse // le texte de l'article est saisie avec TinyMce ... qui lui fait les convertion en entité HTML / Par contre le titre est saisie dans un simple Textbox.

Je ferais donc

$item->title = htmlspecialchars(preview_local_langue($backend_language, str_replace(""","\"",$title)));



A tester SVP
gregland greglandicon_post
Je pense que NPDS doit modifier des caractères dans ton code. (j'ai une page d'erreur...
Peux tu utiliser Pastebin pour m'envoyer le code?
gregland greglandicon_post
Mais cela me surprend que le problème vienne de TinyMCE car quand je modifie la base de donnée (Stories/title) en enlevant les accent, le titre s'affiche bien dans le flux RSS...

backend.php utilise tinymce? :-o
gregland greglandicon_post
Peut être trouvé quelque chose...
ton post m'a donné une idée...

J'ai édité le fichier lib/feedcreator.php et remplacé ligne 698

$feed.= "<title>".htmlspecialchars(strip_tags(strtr($this->items[$i]->title,"\n\r","  ")))."</title>\n";



par


$feed.= "<title>".strip_tags(strtr($this->items[$i]->title,"\n\r","  "))."</title>\n";



Bref, j'ai supprimé .htmlspecialchars et le flux a l'air d'afficher les accents sans problème...

Tu pense que le problème vient de là?
developpeur developpeuricon_post
je regarde ce soir
gregland greglandicon_post
ça marche merci beaucoup !
developpeur developpeuricon_post
sauf que ce n'est pas logique / tu enlève le htmlspecialchars qui encode en html les caractères 'spéciaux' du charset ISO ...

donc :#
gregland greglandicon_post
Lol, j'ai trouvé ça comique aussi... :-D
developpeur developpeuricon_post
on continu a reflechir ... demain soir 8-)
gregland greglandicon_post
ça marche...
Je vais encore continuer a réfléchir sur le problème... (j'aime pas les trucs bizarre...) :-D
developpeur developpeuricon_post
pas trouver encore une explication logique
gregland greglandicon_post
Pareil... vraiment bizarre... :#
developpeur developpeuricon_post
si possible - un acces admin à ton site pour que je fasse 3 tests / ensuite tu detruis mon compte ?
gregland greglandicon_post
Je te fais ça dans le week-end si je peux... Je te tiens au courant quand tu y a accès.

Merci pour ton aide.
gregland greglandicon_post
Je t'ai envoyé un MP...