Code

Updated MultiSelectDialog template to include a post_id
[gosa.git] / gosa-core / ihtml / themes / default / acl.tpl
index ec5676cee88355caa09a2f8befbc5a1464f5af18..0c66f6ff4a503f22fb0172bb436d7d8b5c31572b 100644 (file)
@@ -1,13 +1,40 @@
 {if $dialogState eq 'head'}
 <h1>{t}Assigned ACL for current entry{/t}</h1>
 {$aclList}
-<input type="submit" name="new_acl" value="{t}New ACL{/t}">
+
+
+{if $acl_createable}
+<input type="submit" name="new_acl" value="{t}New ACL{/t}" >
+{/if}
 {/if}
 
 {if $dialogState eq 'create'}
-<h1>{t}ACL type{/t} <select size="1" name="aclType" title="{t}Select an acl type{/t}" onChange="document.mainform.submit()">{html_options options=$aclTypes selected=$aclType}<option disabled>&nbsp;</option></select>&nbsp;{if $javascript eq 'false'}<input type="submit" value="{t}Apply{/t}" name="refresh">{/if}</h1>
+<h1>{t}ACL type{/t}
+       {if !$acl_writeable}
+               <select size="1" name="dummy_t" title="{t}Select an acl type{/t}" disabled>
+                       {html_options options=$aclTypes selected=$aclType}
+                       <option disabled>&nbsp;</option>
+               </select>&nbsp;
+       {else} 
+               <select size="1" name="aclType" title="{t}Select an acl type{/t}" onChange="document.mainform.submit()">
+                       {html_options options=$aclTypes selected=$aclType}
+                       <option disabled>&nbsp;</option>
+               </select>&nbsp;
+               {if $javascript eq 'false'}
+                       <input type="submit" value="{t}Apply{/t}" name="refresh">
+               {/if}
+       {/if}
+</h1>
 
 <p class="seperator">&nbsp;</p>
+<div style='padding:3px;'>
+{t}Additional filter options{/t}&nbsp; 
+       {if !$acl_writeable}
+       <input type='text' value='{$aclFilter}' disabled name='dummy_f' style='width:600px;'>
+       {else}
+       <input type='text' value='{$aclFilter}' name='aclFilter' style='width:600px;'>
+       {/if}
+</div>
 
 <table style="width:100%">
  <tr>
  <tr>
   <td style="width:48%">
    {t}Available members{/t}<br>
+       {if !$acl_writeable}
+   <select style="width:100%;height:180px;" disabled name="dummy_s[]" size="20" multiple title="{t}List message possible targets{/t}">
+            {html_options options=$sources}
+            <option disabled>&nbsp;</option>
+   </select>
+       {else}
    <select style="width:100%;height:180px;" name="source[]" size="20" multiple title="{t}List message possible targets{/t}">
             {html_options options=$sources}
             <option disabled>&nbsp;</option>
    </select>
+       {/if}
   </td>
   <td style="vertical-align:center; text-align:center">
+       {if $acl_writeable}
    <input type="submit" value="&gt;" name="add">
    <br><br>
    <input type="submit" value="&lt;" name="del">
+       {/if}
   </td>
   <td style="width:48%; vertical-align:top;">
    {t}Members{/t}<br>
+       {if !$acl_writeable}
+   <select style="width:100%;height:180px;" disabled name="dummy_r[]" size="20" multiple title="{t}List message recipients{/t}">
+            {html_options options=$recipients}
+            <option disabled>&nbsp;</option>
+   </select>
+
+       {else}
    <select style="width:100%;height:180px;" name="recipient[]" size="20" multiple title="{t}List message recipients{/t}">
             {html_options options=$recipients}
             <option disabled>&nbsp;</option>
    </select>
+       {/if}
   </td>
  </tr>
 </table>
 
 <p class="seperator">&nbsp;</p>
 <div style='text-align:right;margin-top:5px'>
+       {if $acl_writeable}
        <input type="submit" name="submit_new_acl" value="{t}Apply{/t}">
        &nbsp;
+       {/if}
        <input type="submit" name="cancel_new_acl" value="{t}Cancel{/t}">
 </div>
 {/if}