Code

Updated buttons
[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    <h3>{t}Generic{/t}</h3>
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 type='text' 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 type='text' 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      {if !$isModifyableServer && $initially_was_account}
38         <input type='text' disabled size=30 value="{$gosaMailServer}">
39      {else}
40 {render acl=$gosaMailServerACL}
41       <select size="1" id="gosaMailServer" name="gosaMailServer" 
42                 title="{t}Specify the mail server where the user will be hosted on{/t}">
43         {html_options values=$MailServers output=$MailServers selected=$gosaMailServer}
44         <option disabled>&nbsp;</option>
45       </select>
46 {/render}
47      {/if}
48      </td>
49     </tr>
50     <tr>
51      <td>&nbsp;
52      </td>
53     </tr>
54 {if $quotaEnabled}
55     <tr>
56      <td>{t}Quota usage{/t}</td>
57      <td>{$quotaUsage}</td>
58     </tr>
59     <tr>
60      <td><label for="gosaMailQuota">{t}Quota size{/t}</label></td>
61      <td>
62 {render acl=$gosaMailQuotaACL}
63       <input id="gosaMailQuota" name="gosaMailQuota" size="6" align="middle" maxlength="60"
64         value="{$gosaMailQuota}"> MB
65             {/render}
66      </td>
67     </tr>
68 {/if}
70 {if $folderTypesEnabled && !$multiple_support}
71         <tr>
72                 <td>
73                         {t}Folder type{/t}
74                 </td>
75                 <td>
76                         <select id="FolderTypeCAT" name="FolderTypeCAT" onChange="document.mainform.submit();">
77                                 {foreach from=$AvailableFolderTypes.CAT item=item key=key}
78                                         <option {if $key == $FolderType.CAT} selected {/if} value="{$key}">{$item}</option>
79                                 {/foreach}
80                         </select>
81                         <select id="FolderTypeSUB_CAT" name="FolderTypeSUB_CAT" onChange="document.mainform.submit();">
82                                 {foreach from=$AvailableFolderTypes.SUB_CAT item=item key=key}
83                     {if $key == $FolderType.CAT} 
84                                                 {foreach from=$item item=item2 key=key2}
85                                                         <option {if $key2 == $FolderType.SUB_CAT} selected {/if}
86                                                                 value='{$key2}'>{$item2}</option>
87                                                 {/foreach}
88                                         {/if}
89                                 {/foreach}
90                         </select>
91                         <input type='image' src='images/lists/reload.png' class='center' alt='{t}Reload{/t}'>
92                 </td>
93         </tr>
94         {/if}
95    </table>
96   </td>
98 <!-- Alternate addresses -->
99 {if !$multiple_support}
100   <td style="vertical-align:top;padding-left:2px;">
101    <h3>
102         {t}Alternative addresses{/t}
103    </h3>
105 {render acl=$gosaMailAlternateAddressACL}
106    <select style="width:100%;" name="alternates_list[]" size=10 multiple 
107         title="{t}List of alternative mail addresses{/t}">
108     {html_options values=$gosaMailAlternateAddress output=$gosaMailAlternateAddress}
109         <option disabled>&nbsp;</option>
110    </select>
111 {/render}
112    <br>
113 {render acl=$gosaMailAlternateAddressACL}
114    <input type='text' name="alternate_address" size="30" align=middle maxlength="60" value="">
115 {/render}
117 {render acl=$gosaMailAlternateAddressACL}
118    <button type='submit' name='add_alternate'>{msgPool type=addButton}</button>&nbsp;
120 {/render}
122 {render acl=$gosaMailAlternateAddressACL}
123    <button type='submit' name='delete_alternate'>{msgPool type=delButton}</button>
125 {/render}
126   </td>
127 {/if}
128  </tr>
129 </table>
131 <hr>
133 {if !$multiple_support}
134 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding=4 border=0>
135  <tr>
136   <td style="vertical-align:top;width:50%; border-right:1px solid #A0A0A0">
137    <h3>
138                 {t}IMAP shared folders{/t}
139    </h3>
140    <input type='hidden' name='mail_acls_posted' value='1'>
141    <table summary="" cellpadding=0 border=0>
142         {foreach from=$folder_acls item=item key=user}
143                 <tr>
144                 {if $user == "__anyone__"}
145                 <td><LABEL for="default_permissions">{t}Default permission{/t}</LABEL></td>
146                 {elseif $user == "__member__"}
147                 <td><LABEL for="member_permissions">{t}Member permission{/t}</LABEL></td>
148                 {else}
149                 <td>
150                                 <input type='input' name='acl_user_{$item.post_name}' value='{$user}'>
151                         </td>
152                 {/if}
153                  <td>
154 {render acl=$aclACL}
155                   <select size="1" name="acl_value_{$item.post_name}">
156                    {html_options options=$AclTypes selected=$item.acl}
157                    <option disabled>&nbsp;</option>
158                   </select>
159                         {if !($user == "__anyone__" || $user == "__member__")}
160                                 <button type='submit' name='remove_acl_user_{$item.post_name}'>{msgPool type=delButton}</button>
162                         {/if}
163 {/render}
164                         {if $user == "__member__"}
165                                 {if $show_effective_memeber}
166                                         <button type='submit' name='show_effective_memeber'>{t}Hide{/t}</button> 
168                                 {else}
169                                         <button type='submit' name='show_effective_memeber'>{t}Show{/t}</button> 
171                                 {/if}
172                         {/if}
173                  </td>
174                 </tr>
175                 {if $user == "__member__" && $show_effective_memeber}
176                         {foreach from=$Effective item=i key=k}
177                                 <tr><td>&nbsp;&nbsp;<i>{$k}</i></td></tr>
178                         {/foreach}
179                 {/if}
180         {/foreach}
182                 
183                 <tr>
184                         <td colspan="1"></td>
185                         <td><button type='submit' name='add_acl_user'>{msgPool type=addButton}</button>
187                 </tr>
188    </table>
189 {/if}      
191 <hr>
193 <h3>{t}Advanced mail options{/t}</h3> 
194 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding="2" border="0">
195  <tr>
196   <td>
197 {render acl=$gosaMailDeliveryModeIACL}
198    <input type="checkbox" name="only_local" value="1" {$only_local} 
199         title="{t}Select if user can only send and receive inside his own domain{/t}">
200 {/render}
201         {t}User is only allowed to send and receive local mails{/t}
202   </td> 
203  </tr>
204  </table> 
206   </td>
207   <td style="vertical-align:top;width:50%">
208    <h3>
209         <img class="center" alt="" align="middle" src="plugins/mail/images/envelope.png">
210         {t}Forward messages to non group members{/t}
211    </h3>
213 {render acl=$gosaMailForwardingAddressACL}
214    <select style="width:100%;" name="forwarder_list[]" size=10 multiple>
216         {if $multiple_support}
218                 {foreach from=$Forward_all item=item key=key}
219                         <option value="{$item}">{$item}&nbsp;({t}Used in all groups{/t})</option>
220                 {/foreach}
221                 {foreach from=$Forward_some item=item key=key}
222                         <option value="{$item}" style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;'>{$item}&nbsp;({t}Not used in all groups{/t})</option>
223                 {/foreach}
224         {else}
225     {html_options values=$gosaMailForwardingAddress output=$gosaMailForwardingAddress}
226         <option disabled>&nbsp;</option>
227         {/if}
228    </select>
229 {/render}
231    <br>
233 {render acl=$gosaMailForwardingAddressACL}
234    <input type='text' name="forward_address" size=20 align=middle maxlength=65 value="">
235 {/render}
236 {render acl=$gosaMailForwardingAddressACL}
237    <button type='submit' name='add_forwarder'>{msgPool type=addButton}</button>&nbsp;
239 {/render}
240 {render acl=$gosaMailForwardingAddressACL}
241    <button type='submit' name='add_local_forwarder'>{t}Add local{/t}</button>&nbsp;
243 {/render}
244 {render acl=$gosaMailForwardingAddressACL}
245    <button type='submit' name='delete_forwarder'>{msgPool type=delButton}</button>
247 {/render}
249   </td>
250  </tr>
251 </table>
252 <input type="hidden" name='mailedit' value='1'>
254 <!-- Place cursor -->
255 <script language="JavaScript" type="text/javascript">
256   <!-- // First input field on page
257         focus_field('mail');
258   -->
259 </script>
260 {if $multiple_support}
261         <input type="hidden" name="multiple_mail_group_posted" value="1">
262 {/if}