2 <table style='width:100%;' summary='{t}Inspection{/t}'>
3 <tr>
4 <td style='text-align:top; width: 50%;'>
5 <h2 class='step2_container_title'>{t}PHP module and extension checks{/t}</h2>
7 <table style='width:100%;' summary='{t}Basic checks{/t}'>
8 {foreach from=$basic item=val key=key}
9 {if $basic[$key].SOLUTION != "" && !$basic[$key].RESULT}
10 <tr class='entry_container_info'>
11 {else}
12 <tr class='entry_container'>
13 {/if}
15 <td>{$basic[$key].NAME}</td>
17 {if $basic[$key].RESULT}
18 <td>{t}Ok{/t}</td>
19 </tr>
20 {else}
21 {if $basic[$key].MUST}
22 <td>{t}Error{/t}</td>
23 {else}
24 <td>{t}Warning{/t}</td>
25 {/if}
26 </tr>
28 {if $basic[$key].SOLUTION != ""}
29 <tr>
30 <td colspan=2>{$basic[$key].SOLUTION}</td>
31 </tr>
32 <tr>
33 <td colspan=2>
34 {if $basic[$key].MUST}
35 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
36 {else}
37 <b>{t}GOsa will run without fixing this.{/t}</b>
38 {/if}
39 </td>
40 </tr>
41 {/if}
42 {/if}
43 {/foreach}
44 </table>
45 </td>
46 <td>
47 <h2 class='step2_container_title'>{t}PHP setup configuration{/t} (<a style='text-decoration:underline' href='?info' target='_blank'>{t}show information{/t})</a></h2>
48 <table style='width:100%;' summary='{t}Extended checks{/t}'>
49 {foreach from=$config item=val key=key}
50 {if $config[$key].SOLUTION != "" && !$config[$key].RESULT}
51 <tr class='entry_container_info'>
52 {else}
53 <tr class='entry_container'>
54 {/if}
56 <td>{$config[$key].NAME}</td>
58 {if $config[$key].RESULT}
59 <td>{t}Ok{/t}</td>
60 </tr>
61 {else}
62 {if $config[$key].MUST}
63 <td>{t}Error{/t}</td>
64 {else}
65 <td>{t}Warning{/t}</td>
66 {/if}
67 </tr>
69 {if $config[$key].SOLUTION != ""}
70 <tr>
71 <td colspan=2>{$config[$key].SOLUTION}</td>
72 </tr>
73 <tr>
74 <td colspan=2>
75 {if $config[$key].MUST}
76 <b>{t}GOsa will NOT run without fixing this.{/t}</b>
77 {else}
78 <b>{t}GOsa will run without fixing this.{/t}</b>
79 {/if}
80 </td>
81 </tr>
82 {/if}
83 {/if}
84 {/foreach}
85 </table>
86 </td>
87 </tr>
88 </table>