559bda8f6a8094a42325d99a2a1e640002dbaf25
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}
14 <!-- Entry {$key} -->
15 {if $basic[$key].SOLUTION != "" && !$basic[$key].RESULT}
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}
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 != ""}
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 != ""}
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>
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 != ""}
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>