Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
Hello,
Petit problème sur la syndication.
J'arrive bien à afficher les derniers post mais le titre n'est pas complet lorsqu'il est trop long. Peut on remèdier à ca?
Thanks!
Vincent.
Hors ligne
Personne n'aurait une idée. Ca ne doit pas être grand chose pourtant mais je trouve pas.
Hors ligne
Personne n'aurait une idée. Ca ne doit pas être grand chose pourtant mais je trouve pas.
Hors ligne
Salut oldie-2!
Tu m'es déjà venu en aide deux fois qd j'avais encore graphfx... Merci à toi!
Alors le pb, qui est petit, j'ajoute les dernières discussions à ma page d'index. Et tous les titres Long se finissent par "..." et il n'y a pas la fin... Mais moi je veux que le titre entier apparaisse...
Sais tu comment remédier à cela?
PS: Si tu veux voir c'est www.tribuforex.fr
Tu tombe direct sur ce dont je parle.
Salutations!!
Hors ligne
non j'utilise cette mod la:
mod
Faite par Levak.
Mais quand j'insère les messages récents sur la page d'accueil de mon site, et bien les titres trop longs se terminent par "..."
J'aimerai que le titre complet s'affiche.
Une idée?
Dernière modification par tribuforex (15-10-2008 11:39:51)
Hors ligne
Pas de réponse??
Personne n'aurait une petite idée?
Hors ligne
Je peux vous montrer en réel ce que cela donne:
ici: http://www.tribuforex.fr/test2.php
Et la on voit bien que les messages trop long se terminent par "..."
Quelqu'un sait il comment afficher le titre complet please??
Dernière modification par tribuforex (28-10-2008 16:47:50)
Hors ligne
Merci oldie-2 de me venir en aide! 
Voici ce que j'ai avant modif:
while ($cur_topic = $db->fetch_assoc($result))
{
if ($pun_config['o_censoring'] == '1')
$cur_topic['subject'] = censor_words($cur_topic['subject']);
if (pun_strlen($cur_topic['subject']) > $max_subject_length)
$subject_truncated = pun_htmlspecialchars(trim(substr($cur_topic['subject'], 0, ($max_subject_length-5)))).' ...';
else
$subject_truncated = pun_htmlspecialchars($cur_topic['subject']);
echo '<li><a href="'.$pun_config['o_base_url'].'/viewtopic.php?id='.$cur_topic['id'].'&action=new" title="'.pun_htmlspecialchars($cur_topic['subject']).'">'.$subject_truncated.'</a></li>'."\n";
}Le voici après ma modif (mais ca ne change rien...)
while ($cur_topic = $db->fetch_assoc($result))
{
if ($pun_config['o_censoring'] == '1')
$cur_topic['subject'] = censor_words($cur_topic['subject']);
if (pun_strlen($cur_topic['subject']) > $max_subject_length)
$cur_topic['subject'] = pun_htmlspecialchars(trim(substr($cur_topic['subject'], 0, ($max_subject_length-5)))).' ...';
else
$cur_topic['subject'] = pun_htmlspecialchars($cur_topic['subject']);
echo '<li><a href="'.$pun_config['o_base_url'].'/viewtopic.php?id='.$cur_topic['id'].'&action=new" title="'.pun_htmlspecialchars($cur_topic['subject']).'">'.$cur_topic['subject'].'</a></li>'."\n";
}Hors ligne
oki... dsl... La ca marche!!!
oldie-2: 
Je suis toujours super content des réponses qui me sont apportées sur le forum d'entraide! MERCI!
C'est bien que la ligne 265 qu'i faut modifier.
while ($cur_topic = $db->fetch_assoc($result))
{
if ($pun_config['o_censoring'] == '1')
$cur_topic['subject'] = censor_words($cur_topic['subject']);
if (pun_strlen($cur_topic['subject']) > $max_subject_length)
$subject_truncated = pun_htmlspecialchars(trim(substr($cur_topic['subject'], 0, ($max_subject_length-5)))).' ...';
else
$subject_truncated = pun_htmlspecialchars($cur_topic['subject']);
echo '<li><a href="'.$pun_config['o_base_url'].'/viewtopic.php?id='.$cur_topic['id'].'&action=new" title="'.pun_htmlspecialchars($cur_topic['subject']).'">'.$cur_topic['subject'].'</a></li>'."\n";
}Dernier petit problème de rien du tout: les "à" affichent "r" avec accent (voir lien.)
C'est bisard ca. J'avais jamais vu...
Hors ligne
Petit problème restant: Les "à" s'affiche "r" avec accent?
Ca vient d'où ce problème? l'encodage semble bon pourtant sur la page. J'ai du ISO...
Dernière modification par tribuforex (04-11-2008 01:23:41)
Hors ligne
En fait, je viens de voir qu'il suffit de modifier le paramètre $max_subject_length, à la ligne 110 de extern.php pour ajuster la taille du titre à la longueur voulue 
Et juste au-dessus, il y aussi un $show_max_topics pour ceux que ça intéressent.
Hors ligne
Je lutte pour trouver la solution de ces accents qui sont remplacés par un cube ou autre...
J'ai essayé d'encoder en ISO la page extern.php et ca ne change encore rien.
Help! 
Hors ligne
Personne pour me venir en aide?
Hors ligne
Ligne 265 si j'ai suivi où tu as mis :
[c]$cur_topic['subject'][/c]
remplace par :
[c]pun_htmlspecialchars($cur_topic['subject'])[/c]
Dans ta page test2.php
Remplace la change le charset dans la meta
[c]<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8">[/c]
Par
[c]<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">[/c]
:canon: Mangafan : Mettez un chat dans votre processeur ! 
Hors ligne
Petite question: Existe il une version plus développée du Flux obtenu par le extern.php?
Je m'explique: Actuellement, avec l'explication de la syndication, on ne peut faire afficher que les post actif ou les dernières discussion. Mais serait il possible d'obtenir qqchose d'un peu plus développé avec la date, le posteur, les 100 premiers mots du post et autres?
(J'ai trouvé une discussion datant de 2007 et personne ne lui a apporté d'aide
)
Hors ligne
Pages : 1