Je suis un nouvel utilisateur de CMSMS et je découvre peu à peu les "rouages" de ce formidable outil...
Actuellement je travail sur le site d'une association sportive, je souahite faire remonter sur la page d'accueil la liste des dernières actualités sous la forme suivante : "16/05/08 : Préparation de la prochaine saison" et limiter le nombre de caractère pour évité de passer sur deux lignes.
Pour ce faire j'ai trouvé un tag nommé Word Limit mais je ne sais pas l'utiliser....
J'ai ajouté le tag dans mon admin (nom : limit_words) :
Code: Select all
global $gCms;
$itemid = false;
$str = '';
/* parameters we need -
1. word limit
2. text
*/
if (isset($params['limit'])) {
$wordlimit = $params['limit'];
} else {
/* default */
$wordlimit = "15";
}
if (isset($params['content'])) {
$str = stripslashes($params['content']);
$words = explode(' ', $str);
$words = array_slice($words, 0, $wordlimit);
$str = implode(' ', $words);
}
if (isset($params['suffix'])) {
$str .= $params['suffix'];
}
return $str;
Code: Select all
<ul>
{foreach from=$items item=entry}
<li onmouseover="javascript:this.style.background='#F9F9F9';" onmouseout="javascript:this.style.background='#EFEFEF';"><a href="{$entry->link}" title="{$entry->title}">{$entry->formatpostdate} : {$entry->title}</a>
</li>
{/foreach}
</ul>
Merci de votre aide !!!!