MALA ASP beta 4
Oyez, oyez, développeurs ASP, une nouvelle version de MALA est disponible pour vous !
Améliorations
La liste des changements n’est pas énorme mais les principaux problèmes sont corrigés :
- amélioration de la gestion des balises (insensibilité à la casse et utilisation indifférente de l’espace, la tabulation ou le retour chariot dans l’ecriture d’une balise) - correction de problèmes divers dont celui soumis par Fabrice;
- conversion au format MSDOS des chaines de caractères de type Unix/MAC en provenance d’une base de données de type Unix - correction d’un problème soulevé par Ben et Hervé
Nouveauté
On notera aussi l’ajout de la méthode SetVarFormat() pour personnaliser le format de variables du template; vous pouvez par exemple modifier le format initial $variable en [[variable]] (ajout proposé par Ripper).
Script ASP :
Dim objMala
Set objMala = new MALA
objMala.SetVarFormat "[[", "]]"
objMala.GetFile "test.html"
objMala.Assign "test", "Hello World !"
objMala.Show
Template :
<p>[[test]]</p>
Résultat :
<p>Hello World !</p>
Attention, en dépis de la proposition de Ripper, le format de variable par défaut est toujours $variable.
Téléchargement : MALA-ASP-beta4.zip (classe + tests).
Comme d’habitude, n’hésitez pas à faire part de vos remarques à propos de cette version. La prochaine étape consistera à revoir complétement la gestion des conditions dans le but de pouvoir utiliser les conditions imbriquées de manière optimale…
Bonne programmation !