Code

Updated sudo
[gosa.git] / gosa-plugins / sudo / admin / sudo / generic.tpl
1 {if $is_default}
3 <h2>{t}Sudo generic{/t} - {t}Global defaults{/t}</h2>
4 <table> 
5  <tr>
6   <td>
7    {t}Name{/t}
8   </td>
9   <td>
10    {render acl=$cnACL}
11    <input type="text" name="cn" value="{$cn}">
12    {/render}
13   </td>
14  </tr>
15  <tr>
16   <td>
17    {t}Description{/t}
18   </td>
19   <td>
20    {render acl=$descriptionACL}
21    <input type="text" name="description" value="{$description}">
22    {/render}
23   </td>
24  </tr>
25 </table>
27 {else}
29 <table style="width: 90%;">
30  <tr>
31   <td style="vertical-align:top;width:50%">
32    <h2>{t}Sudo generic{/t}</h2>
33    <table> 
34     <tr>
35      <td>
36       {t}Name{/t}
37      </td>
38      <td>
39       {render acl=$cnACL}
40       <input type="text" name="cn" value="{$cn}">
41       {/render}
42      </td>
43     </tr>
44     <tr>
45      <td>
46       {t}Description{/t}
47      </td>
48      <td>
49       {render acl=$descriptionACL}
50       <input type="text" name="description" value="{$description}">
51       {/render}
52      </td>
53     </tr>
54    </table>
55   </td>
56   <td style="padding-left:5px;border-left: solid 1px #AAAAAA;">
57    <h2><img alt="" class="center" align="middle" src="images/closedlock.png" />&nbsp; {t}System trust{/t}</h2>
58     {t}Trust mode{/t}&nbsp; 
59     {render acl=$trustModelACL}
60         <select name="trustmode" id="trustmode" size=1
61             onChange="changeSelectState('trustmode', 'wslist');
62                       changeSelectState('trustmode', 'add_ws');
63                       changeSelectState('trustmode', 'del_ws');">
64           {html_options options=$trustmodes selected=$trustmode}
65         </select>
66                 <br>
67     {/render}
68     {render acl=$trustModelACL}
69        <select style="width:100%" id="wslist" name="workstation_list[]" size=5 multiple {$trusthide}>
70         {html_options values=$workstations output=$workstations}
71         {if $emptyArrAccess}
72             <option disabled>&nbsp;</option>
73         {/if}
74        </select>
75     {/render}
76        <br>
77     {render acl=$trustModelACL}
78        <input type="submit" id="add_ws" value="{msgPool type=addButton}" name="add_ws" {$trusthide}>&nbsp;
79     {/render}
80     {render acl=$trustModelACL}
81        <input type="submit" id="del_ws" value="{msgPool type=delButton}" name="delete_ws" {$trusthide}>
82     {/render}
84   </td>
85  </tr> 
86  <tr><td style="width:100%;"colspan="2"><p class="seperator">&nbsp;</p></td></tr>
87  <tr>
88   <td style="width:50%;padding-right:5px;">
89    <h2><img src="images/select_user.png" alt="" class="center">&nbsp;User / Groups</h2>
90    {render acl=$sudoUserACL}
91    {$divlist_sudoUser}
92    {/render}
93    {render acl=$sudoUserACL}
94    <input type='text' value='' name='new_sudoUser'>
95    {/render}
96    {render acl=$sudoUserACL}
97    <input type='submit' name='add_sudoUser' value='{msgPool type=addButton}'>
98    {/render}
99    {render acl=$sudoUserACL}
100    <input type='submit' name='list_sudoUser' value='{t}Add from list{/t}'>
101    {/render}
102   </td>
103   <td style="padding-left:5px;border-left: solid 1px #AAAAAA;">
104    <h2><img src="images/select_workstation.png" alt="" class="center">&nbsp;Hosts</h2>
105    {render acl=$sudoHostACL}
106    {$divlist_sudoHost}
107    {/render}
108    {render acl=$sudoHostACL}
109    <input type='text' value='' name='new_sudoHost'>
110    {/render}
111    {render acl=$sudoHostACL}
112    <input type='submit' name='add_sudoHost' value='{msgPool type=addButton}'>
113    {/render}
114    {render acl=$sudoHostACL}
115    <input type='submit' name='list_sudoHost' value='{t}Add from list{/t}'>
116    {/render}
117   </td>
118  </tr> 
119  <tr><td style="width:100%;"colspan="2"><p class="seperator">&nbsp;</p></td></tr>
120  <tr>
121   <td style="padding-right:5px;">
122    <h2><img src="images/rocket.png" alt="" class="center">&nbsp;Commands</h2>
123    {render acl=$sudoCommandACL}
124    {$divlist_sudoCommand}
125    {/render}
126    {render acl=$sudoCommandACL}
127    <input type='text' value='' name='new_sudoCommand'>
128    {/render}
129    {render acl=$sudoCommandACL}
130    <input type='submit' name='add_sudoCommand' value='{msgPool type=addButton}'>
131    {/render}
132   </td>
133   <td style="padding-left:5px;border-left: solid 1px #AAAAAA;">
134    <h2><img src="images/select_user.png" alt="" class="center">&nbsp;Run as</h2>
135    {render acl=$sudoRunAsACL}
136    {$divlist_sudoRunAs}
137    {/render}
138    {render acl=$sudoRunAsACL}
139    <input type='text' value='' name='new_sudoRunAs'>
140    {/render}
141    {render acl=$sudoRunAsACL}
142    <input type='submit' name='add_sudoRunAs' value='{msgPool type=addButton}'>
143    {/render}
144   </td>
145  </tr>
146 </table>
147 {/if}