Les règles

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

  1. tous les fichiers concernant une action sont dans le dossier de l'action.
    L'ajout du dossier installe l'action, sa suppression la supprime.
  2. 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.
  3. 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