DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Page JavaSript Selector¶
Author: | Kasper Skårhøj |
---|---|
Created: | 2002-11-01T00:32:00 |
Changed: | 2005-02-28T10:50:46 |
Author: | Jean-David Gadina / macmade.net |
Email: | info@macmade.net |
Info 3: | |
Info 4: |
Page JavaSript Selector¶
Extension Key: js _select
Copyright 2000-2002, Jean-David Gadina / macmade.net, <info@macmade.net>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
- a GNU/GPL CMS/Framework available from www.typo3.com
Table of Contents¶
Page JavaSript Selector 1
Introduction 1
A propos de cette extension 1
Manuel de l'utilisateur 1
Installation 1
Ajout d'un fichier javascript spécifique sur une page 2
Administration 2
Configuration 2
Référence 2
Problèmes connus 2
Liste des tâches 3
Liste des modifications 3
Introduction¶
A propos de cette extension¶
Cette extension vous permet de sélectionner un ou plusieurs fichier(s) javascript pour chaque page de votre arborescence.
Manuel de l'utilisateur¶
Installation¶
L'installation de l'extension est très simple. Il suffit de se connecter au «repository» des extensions Typo3 et de télécharger «Page JavaScript Selector» (js_select), qui se trouve dans la section «backend».
Vous avez alors la possibilité de définir le répertoire dans lequel vous allez stocker vos fichiers javascript (le répertoire doit être créé manuellement). Par défaut, il s'agit de fileadmin/js/.
Ajout d'un fichier javascript spécifique sur une page¶
Une fois l'extension installée, vous pouvez spécifier un ou plusieurs fichier javascript pour chacune de vos page. Tout se passe dans les entêtes des pages:
Vous verrez dans le sélecteur tous les fichiers JS se trouvant dans le répertoire que vous avez indiqué durant la procédure d'installation. Cliquez simplement sur un nom de fichier pour l'inclure.
Administration¶
Toutes les options de configuration du plugin peuvent être définies par l'éditeur de constantes. Veuillez vous réferer à la section sur la configuration, pour de plus amples détails sur chaque option.
Configuration¶
Référence¶
Vous trouverez ici la référence complète des options TypoScript disponibles pour ce plugin. Chacune d'elle peut être définie depuis l'éditeur de constantes.
recursive¶
Property
recursive
Data type
boolean
Description
Héritage des fichiers javascript des pages parentes.
Default
0
defer¶
Property
defer
Data type
boolean
Description
Active l'option JavaScript «defer».
Default
0
jsComments¶
Property
jsComments
Data type
boolean
Description
Ajoute des commentaires JS dans le code source HTML.
Default
1
type¶
Property
type
Data type
string
Description
Le paramètre «type» de la balise <script>.
Default
text/javascript
language¶
Property
language
Data type
string
Description
Le paramètre «language» de la balise <script>.
Default
javascript
charset¶
Property
charset
Data type
string
Description
Le paramètre «charset» de la balise <script>.
Default
Iso-8859-1
[tsref:plugin.tx_jssselect_pi1.]
Problèmes connus¶
Aucun actuellement. Merci de me contacter si vous en rencontrez un.
Liste des tâches¶
N'hésitez pas à me contacter si vous avez des suggestions à propos de cette extension.
Liste des modifications¶
0.3.0: Troisième version publique.
Ajout d'une option pour supprimer les commentaires JS dans le code source HTML.
Correction d'un problème avec l'option de récursivité. Merci à Wolfgang Klinger pour la solution.
0.2.1: Version de correction.
Correction d'un problème pouvant empêcher les pages de s'afficher correctement sur les anciens navigateurs, lorsqu'aucun fichier javascript n'est défini.
0.2.0: Deuxième version publique.
Correction d'un problème avec le champ de la base de données utilisé pour stocker les fichiers JS.
Ajout d'une option permettant la récursivité.
0.1.0: Première version publique.
Page JavaSript Selector - 3