Google Apps code polishing.
[platal.git] / templates / googleapps / index.tpl
CommitLineData
bb0727ea
VZ
1{**************************************************************************}
2{* *}
3{* Copyright (C) 2003-2008 Polytechnique.org *}
4{* http://opensource.polytechnique.org/ *}
5{* *}
6{* This program is free software; you can redistribute it and/or modify *}
7{* it under the terms of the GNU General Public License as published by *}
8{* the Free Software Foundation; either version 2 of the License, or *}
9{* (at your option) any later version. *}
10{* *}
11{* This program is distributed in the hope that it will be useful, *}
12{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
13{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
14{* GNU General Public License for more details. *}
15{* *}
16{* You should have received a copy of the GNU General Public License *}
17{* along with this program; if not, write to the Free Software *}
18{* Foundation, Inc., *}
19{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
20{* *}
21{**************************************************************************}
22
23<h1>Ton compte Google Apps / Polytechnique.org</h1>
24
25<p>Polytechnique.org te fournit un compte <b>Google Apps</b> qui te permet de disposer
26 des applications web de Google (<a href="http://mail.google.com/a/polytechnique.org/">GMail</a>,
27 <a href="http://www.google.com/calendar/hosted/polytechnique.org/">Google Calendar</a>,
28 <a href="http://docs.google.com/a/polytechnique.org/">Google Docs</a>, et bien d'autres)
29 sur ton adresse Polytechnique.org habituelle (<a href="Xorg/GoogleApps">plus d'informations</a>).
30</p>
31
32{if !$account->g_status}
33<p>Tu peux créer ton compte <i>Google Apps / Polytechnique.org</i> en utilisant le
34 formulaire ci-dessous.
35</p>
36<p><b>Attention :</b> ce compte Google Apps est hébergé par <b>Google</b>, et non
37 par Polytechnique.org. Nous te déconseillons d'y ranger des informations
38 confidentielles ou sensibles !<br />&nbsp;
39</p>
40
41<table class="bicol" id="create">
42 <col width="8%" />
43 <col width="92%" />
44 <tr>
45 <th colspan="2">Création d'un compte Google Apps</th>
46 </tr>
47
48 {if !$has_password_sync}
49 <form action="googleapps/create" method="get">
50 <tr class="impair">
51 <td colspan="2"><b>Mot de passe du compte :</b></td>
52 </tr>
53 <tr class="impair">
54 <td style="text-align: center">
55 <input type="radio" name="password_sync" value="1" checked="checked" id="pwsync_true" />
56 </td>
57 <td>
58 <label for="pwsync_true">Utiliser le même mot de passe pour Google Apps et Polytechnique.org.</label><br />
59 <span style="font-size: smaller; font-style: italic;">
60 Tes futurs changements de mot de passe seront synchronisés avec ton compte Google Apps.
61 Ton mot de passe ne sera jamais transmis non-chiffré par Polytechnique.org.
62 </span>
63 </td>
64 </tr>
65 <tr class="impair">
66 <td style="text-align: center">
67 <input type="radio" name="password_sync" value="0" id="pwsync_false" />
68 </td>
69 <td>
70 <label for="pwsync_false">Utiliser un mot de passe différent pour Google Apps.</label>
71 </td>
72 </tr>
73 <tr class="impair">
74 <td colspan="2" style="text-align: center">
75 <input type="submit" value="Continuer &gt;&gt;" />
76 </td>
77 </tr>
78 </form>
79 {else}
80 <tr class="impair">
81 <td colspan="2"><b>Mot de passe du compte :</b></td>
82 </tr>
83 {if $password_sync}
84 <tr class="impair">
85 <td></td>
86 <td>
87 Tu as choisi d'avoir le même mot de passe pour Google Apps et Polytechnique.org.<br />
88 Tu peux encore choisir d'utiliser des <a href="googleapps/create?password_sync=0">mots de passe différents</a>.
89 </td>
90 </tr>
91 {else}
92 <tr class="impair">
93 <td></td>
94 <td>Tu as choisi d'avoir un nouveau mot de passe pour ton compte Google Apps :</td>
95 </tr>
96 <tr class="impair">
97 <td colspan="2">
98 <form action="#" method="post" id="changepass">
99 <table class="tinybicol">
100 <tr>
101 <td class="titre">Nouveau mot de passe</td>
102 <td><input type="password" name="nouveau" onfocus="document.forms.changepass2.password_sync[1].checked = true;" /></td>
103 </tr>
104 <tr>
105 <td class="titre">Vérification</td>
106 <td><input type="password" name="nouveau2" onfocus="document.forms.changepass2.password_sync[1].checked = true;" /></td>
107 </tr>
108 </table>
109 </form>
110 </td>
111 </tr>
112 <tr class="impair">
113 <td></td>
114 <td>
115 Tu peux encore choisir d'<a href="googleapps/create?password_sync=1">avoir des mots de passes synchronisés</a>.
116 </td>
117 </tr>
118 {/if}
119
120 <form action="googleapps/create" method="post" id="changepass2">
121 <tr class="pair">
122 <td colspan="2"><b>Redirection des emails :</b></td>
123 </tr>
124 <tr class="pair">
125 <td style="text-align: center">
126 <input type="radio" name="redirect_mails" value="1" checked="checked" id="redirection_true" />
127 </td>
128 <td>
129 <label for="redirection_true">Rediriger mes emails vers mon compte Google Apps.</label><br />
130 <span style="font-size: smaller;">
131 Tes emails <i>Polytechnique.org</i> seront redirigés vers ton webmail <i>GMail</i> de Google Apps,
132 en plus d'être redirigés vers tes adresses actuelles.<br /><br />
133 <b>Attention : ton compte Google Apps est hébergé par <i>Google, Inc.</i></b><br />
134 Nous te déconseillons donc de rediriger tes emails vers Google Apps si tu utilises tes adresses Polytechnique.org
135 à des fin professionnelles ou pour des communications confidentielles.
136 </span>
137 </td>
138 </tr>
139 <tr class="pair">
140 <td style="text-align: center">
141 <input type="radio" name="redirect_mails" value="0" id="redirection_false" />
142 </td>
143 <td>
144 <label for="redirection_false">Ne <i>pas</i> rediriger mes emails vers mon compte Google Apps.</label><br />
145 <span style="font-size: smaller;">
146 </span>
147 </td>
148 </tr>
149
150 <tr class="impair">
151 <td colspan="2" style="text-align:center">
152 <input type="hidden" name="password_sync" value="{$password_sync}" />
153 {if $password_sync}
154 <input type="submit" value="Créer mon compte !" />
155 {else}
156 <input type="hidden" name="response2" value="" />
157 <input type="submit" value="Créer mon compte !" onclick="EnCryptedResponse(); return false;" />
158 {/if}
159 </td>
160 </tr>
161 </form>
162 {/if}
163</table>
164
165{elseif $account->g_status eq 'unprovisioned' or $account->pending_create}
166<br />
167<table class="bicol" id="status">
168 <tr>
169 <th>État de ton compte</th>
170 </tr>
171 <tr class="impair">
172 <td>
173 Ton compte Google Apps est en cours de création.<br />
174 Tu recevras un email dès que l'opération sera terminée.
175 </td>
176 </tr>
177</table>
178
179{elseif $account->pending_delete}
180<br />
181<table class="bicol" id="status">
182 <tr>
183 <th>État de ton compte</th>
184 </tr>
185 <tr class="impair">
186 <td>
187 Ton compte Google Apps est en cours de suppression.
188 </td>
189 </tr>
190</table>
191
f5c4bf30 192{elseif $account->suspended() or $account->pending_update_suspension}
bb0727ea
VZ
193<br />
194<table class="bicol" id="status">
195 <tr>
196 <th>État de ton compte</th>
197 </tr>
198 <tr class="impair">
199 <td>
200 Ton compte Google Apps est actuellement <b>désactivé</b>. Tu ne reçois donc plus aucun
201 message sur ce compte.
202 </td>
203 </tr>
f5c4bf30 204 {if $account->pending_validation_unsuspend or ($account->suspended() and $account->pending_update_suspension)}
bb0727ea
VZ
205 <tr class="pair">
206 <td>
207 La réactivation de ton compte est en attente de validation.<br />
208 Tu recevras un email dès que l'opération sera terminée.
209 </td>
210 </tr>
f5c4bf30 211 {elseif !$account->suspended() and $account->pending_update_suspension}
bb0727ea
VZ
212 <tr class="pair">
213 <td>
214 Les opérations de désactivation de ton compte Google Apps ne sont pas terminées, tu ne peux donc pas encore demander sa réactivation.
215 </td>
216 </tr>
217 {else}
218 {if $account->g_suspension}
219 <tr class="pair">
220 <td>
221 Ton compte est actuellement suspendu pour la raison suivante: <em>{$account->g_suspension}</em>.
222 </td>
223 </tr>
224 {/if}
225 <tr class="impair">
226 <td>
227 La réactivation de ton compte est soumise à une validation manuelle par un administrateur de Polytechnique.org.
228 Ton compte réactivé contiendra toutes tes anciennes données.
229 <br /><br />
230 <div class="center">
231 <form action="googleapps/unsuspend" method="post">
232 <input type="hidden" name="redirect_mails" value="1" />
233 <input type="submit" name="unsuspend" value="Réactiver mon compte Google Apps et y rediriger mes emails" />
234 </form>
235 <br />
236 <form action="googleapps/unsuspend" method="post">
237 <input type="hidden" name="redirect_mails" value="0" />
238 <input type="submit" name="unsuspend" value="Réactiver mon compte Google Apps et ne pas y rediriger mes emails" />
239 </form>
240 </div><br />
241 Tu pourras toujours <a href="emails/redirect">changer la redirection de tes emails</a> plus tard.
242 </td>
243 </tr>
244 {/if}
245</table>
246
247{else}
248<p>Tu peux utiliser ces services :</p>
249<ul>
250 <li>Soit en passant par la <a href="http://google.polytechnique.org/">la page d'accueil Google de Polytechnique.org</a> ;</li>
251 <li>Soit en utilisant directement les différents services :
252 <ul>
253 <li>Pour tes mails, sur le <a href="http://mail.google.com/a/polytechnique.org/">GMail de Polytechnique.org</a> ;</li>
254 <li>Pour ton calendrier, sur <a href="http://www.google.com/calendar/hosted/polytechnique.org/">Google Calendar</a> ;</li>
255 <li>Pour tes documents, sur <a href="http://docs.google.com/a/polytechnique.org/">Google Docs</a>.</li>
256 </ul>
257 </li>
258</ul>
259
260<table class="bicol" id="status">
261 <tr>
262 <th>État de ton compte</th>
263 </tr>
264 <tr class="impair">
265 <td>Ton compte <b>{$account->g_account_name}</b> existe{if $account->r_creation} depuis le {$account->r_creation|date_format:"%d/%m/%Y"}{/if}.</td>
266 </tr>
267 {if $account->reporting_date and $account->r_disk_usage}
268 <tr class="pair">
269 <td>Au {$account->reporting_date|date_format:"%d %B %Y"}, tu avais {$account->r_disk_usage/1024/1024|string_format:"%.1f"} Mo de mails.</td>
270 </tr>
271 {/if}
272 <tr class="impair">
273 {if $redirect_active and $redirect_unique}
274 <td>
275 Ta seule adresse de redirection de tes mails est celle de ton compte Google Apps.<br />
276 Si tu souhaites désactiver celui-ci, tu dois d'abord <a href="emails/redirect">ajouter une nouvelle adresse de redirection</a>.
277 </td>
278 {else}
279 <td>
280 Si tu ne souhaites plus utiliser ton compte, tu peux le désactiver :<br /><br />
281 <div class="center">
282 <form action="googleapps/suspend" method="post">
283 <input type="submit" name="suspend" value="Désactiver mon compte Google Apps" />
284 </form>
285 </div>
286 <div style="margin-top: 0.5em">
287 {icon name=error} Une fois ton compte désactivé, tu ne pourras plus accéder à tes mails sur Google Apps.<br />
288 {icon name=information} La réactivation est possible, mais nécessite d'être validée par un administrateur.
289 </div>
290 </td>
291 {/if}
292 </tr>
293</table>
294<br />
295
296<table class="bicol" id="password">
297 <tr>
298 <th>Ton mot de passe Google Apps</th>
299 </tr>
300 {if $account->sync_password}
301 <tr class="impair">
302 <td>
303 Le mot de passe de ton compte Google Apps est actuellement celui que tu utilises pour
304 Polytechnique.org. Tu peux :
305 </td>
306 </tr>
307
308 {if $account->pending_update_password}
309 <tr class="pair">
310 <td><div class="erreur">
311 Ton mot de passe est en cours de changement.<br />
312 Tu pourras à nouveau le modifier d'ici quelques secondes.
313 </div></td>
314 </tr>
315 {else}
316 <tr class="impair">
317 <td>
318 <ul style="margin-top: 0">
319 <li><a href="password">Changer ce mot de passe commun</a></li>
320 <li><a href="googleapps/password/nosync#password">Choisir d'avoir des mots de passe indépendants</a></li>
321 </ul>
322 </td>
323 </tr>
324 {/if}
325 {else}
326 <tr class="impair">
327 <td>
328 Tu as actuellement deux mots de passes indépendants (pour ton compte Polytechnique.org et pour ton compte Google Apps).
329 Tu peux :
330 </td>
331 </tr>
332
333 {if $account->pending_update_password}
334 <tr class="pair">
335 <td><div class="erreur">
336 Ton mot de passe est en cours de changement.<br />
337 Tu pourras à nouveau le modifier d'ici quelques secondes.
338 </div></td>
339 </tr>
340 {else}
341 <tr class="impair">
342 <td>
343 <ul style="margin-top: 0">
344 <li style="margin-bottom: 1em">
345 <a href="googleapps/password/sync">Choisir d'utiliser le même mot de passe pour les deux comptes.</a><br />
346 Attention, cette opération changera ton mot de passe Google Apps.
347 </li>
348 <li>
349 Changer le mot de passe de ton compte Google Apps:<br /><br />
350 <form action="googleapps/password#password" method="post" id="changepass">
351 <table class="tinybicol">
352 <tr>
353 <td class="titre">Nouveau mot de passe</td>
354 <td><input type="password" name="nouveau" /></td>
355 </tr>
356 <tr>
357 <td class="titre">Vérification</td>
358 <td><input type="password" name="nouveau2" /></td>
359 </tr>
360 <tr>
361 <td></td>
362 <td><input type="submit" value="Changer" onclick="EnCryptedResponse(); return false;" /></td>
363 </tr>
364 </table>
365 </form>
366 <form action="googleapps/password#password" method="post" id="changepass2">
367 <input type="hidden" name="response2" value="" />
368 </form><br />
369 Pour une sécurité optimale, ton mot de passe circule de manière cryptée (https) et est stocké crypté irréversiblement sur nos serveurs, ainsi que sur ceux de Google.
370 </li>
371 </ul>
372 </td>
373 </tr>
374 {/if}
375 {/if}
376</table>
377<br />
378
379<table class="bicol" id="emails">
380 <tr>
381 <th>Redirection des emails vers Google Apps</th>
382 </tr>
383
384 <tr class="impair">
385 {if $redirect_active and !$redirect_unique}
386 <td>Tu reçois tes emails Polytechnique.org entre autres sur ton compte mail Google Apps.</td>
387 {elseif $redirect_active}
388 <td>Tu ne reçois tes emails Polytechnique.org <em>que</em> sur ton compte mail Google Apps.</td>
389 {else}
390 <td>Tu ne reçois <em>pas</em> tes emails Polytechnique.org sur ton compte mail Google Apps.</td>
391 {/if}
392 </tr>
393 <tr class="pair">
394 <td class="center"><a href="emails/redirect">Changer mes redirections mail</a></td>
395 </tr>
396</table>
397{/if}
398
399{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}