Wiki source code of Cloud - Personnalisations

Last modified by Isabelle FERRIERE on 2018/01/05 11:30

Show last authors
1 * (((
2 = **__Personnalisation de la page de chargement__** =
3 )))
4
5
6
7
8 **__Page de chargement :__**
9
10 - Sous la racine du site Cloud.
11
12 - index.jsp.
13
14 [[image:i1.png||width="461"]]
15
16 **__Page de déconnexion :__**
17
18 - Sous la racine du site Cloud.
19
20 - logout.jsp.
21
22 [[image:i2.png||width="460"]]
23 (((
24 == //**__Modifier le logo :__**// ==
25 )))
26
27 Cf. aide en ligne : « Personnalisation du logo, de l'icône et du titre »
28
29 - Sous la racine du site Cloud.
30
31 - Créer un dossier « logo ».
32
33 - Y placer l’image souhaitée.
34
35 - Créer le fichier « logo.css » :
36
37 [[image:i3.png||width="484"]]
38
39 - Redémarrer Tomcat pour que les modifications soient prises en compte.
40
41 - Si elles ne sont pas prises en compte, il faut vider l’historique de navigation pour rafraîchir le cache.
42
43 [[image:i4.png||width="452"]][[image:i5.png||width="452"]]
44
45 (((
46 == //**__Modifier l’icône de l’onglet :__**// ==
47 )))
48
49 Cf. aide en ligne : « Personnalisation du logo, de l'icône et du titre »
50
51 - Sous la racine du site Cloud.
52
53 - Remplacer « favicon.ico » par un « favicon.ico » différent.
54
55 [[image:i6.png]]
56
57 - Redémarrer Tomcat pour que les modifications soient prises en compte.
58
59 - Si elles ne sont pas prises en compte, il faut vider l’historique de navigation pour rafraîchir le cache.
60
61 [[image:i7.png]]
62
63 (((
64 == //**__Modifier le texte de l’onglet :__**// ==
65 )))
66
67 Cf. aide en ligne : « Personnalisation du logo, de l'icône et du titre »
68
69 - Sous la racine Cloud-App
70
71 - Modifier « index.jsp ».
72
73 <t:adeliaDesktop title~="Adelia Desktop" desktopName~="default" frameOptions~="SAMEORIGIN">
74
75 ~=~=>
76 <t:adeliaDesktop title~="Cloud EXIWS_13" desktopName~="default" frameOptions~="SAMEORIGIN">
77 - Redémarrer Tomcat pour que les modifications soient prises en compte.
78
79 - Si elles ne sont pas prises en compte, il faut vider l’historique de navigation pour rafraîchir le cache.
80
81 [[image:i8.png]]
82
83
84
85 * (((
86 = **__Personnalisation de la page de connexion__** =
87 )))
88
89
90
91
92 **__Fenêtre d’authentification (BasicRealm) :__**
93
94 [[image:i9.png||width="460"]]
95
96 (((
97 == //**__Ajouter / modifier le message de bienvenue :__**// ==
98 )))
99
100 - Sous la racine du site Cloud, dans \WEB-INF\conf
101
102 - wagon.xml.
103
104 - « className ».
105
106 - Ajouter le paramètre « item key~="description" » (valeur par défaut).
107
108 - Ajouter éventuellement autant de paramètres que de langues : « item key~="description_<langue>" ».
109 * Adélia utilisera la langue du navigateur,
110 * ou la valeur par défaut si la langue du navigateur n’a pas été définie.
111
112
113 <realm
114
115 name~="adelia"
116
117 loginModuleName~="…"
118
119 className~="com.hardis.adelia.cloud.security.realms.BasicRealm">
120
121 <parameters>
122
123 <**item key~="description"** value~="Bienvenue – Welcome - Willkommen" />
124
125 <item key~="description_fr" value~="Bienvenue" />
126
127 <item key~="description_en" value~="Welcome" />
128
129 <item key~="description_de" value~=" Willkommen" />
130
131 </parameters>
132
133 </realm>
134 [[image:i10.png||width="458"]]
135
136 (((
137 == //**__Personnalisation de la fenêtre d’authentification :__**// ==
138 )))
139
140 (% style="color: rgb(255,0,0);" %)**ATTENTION ! Cette personnalisation n'est pas officielle !**(%%)
141
142 (% style="color: rgb(255,0,0);" %)Les modifications pourront être écrasées à chaque nouveau correctif !(%%)
143
144
145 - Sous la racine du site Cloud, dans \WEB-INF\lib
146
147 - adelwagon-13.6.0.jar.
148
149 - Sous \META-INF\resources\js\adelia\css
150
151 - adelia.css.
152
153 .a-loginvalidate,
154
155 .a-logincancel {
156
157 width: 32px;
158
159 height: 32px;
160
161 background-size: 100%;
162
163 background-repeat: no-repeat;
164
165 }
166
167 .a-loginvalidate:hover,
168
169 .a-logincancel:hover {
170
171 opacity: 0.5;
172
173 }
174
175 .a-loginvalidate {
176
177 display: inline-block;
178
179 vertical-align: middle;
180
181 background-image: url("../js/adelia/images/login/right.png");
182
183 }
184
185 .a-logincancel {
186
187 position: absolute;
188
189 top: 10px;
190
191 right: 10px;
192
193 background-image: url("../js/adelia/images/login/stop.png");
194
195 }
196
197 .a-loginmessage {
198
199 position: relative;
200
201 font-size: 10pt;
202
203 margin: 10px;
204
205 }
206
207 .a-loginmessage:not([data-value~=""]):before {
208
209 width: 16px;
210
211 height: 16px;
212
213 background-image: url("../js/adelia/images/login/error.png");
214
215 background-size: 100%;
216
217 background-repeat: no-repeat;
218
219 position: absolute;
220
221 left: -20px;
222
223 top: 0;
224
225 content: "";
226
227 }
228
229 .a-loginpwdlink,
230
231 .a-loginpwdlink:visited {
232
233 display: none;
234
235 color: #ffffff;
236
237 margin: 10px;
238
239 font-size: 10pt;
240
241 }
242
243 .a-logindlgmessage {
244
245 text-align: center;
246
247 color: red;
248
249 margin-bottom: 5px;
250
251 }
252
253
254 * (((
255 = **__Personnalisation du bureau__** =
256 )))
257
258
259
260
261 Cf. aide en ligne : « Le bureau Adélia Cloud »
262
263
264 (% style="font-size: 20.0px;" %)//**__Personnalisation du bureau :__**//(%%)
265
266 La personnalisation du bureau (dont l’image de fond d’écran) peut être gérée à 3 niveaux dans Adélia Cloud, décrits ci-dessous du moins prioritaire au plus prioritaire :
267
268
269 **- Au niveau du thème :**
270 * Fichier theme.properties du thème.
271 * Propriété « background ».
272
273
274
275 **- Au niveau de la configuration générale du bureau :**
276 * Fichier conf/desktop.properties.
277 * Propriété « background ».
278 * Chemin : relatif au VFS et non le chemin réel de la machine.
279 * Position :** « stretch » : L’image est étirée.
280 ** « cover » : L’image est étirée en conservant les proportions.
281 ** « contains » : L’image est étirée en hauteur ou en largeur en conservant les proportions.
282 ** « center » : L’image est centrée.
283 ** « mosaic » : L’image est répétée sur toute la surface.
284
285
286
287 Exemple :
288
289 background~=home:\\images\\background.jpg
290
291 backgroundPos~=stretch
292
293
294 **- Au niveau de la personnalisation du bureau d’un utilisateur :**
295 * Menu contextuel du bureau
296 * Option « Personnaliser le bureau ».
297
298
299
300 Attention ! Si au niveau du fichier desktop.properties on a indiqué la propriété background et que l’image indiquée dans le chemin n’est pas trouvée alors un fond bleu sera automatiquement affiché.