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».

img-1

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:

img-2

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.

img-3

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.

img-4 Page JavaSript Selector - 3