16/06/2017, 11:54:53
une UDT simplifiera le travail
et dans le gabarit
Code :
[== PHP ==]
// paramètres d'entrée url,title; variable de sortie $cleanurl//
$url=$params['url'];$title=$params['title'];
$posfin=strpos($url,"/d,");
$fin=substr($url,$posfin);
$debut=substr($url,0,$posfin);
$posdebut=strrpos($debut,"/",0);
$posdebut=$posdebut+1;
$debut=substr($debut,0,$posdebut);
$titre_clean=strip_tags($title);
$titre_clean=munge_string_to_url($titre_clean);
$correction= strpos($titre_clean,"-");
if ($correction==0)
{
$titre_clean=substr($titre_clean,1);
}
$cleanurl.= $debut.$titre_clean.$fin;
return $cleanurl;
et dans le gabarit
Code :
[== HTML ==]
<div class="NewsSummaryLink "><a href="{clean_url url=$entry->moreurl title=$entry->title}" title="{$entry->title|strip_tags}">{$entry->title}</a></div>
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10
![Smile Smile](https://forum.cmsmadesimple.fr/images/smilies/smile.png)
Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11