1 <div style='float:left;'>
2 <div class='default' style='margin:10px;'>
3
4 <h2>{t}PHP module and extension checks{/t}</h2>
5 {foreach from=$basic item=val key=key}
7 <div style='width:300px;'>
9 {if $basic[$key].SOLUTION != "" && !$basic[$key].RESULT}
10 <div class='default' style='float:left'
11 onMouseOver="javascript: display_solution('sol_{$key}');"
12 onMouseOut="javascript: hide_solution('sol_{$key}');" >
13 {else}
14 <div class='default' style='float:left'>
15 {/if}
18 {$basic[$key].NAME}
19 </div>
20 {if $basic[$key].SOLUTION != "" && !$basic[$key].RESULT}
21 <div style='width:60px; float:left;'
22 onMouseOver="javascript: display_solution('sol_{$key}');"
23 onMouseOut="javascript: hide_solution('sol_{$key}');"></div>
24 {else}
25 <div style='width:60px; float:left;'> </div>
26 {/if}
27 {if $basic[$key].SOLUTION != "" && !$basic[$key].RESULT}
28 <div class='default' style='float:none;text-align:right; '
29 onMouseOver="javascript: display_solution('sol_{$key}');"
30 onMouseOut="javascript: hide_solution('sol_{$key}');" >
31 {else}
32 <div class='default' style='none;text-align:right; '>
33 {/if}
34 {if $basic[$key].RESULT}
35 <font color='green'>{t}Success{/t}</font>
36 {else}
37 <font color='red'>{t}Failed{/t}</font>
38 {if $basic[$key].SOLUTION != ""}
39 <div class='solution_hidden' id='sol_{$key}'>
40 <div style="background-image: url('images/error.png'); background-repeat: no-repeat; padding-left: 35px;">
41 {$basic[$key].SOLUTION}
42 </div>
43 </div>
44 {/if}
46 {/if}
47 </div>
48 </div>
49 {/foreach}
51 </div>
52 </div>
53 <div class='default' style='margin:10px; float:left;'>
54
55 <h2>{t}PHP setup configuration{/t}</h2>
56 {foreach from=$config item=val key=key}
57 <div class='default' style='float:left'>
58 {$config[$key].NAME}
59 </div>
60 <div style='width:60px; float:left;'> </div>
61 <div class='default' style='text-align:right; '>
62 {if $config[$key].RESULT}
63 <font color='green'>{t}Success{/t}</font>
64 {else}
65 <font color='red'>{t}Failed{/t}</font>
66 {/if}
67 </div>
68 {/foreach}
69 </div>
70 <script language='javascript'>
71 {literal}
72 function display_solution(str){
73 obj = document.getElementById(str);
74 obj.className='solution_visible';
75 }
76 function hide_solution(str){
77 obj = document.getElementById(str);
78 obj.className='solution_hidden';
79 }
81 {/literal}
82 </script>