Code

Added default ACLs to base mailMethod
[gosa.git] / gosa-plugins / mail / personal / mail / generic.tpl
index af073b5905e4afb892c7f1f72dfefefd47014abf..3a1bb79b410641c89153805bbe513771d0335c58 100644 (file)
@@ -4,9 +4,13 @@
 
    <h2><img class="center" alt="" align="middle" src="images/rightarrow.png" />&nbsp;{t}Generic{/t}</h2>
    <table summary="">
+{if !$multiple_support}
     <tr>
      <td><label for="mail">{t}Primary address{/t}</label>{$must}</td>
      <td>
+     {if !$isModifyableMail && $initially_was_account}
+               <input disabled size=30 value="{$mail}">
+     {else}
         {if $domainSelectionEnabled}
                {render acl=$mailACL}
                        <input id="mail" name="mail" size=20 maxlength=65 value="{$mail}">
             <input id="mail" name="mail" size=35 maxlength=65 value="{$mail}">
         {/render}
        {/if}
+       {/if}
      </td>
     </tr>
     <tr>
      <td><label for="gosaMailServer">{t}Server{/t}</label></td>
      <td>
+     {if !$isModifyableServer && $initially_was_account}
+        <input disabled size=30 value="{$gosaMailServer}">
+     {else}
+
 {render acl=$gosaMailServerACL}
       <select size="1" id="gosaMailServer" name="gosaMailServer" title="{t}Specify the mail server where the user will be hosted on{/t}">
                {html_options values=$MailServers output=$MailServers selected=$gosaMailServer}
                <option disabled>&nbsp;</option>
       </select>
 {/render}
+     {/if}
      </td>
     </tr>
+{/if}
 
        <tr>
         <td>&nbsp;
@@ -45,7 +56,7 @@
        <tr>
         <td><label for="gosaMailQuota">{t}Quota size{/t}</label></td>
         <td>
-{render acl=$gosaMailQuotaACL}
+{render acl=$gosaMailQuotaACL checkbox=$multiple_support checked=$use_gosaMailQuota}
          <input id="gosaMailQuota" name="gosaMailQuota" size="6" align="middle" maxlength="60"
                value="{$gosaMailQuota}"> MB
                        {/render}
@@ -58,6 +69,7 @@
     &nbsp;
   </td>
   <td>
+{if !$multiple_support}
    <h2><img class="center" alt="" align="middle" src="plugins/mail/images/alternatemail.png" /><label for="alternates_list"> {t}Alternative addresses{/t}</    label></h2>
 {render acl=$gosaMailAlternateAddressACL}
    <select id="alternates_list" style="width:100%;height:100px;" name="alternates_list[]" size="15" multiple
@@ -76,6 +88,7 @@
 {render acl=$gosaMailAlternateAddressACL}
    <input type=submit value="{msgPool type=delButton}" name="delete_alternate">
 {/render}
+{/if}
   </td>
  </tr>
  <tr>
     <label for="gosaSpamSortLevel">{t}Move mails tagged with spam level greater than{/t}</label>
 {render acl=$gosaSpamSortLevelACL checkbox=$multiple_support checked=$use_gosaSpamSortLevel}
     <select {if $own_script != ""} disabled {/if} id="gosaSpamSortLevel" size="1" name="gosaSpamSortLevel" 
-     title="{t}Choose spam level - smaller values are     more sensitive{/t}">
+     title="{t}Choose spam level - smaller values are more sensitive{/t}">
      {html_options values=$spamlevel output=$spamlevel selected=$gosaSpamSortLevel}
     </select>
 {/render}