Accueil > Manip’s > Annuaire / Categorizator > Categorizator : Comment rajouter des sites HTTPS ?
Categorizator : Comment rajouter des sites HTTPS ?
mercredi 6 septembre 2006, par
Lorsque vous tentez de rajouter dans l’annuaire des sites sécurisés du type
https://
Comme un lien sur les extensions de Firefox par exemple
CATEGORIZATOR refuse de l’enregistrer sous le prétexte que ce n’est pas un site HTTP !
Pour remédier à ce BUG il faut corriger une ligne du script
OUVREZ LE FICHIER
functions.php
ALLEZ A LA FONCTION
function url_valide ($url,$inc = false)
Remplacez le bout de code
//on verifie si c'est bien le bon type de site
$cmp_h = strcmp(substr($url,0,7),"http://");
$cmp_n = strcmp(substr($url,0,7),"news://");
$cmp_f = strcmp(substr($url,0,6),"ftp://");
$cmp_m = strcmp(substr($url,0,7),"mailto:");
if ($cmp_h != 0 && $cmp_n != 0 && $cmp_f != 0 && $cmp_m != 0)
$message .= "Url non valide ! Elle doit commencer par http:// (ou news:// ou encore ftp:// ou mailto:)";
Par celui ci
//on verifie si c'est bien le bon type de site
$cmp_h = strcmp(substr($url,0,7),"http://");
//--- BlueGyn Rajoute cette ligne ---
$cmp_s = strcmp(substr($url,0,8),"https://");
// ---
$cmp_n = strcmp(substr($url,0,7),"news://");
$cmp_f = strcmp(substr($url,0,6),"ftp://");
$cmp_m = strcmp(substr($url,0,7),"mailto:");
//--- BlueGYN corrige ces 2 lignes
if ($cmp_h != 0 && $cmp_s != 0 && $cmp_n != 0 && $cmp_f != 0 && $cmp_m != 0)
$message .= "Url non valide ! Elle doit commencer par http:// (ou https:// news:// ftp:// ou mailto:)";
//---