Thème d'icônes : Différence entre versions
De OviWiki
(→Exemple) |
|||
| Ligne 16 : | Ligne 16 : | ||
</source> | </source> | ||
| − | la classe CSS qui détermine le choix de l'icône est '''mimetypes-x-office-spreadsheet''', elle peut être obtenue dans la valeur de la constante Func_Icons::MIMETYPES_OFFICE_SPREADSHEET | + | la classe CSS qui détermine le choix de l'icône est '''mimetypes-x-office-spreadsheet''', elle peut être obtenue dans la valeur de la constante <code>Func_Icons::MIMETYPES_OFFICE_SPREADSHEET</code> |
| − | + | ||
=== Les constantes === | === Les constantes === | ||
Version du 3 juin 2009 à 17:01
Sommaire
Utilisation d'un thème d'icônes
Exemple
Pour afficher une icône en 16x16px sur la gauche d'un libellé, voilà le code qu'il faut utiliser :
<source lang="xml">
Fichier
</source>
la classe CSS qui détermine le choix de l'icône est mimetypes-x-office-spreadsheet, elle peut être obtenue dans la valeur de la constante Func_Icons::MIMETYPES_OFFICE_SPREADSHEET
Les constantes
On peut trouver la liste des constantes disponibles dans les thèmes d'icônes dans le fichier utilit/icons.php
Création d'un nouveau thème d'icônes
Un thème d'icônes est une librairie héritée de "Icons" qui est fournie en standard dans la distribution d'Ovidentia depuis la version 7.0.0 ; Les nouveaux thèmes doivent être packagés dans des modules dont le nom est préfixés par "icons_".
Une librairie de thème d'icônes doit proposer les méthodes suivantes :
-
getDescription() -
includeCss() -
getCss()