BadgexDesktop » Historique » Version 9
Christophe LEON, 06/09/2013 12:16
1 | 1 | Christophe LEON | h1. Mettre un badge sur xDesktop (2.3) |
---|---|---|---|
2 | 1 | Christophe LEON | |
3 | 6 | Christophe LEON | h2. 1° Définition du type de badge |
4 | 1 | Christophe LEON | |
5 | 1 | Christophe LEON | La définition du type de badge se passe dans la gestion des profil (/posh-profil) |
6 | 1 | Christophe LEON | |
7 | 3 | Christophe LEON | Lors de cette définition, vous avez la possibilité de définir |
8 | 3 | Christophe LEON | * *Le type de badge*: Informations, Attention et erreurs, le type de badge déterminera le type d'icone qui sera affiché |
9 | 3 | Christophe LEON | * *Le message* qui sera affiché à droite, juste au dessus du post-it |
10 | 3 | Christophe LEON | * *Une url distante* qui permettra de charger des badges dynamiques |
11 | 4 | Christophe LEON | |
12 | 4 | Christophe LEON | +Exemple+ |
13 | 4 | Christophe LEON | Voici la définition d'un badge sur piwigo |
14 | 4 | Christophe LEON | !badge-definition-photo.png! |
15 | 4 | Christophe LEON | Voici le résultat |
16 | 4 | Christophe LEON | !badge-infos-photo.png! |
17 | 1 | Christophe LEON | Vous noterez le *formatage HTML* et le lien *cliquable* |
18 | 6 | Christophe LEON | |
19 | 6 | Christophe LEON | h2. 1° URL distante |
20 | 6 | Christophe LEON | |
21 | 6 | Christophe LEON | Il est possible de définir une url distante qui permettra de récupérer une information qui peut donc être dynamique. comme par exemple le nombre de mail non lu. |
22 | 6 | Christophe LEON | Le chargement de l'url peux se faire de deux manière |
23 | 6 | Christophe LEON | |
24 | 7 | Christophe LEON | h3. L'URL retourne un objet json directement |
25 | 8 | Christophe LEON | |
26 | 7 | Christophe LEON | Dans ce cas il est *INDISPENSABLE* que cette url retourne directement un objet json, sans passer par des redirections HTML |
27 | 7 | Christophe LEON | pour cela la définition de l'url devra être préfixée par : |
28 | 9 | Christophe LEON | |
29 | 9 | Christophe LEON | @:http://URL_DU_BADGE/chemin/?@ |
30 | 9 | Christophe LEON | |
31 | 9 | Christophe LEON | Cette url devra donc retourner |
32 | 9 | Christophe LEON | |
33 | 9 | Christophe LEON | @{count:<count>,message:<message>,type:<type de message>}@ |
34 | 9 | Christophe LEON | |
35 | 9 | Christophe LEON | la définition des différentes informations sera définie un peu plus loin dans ce document |
36 | 9 | Christophe LEON | |
37 | 9 | Christophe LEON | h3. L'URL doit passer par des redirections pour notamment permettre une authentification. |
38 | 9 | Christophe LEON | |
39 | 9 | Christophe LEON | Dans la méthode précédente, l'appel utilisé est une fonction AJAX qui permet de charger une URL. |
40 | 9 | Christophe LEON | Sauf que l'appel d'une fonction AJAX, ne permet pas de suivre les liens de redirection |
41 | 9 | Christophe LEON | C'est ce qui se produit notamment lors d'une authentification CAS |