Adds a flag to disable imap activation form to non-admins.
authorVincent Zanotti <vincent.zanotti@polytechnique.org>
Sun, 9 Mar 2008 16:28:58 +0000 (17:28 +0100)
committerVincent Zanotti <vincent.zanotti@polytechnique.org>
Sun, 9 Mar 2008 16:29:37 +0000 (17:29 +0100)
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
configs/platal.ini
templates/emails/redirect.tpl

index fe98ecb..e5ac94f 100644 (file)
@@ -25,14 +25,6 @@ event_reply = ""
 [Geoloc]
 webservice_url = ""
 
-[Mail]
-domain  = ""
-domain2 = ""
-
-alias_dom  = ""
-alias_dom2 = ""
-
-
 [Lists]
 rpchost   = "localhost"
 rpcport   = 4949
@@ -42,6 +34,16 @@ vhost_sep = "_"
 
 max_mail_per_min = 400
 
+[Mail]
+domain  = ""
+domain2 = ""
+
+alias_dom  = ""
+alias_dom2 = ""
+
+[MailStorage]
+imap_active = 0
+googleapps_active = 0
 
 [Manageurs]
 authorized_ips       = "129.104.30.32 129.104.30.33 213.251.145.200"
index 30b7e61..5a5244e 100644 (file)
 </fieldset>
 {/if}
 
+{if count($storage) neq 0 or #globals.mailstorage.imap_active# or hasPerm('admin')}
 <h1>Tes comptes de stockage de courrier</h1>
 <p>
   Polytechnique.org te propose de conserver les mails que tu reçois, pendant une durée limitée (environ 30 jours).
     </td>
   </tr>
 </table>
+{/if}
 
 {if $eleve}
 <h1>Pour les Élèves (non encore diplômés)</h1>