Code

Added the ability to copy complete group/application menus
[gosa.git] / gosa-plugins / goto / admin / groups / apps / app_list.tpl
1 <table style="width:100%;">
2         {if $enableReleaseManagement}
3         <tr>
4                 <td>
5                         {t}Release{/t}
6                         <select name="FAIrelease" onChange="document.mainform.submit();">
7                         {foreach from=$releases item=item key=key}
8                                 <option value="{$key}" {if $key == $FAIrelease} selected {/if}>{$item.name} </option>
9                         {/foreach}
10                         </select>
11                         <input type='image' src='images/lists/copy.png' class='center' name='menu_copy'>
12                         {if $copied}
13                                 <input type='image' src='images/lists/paste.png' title='{t}Paste menu structure{/t}&nbsp;- {$copy_source}' class='center' name='menu_paste'>
14                         {else}
15                                 <input type='image' src='images/lists/paste-grey.png' class='center'>
16                         {/if}
17                 </td>
18         </tr>
19         {/if}
20         <tr>
21                 <td style="width:50%; vertical-align:top;">
22                 <div style="height:290px; overflow:auto; 
23                                         border-top: solid 2px #999999;
24                                         border-left: solid 2px #999999;
25                                         padding:5px; 
26                                         ">
27                         
28 <table style='width:100%' cellpadding=0 cellspacing=0>
29 {foreach from=$entries item=item key=key}
30         {if $item.TYPE == "OPEN"}
31                 <tr>
32                         <td colspan=3 style="background-color: #DDDDDD;height:1px"></td>
33                 </tr>
34                 <tr>
35                         <td style='padding-left:20px;' colspan=3>
36                                 <table style='width:100%;' cellpadding=0 cellspacing=0>
38         {elseif $item.TYPE == "CLOSE"}
39                                 </table>
40                         </td>
41                 </tr>
42                 <tr>
43                         <td colspan=3 style="background-color: #DDDDDD;height:1px"></td>
44                 </tr>
45         {elseif $item.TYPE == "RELEASE"}
46                 { if $i++ % 2 == 0}
47                         <tr class="rowxp0">
48                 {else}
49                         <tr class="rowxp1">
50                 {/if}
51                         <td style='width:20px; padding-top:5px;padding-bottom:5px;background-color: transparent;'>
52                                 <img src='images/fai_small.png' alt='{t}Release{/t}'>
53                         </td>
54                         <td style='background-color: transparent;'>
55                                 {$item.NAME}
56                         </td>
57                         <td style='width:100px;text-align:right;background-color: transparent;'>
58                         </td>
59                 </tr>
60         {elseif $item.TYPE == "FOLDER"}
61                 { if $i++ % 2 == 0}
62                         <tr class="rowxp0">
63                 {else}
64                         <tr class="rowxp1">
65                 {/if}
66                         <td width="22" style='width:22px; padding-top:3px;padding-bottom:3px; overflow:hidden;'>
67                                 {if $item.ICON != ""}
68                                         <div style="height:20px;width:20px; overflow:hidden;">
69                                         <img class="center" src='?plug={$plug_id}&amp;send={$item.UNIQID}' alt='{t}Folder{/t}'>
70                                         </div>
71                                 {else}
72                                         <div style="height:20px;width:20px; overflow:hidden">
73                                         <img class="center" src='images/lists/folder.png' alt='{t}Folder{/t}'>
74                                         </div>
75                                 {/if}
76                         </td>
77                         <td style='background-color: transparent;'>
78                                 <b>{$item.NAME}&nbsp; </b> 
79                         </td>
80                         <td style='width:100px;text-align:right; background-color: transparent;'>
81                                 <input title="{t}Move up{/t}"   class="center" type='image' 
82                                         name='up_{$item.UNIQID}' src='images/move_object_up.png'>
83                                 <input title="{t}Move down{/t}" class="center" type='image' 
84                                         name='down_{$item.UNIQID}' src='images/move_object_down.png'>
85                                 <input title="{t}Remove{/t}"    class="center" type='image' 
86                                         name='del_{$item.UNIQID}' src='images/lists/trash.png'>
87                                 <input title="{t}Edit{/t}"              class="center" type='image' 
88                                         name='app_entry_edit{$item.UNIQID}' src='images/lists/edit.png'>
89                         </td>
90                 </tr>
91         {elseif $item.TYPE == "SEPERATOR"}
93                 { if $i++ % 2 == 0}
94                         <tr class="rowxp0">
95                 {else}
96                         <tr class="rowxp1">
97                 {/if}
98                         <td style='background-color: transparent;width:22px; padding-top:5px;padding-bottom:5px;' colspan="2">
99                                 <div style="height:3px; width:100%; background-color:#BBBBBB;"></div>
100                         </td>
101             <td style='width:100px;text-align:right; background-color: transparent;'>
102                 <input title="{t}Move up{/t}"   class="center" type='image'
103                     name='up_{$item.UNIQID}' src='images/move_object_up.png'>
104                 <input title="{t}Move down{/t}" class="center" type='image'
105                     name='down_{$item.UNIQID}' src='images/move_object_down.png'>
106                 <input title="{t}Remove{/t}"    class="center" type='image'
107                     name='del_{$item.UNIQID}' src='images/lists/trash.png'>
108                                 <img src="images/empty.png" style="width:16px;" alt=" ">
109             </td>
110                 </tr>
111         {elseif $item.TYPE == "ENTRY"}
113                 { if $i++ % 2 == 0}
114                         <tr class="rowxp0">
115                 {else}
116                         <tr class="rowxp1">
117                 {/if}
118                         <td style='background-color: transparent;width:22px; padding-top:5px;padding-bottom:5px;'>
119                                 <div style="width:20px; overflow:hidden; text-align:center;">
120                                         <img src='images/select_application.png' alt='{t}Entry{/t}' class="center">
121                                 </div>
122                         </td>
123                         <td style="background-color: transparent;">
124                                 {$item.NAME} {$item.INFO}
125                         </td>
126                         <td style='width:100px;text-align:right;background-color: transparent;'>
127                                 <input title="{t}Move up{/t}"   class="center" type='image' 
128                                         name='up_{$item.UNIQID}' src='images/move_object_up.png'>
129                                 <input title="{t}Move down{/t}" class="center" type='image' 
130                                         name='down_{$item.UNIQID}' src='images/move_object_down.png'>
131                                 <input title="{t}Remove{/t}"    class="center" type='image' 
132                                         name='del_{$item.UNIQID}' src='images/lists/trash.png'>
133                                 <input title="{t}Edit{/t}"              class="center" type='image' 
134                                         name='app_entry_edit{$item.UNIQID}' src='images/lists/edit.png'>
135                         </td>
136                 </tr>
137         {/if}
138 {/foreach}
139 </table>
140                 </div>
141                         <input type="text" name="menu_folder_name" value="">
142                         {t}add to{/t}
143                         <select name="menu_folder">
144                         {foreach from=$folders item=item key=key}
145                                 <option value="{$key}">{$item}</option>
146                         {/foreach}
147                         </select>
148                         <input type="submit" name="add_menu_to_folder" value="{msgPool type=addButton}" title="{t}Add selected applications to this folder.{/t}">
149                         <input type="submit" name="add_seperator"          value="{t}Separator{/t}" title="{t}Add a separator to this folder.{/t}">
150                 </td>
151                 <td style="vertical-align:top">
152                         {$app_list}     
153                         <select name="folder">
154                         {foreach from=$folders item=item key=key}
155                                 <option value="{$key}">{$item}</option>
156                         {/foreach}
157                         </select>
158                         <input type="submit" name="add_to_folder" value="{msgPool type=addButton}" title="{t}Add selected applications to this folder.{/t}">
159                 </td>
160         </tr>
161 </table>
162