Code

559bda8f6a8094a42325d99a2a1e640002dbaf25
[gosa.git] / setup / setup_checks.tpl
1 <!-- 
2         Div container with PHP module checks 
3 -->
4 <div style='float:left;width:50%;'> 
6         <!-- Set content styles -->     
7         <div class='default' style='margin:10px;'>
8                 <a href='?info' target='_blank'>{t}Show PHP information{/t}</a>
10                 <!-- Beginning PHP module check output -->
11                 <h2 class='step2_container_title'>{t}PHP module and extension checks{/t}</h2>
12                 {foreach from=$basic item=val key=key}
13         
14                         <!-- Entry {$key} -->           
15                         {if $basic[$key].SOLUTION != "" && !$basic[$key].RESULT}
16                 
17                                 <!-- Add ability to display info popup -->      
18                                 <div class='step2_entry_container_info'
19                                         onMouseOver="javascript: display_solution('sol_{$key}');"
20                                         onMouseOut="javascript: hide_solution('sol_{$key}');" >
21                         {else}
23                                 <!-- Normal entry everything is fine -->
24                                 <div class='step2_entry_container'>     
25                         {/if}
26                         
27                         <div class='step2_entry_name'>{$basic[$key].NAME}</div>
28                         <div class='step2_entry_status'>
30                         {if $basic[$key].RESULT}
31                                 <div class='step2_successful'>{t}Ok{/t}</div>
32                         {else}
33                                 {if $basic[$key].MUST}
34                                         <div class='step2_failed'>{t}Error{/t}</div>
35                                 {else}
36                                         <div class='step2_warning'>{t}Warning{/t}</div>
37                                 {/if}
38                                 {if $basic[$key].SOLUTION != ""}
39         
40                                 <!-- Inforamtion popup -->
41                                 <div class='solution_visible' id='sol_{$key}'>
42                                         {if $basic[$key].MUST}
43                                                 <div class='step2_failed_text' style="background-image: url('images/small_error.png')">
44                                                 {$basic[$key].SOLUTION}
45                                                 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
46                                         {else}
47                                                 <div class="step2_warning_text" style="background-image: url('images/small_warning.png')">
48                                                 {$basic[$key].SOLUTION}
49                                                 <b>{t}GOsa will run without fixing this.{/t}</b>
50                                         {/if}
51                                         </div>
52                                 </div>
53                                 {/if}
54                         {/if}
55                                 </div>
56                         </div>
57                 {/foreach}
58         </div>
59 </div>
62 <!-- 
63         Div container with PHP config checks 
64 -->
65 <div style='width:50%; float:left;'>
67         <!-- Set content styles -->     
68         <div class='default' style='margin:10px;'>
70                 <!-- Beginning PHP config check output -->
71                 <h2 class='step2_container_title'>{t}PHP setup configuration{/t}</h2>
73                 {foreach from=$config item=val key=key}
75                         <!-- Entry {$key} -->
76             {if $config[$key].SOLUTION != "" && !$config[$key].RESULT}
78                 <!-- Add ability to display info popup -->
79                 <div class='step2_entry_container_info'
80                     onMouseOver="javascript: display_solution('sol_config_{$key}');"
81                     onMouseOut="javascript: hide_solution('sol_config_{$key}');" >
82             {else}
84                 <!-- Normal entry everything is fine -->
85                 <div class='step2_entry_container'>
86             {/if}
89                         <div class='step2_entry_name'>{$config[$key].NAME}</div>
90                         <div class='step2_entry_status'>
91                         {if $config[$key].RESULT}
92                                 <div class='step2_successful'>{t}Ok{/t}</div>
93                         {else}
95                                 {if $config[$key].MUST}
96                                         <div class='step2_failed'>{t}Error{/t}</div>
97                                 {else}
98                                         <div class='step2_warning'>{t}Warning{/t}</div>
99                                 {/if}
101                                 {if $config[$key].SOLUTION != ""}
102         
103                                 <!-- Inforamtion popup -->
104                                 <div class='solution_visible' id='sol_config_{$key}'>
105                                         {if $config[$key].MUST}
106                                                 <div class='step2_failed_text' style="background-image: url('images/small_error.png')">
107                                                 {$config[$key].SOLUTION}
108                                                 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
109                                         {else}
110                                                 <div class='step2_warning_text' style="background-image: url('images/small_warning.png')">
111                                                 {$config[$key].SOLUTION}
112                                                 <b>{t}GOsa will run without fixing this.{/t}</b>
113                                         {/if}
114                                         </div>
115                                 </div>
116                                 {/if}
117                         {/if}
118                         </div>
119                         </div>
120                 {/foreach}
123 <!-- 
124         Beginning PHP config check output 
125 -->
126                 <h2 class='step2_container_title'>{t}Configuration file writeable{/t}</h2>
127                 
128                 {foreach from=$is_writeable item=val key=key}
130                         <!-- Entry {$key} -->
131             {if $is_writeable[$key].SOLUTION != "" && !$is_writeable[$key].RESULT}
133                 <!-- Add ability to display info popup -->
134                 <div class='step2_entry_container_info'
135                     onMouseOver="javascript: display_solution('sol_is_writeable{$key}');"
136                     onMouseOut="javascript: hide_solution('sol_is_writeable{$key}');" >
137             {else}
139                 <!-- Normal entry everything is fine -->
140                 <div class='step2_entry_container'>
141             {/if}
144                         <div class='step2_entry_name'>{$is_writeable[$key].NAME}</div>
145                         <div class='step2_entry_status'>
146                         {if $is_writeable[$key].RESULT}
147                                 <div class='step2_successful'>{t}Ok{/t}</div>
148                         {else}
150                                 {if $is_writeable[$key].MUST}
151                                         <div class='step2_failed'>{t}Error{/t}</div>
152                                 {else}
153                                         <div class='step2_warning'>{t}Warning{/t}</div>
154                                 {/if}
156                                 {if $is_writeable[$key].SOLUTION != ""}
157         
158                                 <!-- Inforamtion popup -->
159                                 <div class='solution_visible' id='sol_is_writeable{$key}'>
160                                         {if $is_writeable[$key].MUST}
161                                                 <div class='step2_failed_text' style="background-image: url('images/small_error.png')">
162                                                 {$is_writeable[$key].SOLUTION}
163                                                 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
164                                         {else}
165                                                 <div class='step2_warning_text' style="background-image: url('images/small_warning.png')">
166                                                 {$is_writeable[$key].SOLUTION}
167                                                 <b>{t}GOsa will run without fixing this.{/t}</b>
168                                         {/if}
169                                         </div>
170                                 </div>
171                                 {/if}
172                         {/if}
173                         </div>
174                         </div>
175                 {/foreach}
176         </div>
177 </div>
179 <div style="clear:both"></div>