Email alias form.
[platal.git] / templates / emails / alias.tpl
... / ...
CommitLineData
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
24{if $success}
25 <p>
26 La demande de création des alias <strong>{$success}@{#globals.mail.alias_dom#}</strong> et
27 <strong>{$success}@{#globals.mail.alias_dom2#}</strong> a bien été enregistrée. Après
28 vérification, tu recevras un email te signalant l'ouverture de ces adresses.
29 </p>
30 <p>
31 Encore merci de nous faire confiance pour tes emails !
32 </p>
33{else}
34 <h1>
35 Adresses email personnalisées
36 </h1>
37
38{if $actuel}
39 {javascript name=ajax}
40 {if $user->hasProfile()}
41 <table class="flags">
42 <tr>
43 <td class="orange">
44 <input type="checkbox" {if $mail_public}checked="checked"{/if}
45 onclick="
46 Ajax.update_html(null,'{$globals->baseurl}/emails/alias/set/'+(this.checked?'public':'private')+'?token={xsrf_token}');
47 document.getElementById('mail_public').innerHTML = (this.checked?'public et apparaît donc sur ta fiche':'privé et n\'apparaît nulle part sur le site') + '.';
48 " />
49 </td>
50 <td>
51 Ton alias est actuellement&nbsp;: <strong>{$actuel}</strong>. Il est pour l'instant
52 <span id="mail_public">{if $mail_public}public et apparaît donc sur ta fiche.{else}privé et n'apparaît nulle part sur le site.{/if}</span>
53 </td>
54 </tr>
55 </table>
56 {/if}
57{else}
58 <p>
59 Pour plus de <strong>convivialité</strong> dans l'utilisation de tes emails, tu peux choisir une adresse
60 email discrète et personnalisée. Ce nouvel email peut par exemple correspondre à ton surnom.
61 </p>
62{/if}
63
64 <p>
65 Pour de plus amples informations sur ce service, nous t'invitons à consulter
66 <a href="Xorg/AliasMelix">cette documentation</a> qui répondra
67 sans doute à toutes tes questions.
68 </p>
69
70 {if $actuel}
71 <p>
72 <strong>Note&nbsp;: tu as déjà l'alias {$actuel}, or tu ne peux avoir qu'un seul alias à la fois.
73 Si tu effectues une nouvelle demande l'ancien alias sera effacé.</strong>
74 </p>
75 {/if}
76
77 {if $demande}
78 <p>
79 <strong>Note&nbsp;: tu as déjà effectué une demande pour {$demande->alias}, dont le traitement est
80 en cours. Si tu souhaites modifier ceci refais une demande, sinon ce n'est pas la peine.</strong>
81 </p>
82 {/if}
83
84 <br />
85 <form action="emails/alias/ask" method="post">
86 {xsrf_token_field}
87 <table class="bicol" cellpadding="4" summary="Demande d'alias">
88 <tr>
89 <th>Demande d'alias</th>
90 </tr>
91 <tr>
92 <td>Alias demandé&nbsp;:</td>
93 </tr>
94 <tr>
95 <td><input type="text" name="alias" value="{$r_alias}" />@{#globals.mail.alias_dom#} et @{#globals.mail.alias_dom2#}</td>
96 </tr>
97 {if $user->hasProfile()}
98 <tr>
99 <td>
100 <table class="flags" summary="Flags" cellpadding="0" cellspacing="0">
101 <tr>
102 <td class="orange">
103 <input type="checkbox" name="public" {if $mail_public}checked="checked"{/if} id="pub_add"/>
104 </td>
105 <td class="texte">
106 <label for="pub_add">adresse publique (apparaît sur ta fiche).
107 </td>
108 </tr>
109 </table>
110 </td>
111 </tr>
112 {/if}
113 <tr>
114 <td>Brève explication&nbsp;:</td>
115 </tr>
116 <tr>
117 <td><textarea rows="5" cols="50" name="raison">{$r_raison}</textarea></td>
118 </tr>
119 <tr>
120 <td><input type="submit" name="submit" value="Envoyer" /></td>
121 </tr>
122 </table>
123 </form>
124 {if $actuel}
125 <form action="emails/alias/delete/{$actuel}" method="post"
126 onsubmit="return confirm('Es-tu sûr de vouloir supprimer {$actuel} ?')">
127 {xsrf_token_field}
128 <table class="bicol" cellpadding="4" summary="Suppression d'alias">
129 <tr>
130 <th>Suppression d'alias</th>
131 </tr>
132 <tr>
133 <td class="center">
134 <input type="submit" value="Supprimer l'alias {$actuel}" />
135 </td>
136 </tr>
137 </table>
138 </form>
139 {/if}
140{/if}
141
142{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}