Thème d'icônes : Différence entre versions

De OviWiki
Aller à : navigation, rechercher
(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


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()