Code

Backports from 2.7
[gosa.git] / gosa-core / plugins / admin / groups / generic.tpl
1 {if $multiple_support}
2 <input type="hidden" value="1" name="group_mulitple_edit">
3 {/if}
6 <table summary="" style="width:100%;">
7  <tr>
8   <td style="width:50%">
9    <table summary="" style="width:100%">
10     <tr>
11      <td><LABEL for="cn">{t}Group name{/t}</LABEL>{$must}</td>
12      <td>
13 {if $multiple_support}
14         <input type='text' id="dummy1" name="dummy1" size=25 maxlength=60 value="{t}Multiple edit{/t}" disabled>
15 {else}
16 {render acl=$cnACL}
17        <input type='text' id="cn" name="cn" size=25 maxlength=60 value="{$cn}" title="{t}POSIX name of the group{/t}">
18 {/render}
19 {/if}
20      </td>
21     </tr>
22     <tr>
23      <td>
24       <LABEL for="description">{t}Description{/t}</LABEL>
25      </td>
26      <td>
27 {render acl=$descriptionACL checkbox=$multiple_support checked=$use_description}
28       <input type='text' id="description" name="description" size=40 maxlength=80 value="{$description}" title="{t}Descriptive text for this group{/t}">
29 {/render}
30      </td>
31     </tr>
32     <tr>
33      <td colspan=2> 
34       <div style="height:15px;"></div> 
35      </td>
36     </tr>
37     <tr>
38      <td>
39       <LABEL for="base">{t}Base{/t}</LABEL>{$must}
40      </td>
41      <td>
42 {render acl=$baseACL checkbox=$multiple_support checked=$use_base}
43        {$base}
44 {/render}
45      </td>
46     </tr>
47     <tr>
48       <td colspan=2><hr></td>
49     </tr>
50     <tr>
51       <td colspan=2> <div style="height:15px; width:100%;"></div> </td>
52     </tr>
53 {if $multiple_support}
55 {else}
56     <tr>
57      <td colspan=2>
58 {render acl=$gidNumberACL}
59       <input type=checkbox name="force_gid" value="1" title="{t}Normally IDs are auto-generated, select to specify manually{/t}" 
60         {$force_gid} onclick="changeState('gidNumber')">
61 {/render}
62         <LABEL for="gidNumber">{t}Force GID{/t}</LABEL>
63       &nbsp;
64 {render acl=$gidNumberACL}
65       <input type='text' name="gidNumber" size=9 maxlength=9 id="gidNumber" {$forceMode} value="{$gidNumber}" title="{t}Forced ID number{/t}">
66 {/render}
67      </td>
68     </tr>
69 {/if}
71 {if $multiple_support}
72     <tr>
73     <td colspan=2>
74                 {render acl=$sambaGroupTypeACL checkbox=$multiple_support checked=$use_smbgroup}
75                         <input class="center" type=checkbox name="smbgroup" value="1" {$smbgroup}>{t}Select to create a samba conform group{/t}
76                 {/render}
77         </td>
78         </tr>
79         <tr>
80         <td colspan=2>
81                 {render acl=$sambaGroupTypeACL checkbox=$multiple_support checked=$use_groupType}
82                         <select size="1" name="groupType">
83                                 {html_options options=$groupTypes selected=$groupType}
84                         </select>
85                 {/render}
86       &nbsp;
87       <LABEL for="">{t}in domain{/t}</LABEL>
88       &nbsp;
90                 {render acl=$sambaDomainNameACL checkbox=$multiple_support checked=$use_sambaDomainName}
91                         <select id="sambaDomainName" size="1" name="sambaDomainName">
92                                 {html_options values=$sambaDomains output=$sambaDomains selected=$sambaDomainName}
93                         </select>
94                 {/render}
95         </td>
96         </tr>
98 {else}
99     <tr>
100      <td colspan=2>
101 {render acl=$sambaGroupTypeACL}
102       <input type=checkbox name="smbgroup" value="1" {$smbgroup}  title="{t}Select to create a samba conform group{/t}">
103 {/render}
104 {render acl=$sambaGroupTypeACL}
105       <select size="1" name="groupType">
106        {html_options options=$groupTypes selected=$groupType}
107       </select>
108 {/render}
109       &nbsp;
110       <LABEL for="">{t}in domain{/t}</LABEL>
111       &nbsp;
112 {render acl=$sambaDomainNameACL}
113       <select id="sambaDomainName" size="1" name="sambaDomainName">
114        {html_options values=$sambaDomains output=$sambaDomains selected=$sambaDomainName}
115       </select>
116 {/render}
117      </td>
118     </tr>
119     {/if}
121         {if $pickupGroup == "true"}
122     <tr>
123       <td colspan=2><hr></td>
124     </tr>
125     <tr>
126       <td colspan=2> <div style="height:15px; width:100%;"></div> </td>
127     </tr>
128     <tr>
129      <td colspan=2>
130 {render acl=$fonGroupACL checkbox=$multiple_support checked=$use_fon_group}
131       <input class="center" type=checkbox name="fon_group" value="1" {$fon_group}>{t}Members are in a phone pickup group{/t}
132 {/render}
133      </td>
134     </tr>
135         {/if}
136         {if $nagios == "true"}
137     <tr>
138       <td colspan=2><hr></td>
139     </tr>
140     <tr>
141       <td colspan=2> <div style="height:15px; width:100%;"></div> </td>
142     </tr>
143     <tr>
144      <td colspan=2>
145 {render acl=$nagiosGroupACL checkbox=$multiple_support checked=$use_nagios_group}
146       <input class="center" type=checkbox name="nagios_group" value="1" {$nagios_group}>{t}Members are in a Nagios group{/t}
147 {/render}
148      </td>
149     </tr>
150         {/if}
151     <tr>
152       <td colspan=2><hr></td>
153     </tr>
154     <tr>
155       <td colspan=2> <div style="height:15px; width:100%;"></div> </td>
156     </tr>
157     <tr>
158       <td colspan=2>{$trustModeDialog}</td>
159     </tr>
160    </table>
162   </td>
163   <td class='left-border'>
165    &nbsp;
166   </td>
168   <td>
170    <table summary="" style="width:100%">
171     <tr>
172      <td style="width:50%">
174       {if $restrictedByDynGroup}
175         <b>{t}The group members are part of a dyn-group and cannot be managed!{/t}</b>
176         {if $multiple_support}
177             {render acl=$memberUidACL}
178                 {$commonList}
179             {/render}
180         {else}
181             {render acl=$memberUidACL}
182                 {$memberList}
183             {/render}
184         {/if}
185       {else}
187         {if $multiple_support}
188             <h3>{t}Common group members{/t}</h3>
189             {render acl=$memberUidACL}
190                 {$commonList}
191             {/render}
192             {render acl=$memberUidACL}
193               <button type='submit' name='edit_membership'>{msgPool type=addButton}</button>
194             {/render}
195             
196             <br>
197             <h3>{t}Partial group members{/t}</h3>
198             {render acl=$memberUidACL}
199                 {$partialList}
200             {/render}
201         {else}
202             <h3>{t}Group members{/t}</h3>
203             {render acl=$memberUidACL}
204                 {$memberList}
205             {/render}
206             {render acl=$memberUidACL}
207               <button type='submit' name='edit_membership'>{msgPool type=addButton}</button>
208             {/render}
209         {/if}
210       {/if}
211      </td>
212     </tr> 
213    </table>
214   </td>
216  </tr>
217 </table>
219 <input type="hidden" name="groupedit" value="1">
221 <!-- Place cursor -->
222 <script language="JavaScript" type="text/javascript">
223   <!-- // First input field on page
224         focus_field('cn');
225   -->
226 </script>