9ba9e7abcf49c05e831a2255b091b91de58e8c7d
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;'>
9 <!-- Beginning PHP module check output -->
10 <h2 class='step2_container_title'>{t}PHP module and extension checks{/t}</h2>
11 {foreach from=$basic item=val key=key}
13 <!-- Entry {$key} -->
14 {if $basic[$key].SOLUTION != "" && !$basic[$key].RESULT}
16 <!-- Add ability to display info popup -->
17 <div class='step2_entry_container_info'
18 onMouseOver="javascript: display_solution('sol_{$key}');"
19 onMouseOut="javascript: hide_solution('sol_{$key}');" >
20 {else}
22 <!-- Normal entry everything is fine -->
23 <div class='step2_entry_container'>
24 {/if}
26 <div class='step2_entry_name'>{$basic[$key].NAME}</div>
27 <div class='step2_entry_status'>
29 {if $basic[$key].RESULT}
30 <div class='step2_successful'>{t}Successful{/t}</div>
31 {else}
32 {if $basic[$key].MUST}
33 <div class='step2_failed'>{t}Failed{/t}</div>
34 {else}
35 <div class='step2_warning'>{t}Failed{/t}</div>
36 {/if}
37 {if $basic[$key].SOLUTION != ""}
39 <!-- Inforamtion popup -->
40 <div class='solution_hidden' id='sol_{$key}'>
41 {if $basic[$key].MUST}
42 <div class='step2_failed_text'>
43 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
44 {else}
45 <div class="step2_warning_text" style="background-image: url('images/warning.png')">
46 <i>{t}GOsa will run without fixing this.{/t}</i>
47 {/if}
48 <br>
49 {$basic[$key].SOLUTION}
50 </div>
51 </div>
52 {/if}
53 {/if}
54 </div>
55 </div>
56 {/foreach}
57 </div>
58 </div>
61 <!--
62 Div container with PHP config checks
63 -->
64 <div style='width:50%; float:left;'>
66 <!-- Set content styles -->
67 <div class='default' style='margin:10px;'>
69 <!-- Beginning PHP config check output -->
70 <h2 class='step2_container_title'>{t}PHP setup configuration{/t}</h2>
72 {foreach from=$config item=val key=key}
74 <!-- Entry {$key} -->
75 {if $config[$key].SOLUTION != "" && !$config[$key].RESULT}
77 <!-- Add ability to display info popup -->
78 <div class='step2_entry_container_info'
79 onMouseOver="javascript: display_solution('sol_config_{$key}');"
80 onMouseOut="javascript: hide_solution('sol_config_{$key}');" >
81 {else}
83 <!-- Normal entry everything is fine -->
84 <div class='step2_entry_container'>
85 {/if}
88 <div class='step2_entry_name'>{$config[$key].NAME}</div>
89 <div class='step2_entry_status'>
90 {if $config[$key].RESULT}
91 <div class='step2_successful'>{t}Successful{/t}</div>
92 {else}
94 {if $config[$key].MUST}
95 <div class='step2_failed'>{t}Failed{/t}</div>
96 {else}
97 <div class='step2_warning'>{t}Failed{/t}</div>
98 {/if}
100 {if $config[$key].SOLUTION != ""}
102 <!-- Inforamtion popup -->
103 <div class='solution_hidden' id='sol_config_{$key}'>
104 {if $config[$key].MUST}
105 <div class='step2_failed_text'>
106 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
107 {else}
108 <div class='step2_warning_text' style="background-image: url('images/warning.png')">
109 <i>{t}GOsa will run without fixing this.{/t}</i>
110 {/if}
111 <br>
112 {$config[$key].SOLUTION}
113 </div>
114 </div>
115 {/if}
116 {/if}
117 </div>
118 </div>
119 {/foreach}
122 <!--
123 Beginning PHP config check output
124 -->
125 <h2 class='step2_container_title'>{t}Configuration file writeable{/t}</h2>
127 {foreach from=$is_writeable item=val key=key}
129 <!-- Entry {$key} -->
130 {if $is_writeable[$key].SOLUTION != "" && !$is_writeable[$key].RESULT}
132 <!-- Add ability to display info popup -->
133 <div class='step2_entry_container_info'
134 onMouseOver="javascript: display_solution('sol_is_writeable{$key}');"
135 onMouseOut="javascript: hide_solution('sol_is_writeable{$key}');" >
136 {else}
138 <!-- Normal entry everything is fine -->
139 <div class='step2_entry_container'>
140 {/if}
143 <div class='step2_entry_name'>{$is_writeable[$key].NAME}</div>
144 <div class='step2_entry_status'>
145 {if $is_writeable[$key].RESULT}
146 <div class='step2_successful'>{t}Successful{/t}</div>
147 {else}
149 {if $is_writeable[$key].MUST}
150 <div class='step2_failed'>{t}Failed{/t}</div>
151 {else}
152 <div class='step2_warning'>{t}Failed{/t}</div>
153 {/if}
155 {if $is_writeable[$key].SOLUTION != ""}
157 <!-- Inforamtion popup -->
158 <div class='solution_hidden' id='sol_is_writeable{$key}'>
159 {if $is_writeable[$key].MUST}
160 <div class='step2_failed_text'>
161 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
162 {else}
163 <div class='step2_warning_text' style="background-image: url('images/warning.png')">
164 <i>{t}GOsa will run without fixing this.{/t}</i>
165 {/if}
166 <br>
167 {$is_writeable[$key].SOLUTION}
168 </div>
169 </div>
170 {/if}
171 {/if}
172 </div>
173 </div>
174 {/foreach}
178 </div>
179 </div>
180 <script type="text/javascript">
181 {literal}
182 function display_solution(str){
183 obj = document.getElementById(str);
184 obj.className='solution_visible';
185 }
186 function hide_solution(str){
187 obj = document.getElementById(str);
188 obj.className='solution_hidden';
189 }
191 {/literal}
192 </script>