Bonjour,
Je récupère un flux rss par la classe LastRSS comme ci-dessous, tout fonctionne mais souvent le titre est trop long.. j'aimerais pouvoir raccourcir le titre à 40 caractères puis suivit de ... (3 petits point..) et je ne sais pas comment faire...
D'avance merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 // On inclue lastRSS.php include 'lastRSS.php'; echo"<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />"; // Options de base $url_flux_rss = 'http://xml.tsr.ch/xml/index.xml?siteSect=671000&sourceId='; $limite = 4; // nombre d'actus à afficher // on crée un objet lastRSS $rss = new lastRSS; // options lastRSS $rss->cache_dir = 'cache'; // dossier pour le cache $rss->cache_time = 0300; // fréquence de mise à jour du cache (en secondes) $rss->date_format = 'd/m'; // format de la date (voir fonction date() pour syntaxe) $rss->CDATA = 'content'; // on retire les tags CDATA en conservant leur contenu // lecture du flux if ($rs = $rss->get($url_flux_rss)) { for($i=0;$i<$limite;$i++) { echo '+ <a href="'.$rs['items'][$i]['link'].'">'.$rs['items'][$i]['title'].'</a><br>'; } } else { die ('Flux RSS non trouvé'); } echo"</font>"; ?>
Cordialement







Répondre avec citation
Partager