Code

Update mail method
[gosa.git] / gosa-plugins / mail / admin / groups / mail / mail.tpl
1 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding="0" border="0">
2  <tr>
3   <td style="width:50%; vertical-align:top;">
4    <h2><img class="center" alt="" align="middle" src="images/rightarrow.png" />&nbsp;{t}Generic{/t}</h2>
5    <table summary="">
6     <tr>
7      <td><label for="mail">{t}Primary address{/t}</label>{$must}</td>
8      <td>
9          {if !$isModifyableMail && $initially_was_account}
10                 <input disabled size=30 value="{$mail}">
11          {else}
12                  {if $domainSelectionEnabled}
13                         {render acl=$mailACL}
14                                 <input id="mail" name="mail" size=20 maxlength=65 value="{$mail}"
15                                         {if $mailEqualsCN} disabled {/if}
16                                 >
17                         {/render}
18                         @<select name='MailDomain'>
19                                 {html_options values=$MailDomains output=$MailDomains selected=$MailDomain}
20                         </select>
21                 {else}
22                         {if $mailEqualsCN}
23                                 <input type='text' disabled name='dummy' value='{$mail}'>
24                                 @<input type='text' value="{$MailDomain}" name="MailDomain">
25                         {else}
26                         {render acl=$mailACL}
27                                 <input id="mail" name="mail" size=35 maxlength=65 value="{$mail}">
28                         {/render}
29                         {/if}
30                 {/if}
31     {/if}
32      </td>
33     </tr>
34     <tr>
35      <td><label for="gosaMailServer">{t}Server{/t}</label></td>
36      <td>
37 {render acl=$gosaMailServerACL}
38       <select size="1" id="gosaMailServer" name="gosaMailServer" 
39                 title="{t}Specify the mail server where the user will  be hosted on{/t}">
40         {html_options values=$MailServers output=$MailServers selected=$gosaMailServer}
41         <option disabled>&nbsp;</option>
42       </select>
43 {/render}
44      </td>
45     </tr>
46     <tr>
47      <td>&nbsp;
48      </td>
49     </tr>
50 {if $quotaEnabled}
51     <tr>
52      <td>{t}Quota usage{/t}</td>
53      <td>{$quotaUsage}</td>
54     </tr>
55     <tr>
56      <td><label for="gosaMailQuota">{t}Quota size{/t}</label></td>
57      <td>
58 {render acl=$gosaMailQuotaACL}
59       <input id="gosaMailQuota" name="gosaMailQuota" size="6" align="middle" maxlength="60"
60         value="{$gosaMailQuota}"> MB
61             {/render}
62      </td>
63     </tr>
64 {/if}
66 {if $folderTypesEnabled && !$multiple_support}
67         <tr>
68                 <td>
69                         {t}Folder type{/t}
70                 </td>
71                 <td>
72                         <select id="FolderTypeCAT" name="FolderTypeCAT" onChange="document.mainform.submit();">
73                                 {foreach from=$AvailableFolderTypes.CAT item=item key=key}
74                                         <option {if $key == $FolderType.CAT} selected {/if} value="{$key}">{$item}</option>
75                                 {/foreach}
76                         </select>
77                         <select id="FolderTypeSUB_CAT" name="FolderTypeSUB_CAT" onChange="document.mainform.submit();">
78                                 {foreach from=$AvailableFolderTypes.SUB_CAT item=item key=key}
79                     {if $key == $FolderType.CAT} 
80                                                 {foreach from=$item item=item2 key=key2}
81                                                         <option {if $key2 == $FolderType.SUB_CAT} selected {/if}
82                                                                 value='{$key2}'>{$item2}</option>
83                                                 {/foreach}
84                                         {/if}
85                                 {/foreach}
86                         </select>
87                         <input type='image' src='images/lists/reload.png' class='center' alt='{t}Reload{/t}'>
88                 </td>
89         </tr>
90         {/if}
91    </table>
92   </td>
94 <!-- Alternate addresses -->
95 {if !$multiple_support}
96   <td style="vertical-align:top;padding-left:2px;">
97    <h2><img class="center" alt="" align="middle" src="plugins/mail/images/alternatemail.png"> 
98         {t}Alternative addresses{/t}
99    </h2>
101 {render acl=$gosaMailAlternateAddressACL}
102    <select style="width:100%;" name="alternates_list[]" size=10 multiple 
103         title="{t}List of alternative mail addresses{/t}">
104     {html_options values=$gosaMailAlternateAddress output=$gosaMailAlternateAddress}
105         <option disabled>&nbsp;</option>
106    </select>
107 {/render}
108    <br>
109 {render acl=$gosaMailAlternateAddressACL}
110    <input name="alternate_address" size="30" align=middle maxlength="60" value="">
111 {/render}
113 {render acl=$gosaMailAlternateAddressACL}
114    <input type=submit value="{msgPool type=addButton}" name="add_alternate">&nbsp;
115 {/render}
117 {render acl=$gosaMailAlternateAddressACL}
118    <input type=submit value="{msgPool type=delButton}" name="delete_alternate">
119 {/render}
120   </td>
121 {/if}
122  </tr>
123 </table>
125 <p class="seperator">&nbsp;</p>
127 {if !$multiple_support}
128 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding=4 border=0>
129  <tr>
130   <td style="vertical-align:top;width:50%; border-right:1px solid #A0A0A0">
131    <h2><img class="center" alt="" align="middle" src="plugins/mail/images/shared_folder.png"> 
132                 {t}IMAP shared folders{/t}
133    </h2>
134    <input type='hidden' name='mail_acls_posted' value='1'>
135    <table summary="" cellpadding=0 border=0>
136         {foreach from=$folder_acls item=item key=user}
137                 <tr>
138                 {if $user == "__anyone__"}
139                 <td><LABEL for="default_permissions">{t}Default permission{/t}</LABEL></td>
140                 {elseif $user == "__member__"}
141                 <td><LABEL for="member_permissions">{t}Member permission{/t}</LABEL></td>
142                 {else}
143                 <td>
144                                 <input type='input' name='acl_user_{$item.post_name}' value='{$user}'>
145                         </td>
146                 {/if}
147                  <td>
148 {render acl=$aclACL}
149                   <select size="1" name="acl_value_{$item.post_name}">
150                    {html_options options=$AclTypes selected=$item.acl}
151                    <option disabled>&nbsp;</option>
152                   </select>
153                         {if !($user == "__anyone__" || $user == "__member__")}
154                                 <input type='submit' value='{msgPool type=delButton}' name='remove_acl_user_{$item.post_name}'>
155                         {/if}
156 {/render}
157                  </td>
158                 </tr>
159         {/foreach}
160                 <tr>
161                         <td colspan="1"></td>
162                         <td><input type='submit' value='{msgPool type=addButton}' name='add_acl_user'>
163                 </tr>
164    </table>
165 {/if}      
167 <p class="seperator">&nbsp;</p>
169 <h2><img class="center" alt="" align="middle" src="images/false.png" />&nbsp;{t}Advanced mail options{/t}</h2> 
170 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding="2" border="0">
171  <tr>
172   <td>
173 {render acl=$gosaMailDeliveryModeIACL}
174    <input type="checkbox" name="only_local" value="1" {$only_local} 
175         title="{t}Select if user can only send and receive inside his own domain{/t}">
176 {/render}
177         {t}User is only allowed to send and receive local mails{/t}
178   </td> 
179  </tr>
180  </table> 
182   </td>
183   <td style="vertical-align:top;width:50%">
184    <h2>
185         <img class="center" alt="" align="middle" src="plugins/mail/images/envelope.png">
186         {t}Forward messages to non group members{/t}
187    </h2>
189 {render acl=$gosaMailForwardingAddressACL}
190    <select style="width:100%;" name="forwarder_list[]" size=10 multiple>
192         {if $multiple_support}
194                 {foreach from=$Forward_all item=item key=key}
195                         <option value="{$item}">{$item}&nbsp;({t}Used in all groups{/t})</option>
196                 {/foreach}
197                 {foreach from=$Forward_some item=item key=key}
198                         <option value="{$item}" style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;'>{$item}&nbsp;({t}Not used in all groups{/t})</option>
199                 {/foreach}
200         {else}
201     {html_options values=$gosaMailForwardingAddress output=$gosaMailForwardingAddress}
202         <option disabled>&nbsp;</option>
203         {/if}
204    </select>
205 {/render}
207    <br>
209 {render acl=$gosaMailForwardingAddressACL}
210    <input name="forward_address" size=20 align=middle maxlength=65 value="">
211 {/render}
212 {render acl=$gosaMailForwardingAddressACL}
213    <input type=submit value="{msgPool type=addButton}" name="add_forwarder">&nbsp;
214 {/render}
215 {render acl=$gosaMailForwardingAddressACL}
216    <input type=submit value="{t}Add local{/t}" name="add_local_forwarder">&nbsp;
217 {/render}
218 {render acl=$gosaMailForwardingAddressACL}
219    <input type=submit value="{msgPool type=delButton}" name="delete_forwarder">
220 {/render}
222   </td>
223  </tr>
224 </table>
225 <input type="hidden" name='mailedit' value='1'>
227 <!-- Place cursor -->
228 <script language="JavaScript" type="text/javascript">
229   <!-- // First input field on page
230         focus_field('mail');
231   -->
232 </script>
233 {if $multiple_support}
234         <input type="hidden" name="multiple_mail_group_posted" value="1">
235 {/if}