Thelia 2 est maintenant disponible. Retrouvez toutes les informations ici
Thelia 2 is now available. Find all the information here

Les Modules

Plus de 300 modules Thelia


Filtre Script

29 janvier 2013 , par roadster31

Compatibilité

à partir de Thelia 1.5.0

Téléchargement(s)

version 1.0.0


Ce filtre permet de garantir la balance des apostrophes et des guillemets pour un usage javascript ou php.

Présentation

Ce filtre vous permet d’utiliser des variables Thelia (#MACHINCHOSE) dans les scripts Javascript (ou PHP) de vos templates sans risquer une parenthèse ou un guillemet mat placé.

Exemple :

si #TITRE = Fleur d’oranger

alors cette écriture provoquera une erreur de syntaxe :

var titre = ’#TITRE’ ;

De même avec var = "#TITRE" sit #TITRE vaut : Fleur "orange". Bref, pas de solution 100% efficace.

Le filtre Script permet de s’affranchir de ce problème, en utilisant la syntaxe suivante, inspirée des filtres SPIP :

var titre = ’[(#TITRE|texte_script)]’ ;

Le filtre ajoute alors les \ qui permettent d’éviter l’erreur de syntaxe :

var titre = ’[(#TITRE|texte_script)]’ ;

est expansé en :

var titre = ’Fleur d\’oranger’ ;

ou

var titre = "Fleur \"orange\"" ;

Adieu les erreurs de syntaxe !

Installation

Pour installer ce filtre, copier le répertoire filtrescript dans le dossier client/plugins de votre Thelia, et activez le plugin Filtre Script depuis le Back Office.


2 Messages de forum

  • filtre script Le 2 mai 2013 à 02:53

    lien cassé :
    The requested URL /IMG/plugins_thelia/filtrescript/filtrescript-1.0.0/filtrescript.zip was not found on this server.


  • filtre script Le 13 mai 2013 à 09:10

    Bonjour,

    le zip est remis sur le serveur.

    Manuel Raynaud


Ajouter un commentaire

Ce forum est modéré à priori : votre contribution n'apparaîtra qu'après avoir été validée par un administrateur du site.


Nos
partenaires



Contactez
Thelia


Pour toutes questions concernant Thelia, vous pouvez nous contacter :

contacter Thelia par téléphone par téléphone au 04 44 05 31 00

Contacter Thelia e-maiol par mail à l'adresse info@thelia.net

April Oséo FEDER