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 StyleSheet Selector¶
Author: | Kasper Skårhøj |
---|---|
Created: | 2002-11-01T00:32:00 |
Changed: | 2005-04-20T11:34:20 |
Author: | Jean-David Gadina |
Email: | macmade@gadlab.net |
Info 3: | |
Info 4: |
Page StyleSheet Selector¶
Extension Key: css_select
Copyright 2000-2002, Jean-David Gadina, <macmade@gadlab.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 StyleSheet Selector 1
Introduction 1
A propos de cette extension 1
Manuel de l'utilisateur 1
Installation 1
Ajout d'une feuille de style spécifique sur une page 2
Administration 2
Configuration 2
Référence 2
Problèmes connus 3
Liste des tâches 3
Liste des modifications 3
Introduction¶
A propos de cette extension¶
Cette extension vous permet de séléctionner une ou plusieurs feuille(s) de styles pour chaque page de votre arborescence. Le but est de réduire le poids des pages générées par Typo3 en incluant uniquement les styles nécessaires à une page.
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 StyleSheet Selector» (css_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 feuilles de styles (le répertoire doit être créé manuellement). Par défaut, il s'agit de fileadmin/css/.
Vous pouvez également choisir les extensions de fichiers autorisées pour les feuilles de styles.
Ajout d'une feuille de style spécifique sur une page¶
Une fois l'extension installée, vous pouvez spécifier une ou plusieurs feuille(s) de style pour chacune de vos page. Tout se passe dans les entêtes des pages:
Vous verrez dans le sélecteur tous les fichiers CSS 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 feuilles de styles des pages parentes.
Default
0
importRules¶
Property
importRules
Data type
boolean
Description
Utilisation de règles CSS @import. Autrement, produit une balise <link> pour chaque feuille de styles.
Default
1
xHTML¶
Property
xHTML
Data type
boolean
Description
Utilisation de règles XHTML pour la génération des balises.
Default
1
cssComments¶
Property
cssComments
Data type
boolean
Description
Ajoute des commentaires CSS dans le code source HTML.
Default
1
cssMedia¶
Property
cssMedia
Data type
string
Description
Le média utilisé pour les feuilles de styles.
Default
all
css Type¶
Property
css Type
Data type
string
Description
Le type des feuilles de styles.
Default
text/css
linkRel¶
Property
linkRel
Data type
string
Description
Uniquement si l'option importRules n'est pas définie. Le paramètre «rel» de la balise <link>.
Default
stylesheet
linkType¶
Property
linkType
Data type
string
Description
Uniquement si l'option importRules n'est pas définie. Le paramètre «charset» de la balise <link>.
Default
iso-8859-1
[tsref:plugin.tx_cssselect_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.5.0: Cinquième version publique.
Ajout d'une option permettant de choisir plusieurs extensions de fichiers pour les documents CSS.
0.4.0: Quatrième version publique.
- Ajout d'une option pour supprimer les commentaires CSS dans le code source HTML.
- Correction d'un problème avec l'option de récursivité. Merci à Wolfgang Klinger pour la solution.
0.3.1: Version de correction.
Correction d'un problème pouvant empêcher les pages de s'afficher correctement sur les anciens navigateurs, lorsqu'aucune feuille de style n'est définie.
0.3.0: Troisième version publique.
- Correction d'un problème avec le champ de la base de données utilisé pour stocker les fichiers CSS.
- Ajout d'une option permettant la récursivité.
- Ajout d'une option permettant de générer soit des régles CSS @import, soit des balises <link> standard.
0.2.0: Version de correction.
0.1.0: Première version publique.
Page StyleSheet Selector - 3