Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /sda/1/1/prevalet/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /sda/1/1/prevalet/lib/plugins/importoldchangelog/action.php on line 157

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parserutils.php on line 205

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parserutils.php on line 208

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parserutils.php on line 389

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parserutils.php on line 530

Strict Standards: Declaration of cache_instructions::retrieveCache() should be compatible with cache::retrieveCache($clean = true) in /sda/1/1/prevalet/inc/cache.php on line 291

Deprecated: Function split() is deprecated in /sda/1/1/prevalet/inc/auth.php on line 154

Warning: Cannot modify header information - headers already sent by (output started at /sda/1/1/prevalet/lib/plugins/importoldindex/action.php:8) in /sda/1/1/prevalet/inc/auth.php on line 244

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /sda/1/1/prevalet/inc/auth.php on line 456

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /sda/1/1/prevalet/inc/auth.php on line 456

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /sda/1/1/prevalet/inc/auth.php on line 453

Strict Standards: Only variables should be passed by reference in /sda/1/1/prevalet/doku.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /sda/1/1/prevalet/lib/plugins/importoldindex/action.php:8) in /sda/1/1/prevalet/inc/actions.php on line 131
police_de_classes_css [Documentation pour Phpmyedit & Phppgedit]
 

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/parser.php on line 66

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/lexer.php on line 292

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/handler.php on line 22

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/handler.php on line 49

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/handler.php on line 213

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/handler.php on line 241

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/handler.php on line 295

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/handler.php on line 328

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/handler.php on line 575

Deprecated: Assigning the return value of new by reference is deprecated in /sda/1/1/prevalet/inc/parser/xhtml.php on line 939

La politique des classes CSS dans phpMyEdit est l'une des plus complexes et des plus évoluées. Le but est de parvenir à presque toute les possibilités de la classification des éléments HTML avec la possibilité de simplifier la classification, et de diminuer le nombre de classes.

Le schéma de classe CSS de phpMyEdit est en cours ici:

Exemple 3-35. Schéma de nom de la classe CSS

<prefix>-<element>-<page_type>-<position>-<divider>-<postfix>

Les pièces sont notamment décrites ici:

- Le partie du préfixe est 'straighforward' (ndlr : j'attend une traduction de votre part). Chaque calsse CSS de phpMyEdit dispose d'un préfixe configurable par l'utilisateur. Il peut être vide.
- L'élément représente le nom ou le type d'élément. Les exemples sont la forme, la ligne, la valeur, l'entrée et d'autres…
- Pour faire la distinction entre les différents types de pages il ya un page_type. Les valeurs possibles pour cette partie sont ajouter, afficher, modifier, copier, supprimer. Cette partie est vide pour la liste des tables et le tableau de filtrage des pages.
- Il y a aussi certains éléments qui se produisent sur le haut et sur le bas de la page. Il est question que la position actuelle peut prendre des valeurs hautes et basses.
- L'objectif diviseur est de fournir une différence entre les lignes paires et impaires de la table. Cette partie, si elle est présente, a toujours des valeurs numériques commençant 0.
- À la fin du nom de la classe CSS le postfixe est présente. Cette partie est liée à un domaine particulier. Chaque champ peut avoir son propre postfixe. Voir la feuille de style CSS de personnalisation pour plus d'informations.
- Le défaut de séparation entre les parties est tiret (-) et peut être modifié si vous le souhaitez.

La configuration des noms de classes CSS est gérée par le tableau associatif $opts[css]]. Voici les options possibles de configuration se rapportant à cette question.

$opts[css][prefix] préfixe de chaque classe CSS phpMyEdit (pme par défaut)
$opts[css][page_type] si la page type devait être une occurence dans le nom de classe (désactivée par défaut)
$opts[css][position] si position sur la page devaitêtre une occurence dans le nom de classe (désactivée par défaut)
$opts[css][divider] combien de la liste les lignes de la table devraient avoir leur propre numéro avant de lancer de nouveau le compteur
$opts[css][separator] séparateur entre les éléments de nom de classe CSS ( tiret par défaut)

Pour des noms de classes CSS concrets étudier code source HTML de la page généré. La boîte de suivi sont autant d'exemples de la manière dont les noms de classe CSS peuvent apparaître. Cependant, vos noms de classe CSS peuvent différer en fonction de vos champs et de votre configuration respective.

Exemple 3-36. CSS nom de la classe des exemples

pme-navigation-up
pme-row-0
pme-cell-DateTime
pme-cancel-view
pme-input-change
pme-key-ArticleID

 
police_de_classes_css.txt · Dernière modification: 2007/12/11 22:49 par fabrice
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Strict Standards: Only variables should be passed by reference in /sda/1/1/prevalet/doku.php on line 79