Je suis en train de créer un petit annuaire basé sur MyDir et j'aimerais tronquer à un moment le texte des descriptions des sites inscrits.
Je suis tombé sur ce script ici qui a l'air de faire ce que je souhaite mais après de nombreux essais et ne comprenant rien au php, je n'y arrive pas.
Est-ce que quelqu'un peut m'aider ?
Voici le code utilisé pour afficher ces sites :
CODE
// Affichier les liens
function affichage_liens($liste, $url_r=1, $fil=0) {
global $tab_pr;
while ($i=mysql_fetch_array($liste))
{
$tab_pr[$i["url"]] = $i["pr"];
echo "\n".'<div class="lien">'."\n".'<a onclick="window.open(this.href,\'_blank\');return false;" href="'.$i["url"].'" title="'.$i["name"].'">'.$i["name"].'</a>';
if ($i["pr"] != 0)
echo ' <img src="images/pr'.$i["pr"].'.gif" alt="Page Rank : '.$i["pr"].'" />';
echo "<br />\n";
echo $i["description"].'<br />';
if ($fil == 0)
echo "\n<span>".$i["url"]."</span>\n</div>\n\n";
else {
echo "\n".'<span>'.$i["url"].'</span><br />';
$title_chemin = show_me_the_way_clic($i['category'], $url_r);
echo "\n<div class=\"ariane\">Catégorie :$title_chemin"."</div>\n</div>\n\n";
}
}
}
function affichage_liens($liste, $url_r=1, $fil=0) {
global $tab_pr;
while ($i=mysql_fetch_array($liste))
{
$tab_pr[$i["url"]] = $i["pr"];
echo "\n".'<div class="lien">'."\n".'<a onclick="window.open(this.href,\'_blank\');return false;" href="'.$i["url"].'" title="'.$i["name"].'">'.$i["name"].'</a>';
if ($i["pr"] != 0)
echo ' <img src="images/pr'.$i["pr"].'.gif" alt="Page Rank : '.$i["pr"].'" />';
echo "<br />\n";
echo $i["description"].'<br />';
if ($fil == 0)
echo "\n<span>".$i["url"]."</span>\n</div>\n\n";
else {
echo "\n".'<span>'.$i["url"].'</span><br />';
$title_chemin = show_me_the_way_clic($i['category'], $url_r);
echo "\n<div class=\"ariane\">Catégorie :$title_chemin"."</div>\n</div>\n\n";
}
}
}
Merci.