a35e4b0e99b3c0a5fdd07027e38eefd4b0cb309b
1 <div>
2 <div class='default'>
4 {if $method == "default"}
5 {foreach from=$checks item=val key=key}
6 <div class='step2_entry_name'><b>{$checks.$key.TITLE}</b></div>
7 {if $checks.$key.STATUS}
8 <div class='step2_successful'>{$checks.$key.STATUS_MSG}
9 {if $checks.$key.ERROR_MSG}
10 {$checks.$key.ERROR_MSG}
11 {/if}
12 </div>
13 {else}
14 <div class='step2_failed'>{$checks.$key.STATUS_MSG}
15 {if $checks.$key.ERROR_MSG}
16 {$checks.$key.ERROR_MSG}
17 {/if}
18 </div>
19 {/if}
20 <div style='height:10px;'> </div>
21 {/foreach}
22 {elseif $method == "migrate"}
24 <h2>Department migration</h2>
26 {t}The listed deparmtents below are currenlty invisble in the GOsa user interface. If you want to migrate a set of departments, just select them and use the migrate button below.{/t}<br>
27 {t}If you want to know what will be done when migrating the selected entries, just use the 'What will be done here' button and you will see a list of changes.{/t}
30 <br><br>
31 {foreach from=$deps_to_migrate item=val key=key}
33 {if $deps_to_migrate.$key.checked}
34 <input type='checkbox' name='migrate_{$key}' checked>
35 {$deps_to_migrate.$key.dn}
36 {if $deps_to_migrate.$key.after != ""}
37 <div class="step2_entry_container_info" id="sol_8">
39 {t}Current{/t}
40 <div style='padding-left:20px;'>
41 <pre>
42 dn: {$deps_to_migrate.$key.dn}
43 {$deps_to_migrate.$key.before}
44 </pre>
45 </div>
46 {t}After migration{/t}
47 <div style='padding-left:20px;'>
48 <pre>
49 dn: {$deps_to_migrate.$key.dn}
50 {$deps_to_migrate.$key.after}
51 </pre>
52 </div>
53 </div>
54 {/if}
55 {else}
56 <input type='checkbox' name='migrate_{$key}'>
57 {$deps_to_migrate.$key.dn}
58 {/if}
60 <br>
63 {/foreach}
64 <br>
66 <input type='submit' name='deps_visible_migrate_refresh' value='{t}Reload list{/t}'>
67 <input type='submit' name='deps_visible_migrate_migrate' value='{t}Migrate{/t}'>
68 <input type='submit' name='deps_visible_migrate_whatsdone' value='{t}What will be done here{/t}'>
70 <p class='seperator'> </p>
72 <div style='width:100%; text-align:right; padding:5px;'>
73 <input type='submit' name='deps_visible_migrate_close' value='{t}Close{/t}'>
74 </div>
75 {else}
77 * Create a test department with some objects to check for correct permissions
78 <br>
79 * Look for ACL's. If none is there, choose one user to be the super administrator
80 <br>
81 * Look for organizationalUnits and let add GOsa departments for selected ones
82 <br>
83 * Look for person / organizationalPerson and add GOsa account
84 <br>
85 * Allow to move selected users to people ou's - take care for groupOfNames
86 <br>
87 * Allow to move selected groups to group ou's - take care for groupOfNames
88 <br>
89 * Allow to move selected winstations to winstation ou's - take care for groupOfNames
90 <br>
91 * Check for double uidNumbers/gidNumbers
92 <br>
93 * Check for mail accounts and add gosaMailAccount - optionally create these accounts on the IMAP server
96 {/if}
97 </div>
98 </div>