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('') ) );