Tous les noms utilisés en programmation (actions, fichiers et options)
doivent être en anglais informatique.
Une équivalence dans une autre langue (ou une abréviation) peut être définie dans le fichier dico.ini de l'action
Les règles de UP
- tous les fichiers concernant une action sont dans le dossier de l'action.
L'ajout du dossier installe l'action, sa suppression la supprime. - l'utilisateur dispose toujours d'une documentation.
A défaut d'une documentation dans la langue de l'utilisateur, les informations sont récupérées dans le script action. - les shortcodes doivent pouvoir être saisis en mode wysiwyg
Nom des actions
Si plusieurs actions concernent le même type d'élément, il est souhaitable de les préfixer. Exemple: image_compare, image_magnify, image_hover
Nom réservé pour les options courantes
Dans le but d'avoir toujours les mêmes noms pour les mêmes options, il faut utiliser les noms ci-dessous
Quand cela est possible, j'indique le code pour l'utiliser dans le script action
- class
- une ou plusieurs classes ajoutée(s) à une balise
class-* ajoute la classe à tous les éléments et permets d'utiliser class-1 à class-6 pour cibler chacun des éléments. - style
- style inline mis dans une balise. On peut utiliser xxx-style pour dire que le style concerne l'élément xxx
style-* ajoute le style à tous les éléments et permet d'utiliser style-1 à style-6 pour cibler chacun des éléments. - css-head
- code CSS qui sera chargé dans le HEAD.
if ($options['css-head']) $this->load_css_head($options['css-head']);
- model
- modele de mise en page ou de présentation. En général dans un fichier externe
Voir la documentation : Les options courantes
D'autres infos
188 | Utiliser la feuille de style UP |
informations sur l'utilisation de la feuille de style UP dans les actions |
186 | Les fonctions d'aide (upAction.php) |
UP met à disposition des méthodes pour faciliter la programmation des actions |
173 | Prefset : les jeux d'options |
Comment programmer les jeux d'options |
46 | Créer une action |
Les grands principes et les règles à respecter |
67 | Organisation des fichiers de UP |
Comment s'y retrouver dans les 1000 fichiers et 350 dossiers de UP |
63 | Site de démonstration des actions |
comment faire le lien entre votre action et le site de démonstration |