Actualisation du fichier libreavous_fonctions.php

This commit is contained in:
Vincent Calame 2023-03-01 19:36:29 +01:00
parent a63d448e70
commit 7a971e3d26
1 changed files with 16 additions and 8 deletions

View File

@ -88,10 +88,18 @@ function libreavous_aveczerod($chaine) {
return $chaineaveczero;
}
//traite une chaine de recherche provenant d'un paramètre extérieur (q ou qid)
function filtre_scrutari_escape_query($texte) {
$texte = preg_replace('/[^-*":!()&|[:alnum:]]+/u', ' ', $texte);
$texte = trim(str_replace("\"", "\\\"", $texte));
return $texte;
// renvoie $chaine seulement si $chaine commence par http
function libreavous_sihttp($chaine) {
if (preg_match('/media.april.org/',$chaine)) {
return $chaine;
}
}
// renvoie $chaine seulement si $chaine commence par #EXTINF
// et retire le debut indesirable
function libreavous_siextinf($chaine) {
if (preg_match('/^#EXTINF/',$chaine)) {
$pattern = '/^#EXTINF(.*),/';
$replace = preg_replace($pattern, '', $chaine);
return $replace;
}
}