Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 07-10-2008 21:20:49

tribuforex
Membre

Syndication

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

#2 08-10-2008 18:18:25

tribuforex
Membre

Re : Syndication

Personne n'aurait une idée. Ca ne doit pas être grand chose pourtant mais je trouve pas.

Hors ligne

#3 08-10-2008 18:19:15

tribuforex
Membre

Re : Syndication

Personne n'aurait une idée. Ca ne doit pas être grand chose pourtant mais je trouve pas.

Hors ligne

#4 10-10-2008 01:38:23

tribuforex
Membre

Re : Syndication

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

#5 14-10-2008 12:23:38

tribuforex
Membre

Re : Syndication

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

#6 18-10-2008 18:56:04

tribuforex
Membre

Re : Syndication

Pas de réponse??
Personne n'aurait une petite idée?

Hors ligne

#7 28-10-2008 16:47:29

tribuforex
Membre

Re : Syndication

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

#8 28-10-2008 22:44:55

tribuforex
Membre

Re : Syndication

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

#9 28-10-2008 22:49:43

tribuforex
Membre

Re : Syndication

oki... dsl... La ca marche!!!

oldie-2: plus_un
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

#10 04-11-2008 01:23:21

tribuforex
Membre

Re : Syndication

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

#11 07-11-2008 19:31:11

tosca
Membre

Re : Syndication

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 wink
Et juste au-dessus, il y aussi un $show_max_topics pour ceux que ça intéressent.

Hors ligne

#12 17-02-2009 17:24:39

tribuforex
Membre

Re : Syndication

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! pleure

Hors ligne

#13 23-02-2009 02:10:58

tribuforex
Membre

Re : Syndication

Personne pour me venir en aide?

Hors ligne

#14 23-02-2009 03:01:49

mangafan
Membre

Re : Syndication

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 ! happy

Hors ligne

#15 15-03-2009 19:16:07

tribuforex
Membre

Re : Syndication

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 sad)

Hors ligne

Pied de page des forums