Modification du nettoyage des urls dans magix-cjquery
Par aurelien gerits le lundi, 6 février 2012, 13:54 - gestion des urls - Lien permanent
La fonction rplMagixString permet de nettoyer une URL de manière très simple,
j'ai apporté des modifications à celle-ci pour la rendre plus souple et avoir la possibilité d'y ajouter des règles.
Nous pouvons désormais afficher ou non les points, convertir ou non le & commercial ou encore définir les caractères spéciaux à remplacer.
Utiliser la version du SVN pour avoir accès aux modifications apportés dans l'ensemble de la librairie (voir changelog).
Les nouveaux paramètres de rplMagixString :
[PHP]
rplMagixString(
$str,
$option = array(
'dot'=>false,
'ampersand'=>'strict',
'cspec'=>'',
'rspec'=>''
)
);
les paramètres :
- dot = point
- ampersand = transformation des & valide w3c
- cspec = tableau de caractères à remplacer
- rspec = tableau de caractères de remplacement
Exemple d'utilisation du nettoyage des url
[PHP]
magixcjquery_url_clean::rplMagixString(
'/public/test/truc-machin01/aussi/version-2.3.5/',
array(
'dot'=>'display',
'ampersand'=>'strict',
'cspec'=>array('[\/]'),
'rspec'=>array('')
)
);