settype($reqInt, 'integer'); settype($curInt, 'integer'); if (isset($directive['orhigher'])) { $required = $required . ' <span style="font-size:11px; color:#838383;">or more</span>'; if ($curInt >= $reqInt) { $current = GetAsGreen($current, true); } else { $current = GetAsRed($current, true); $icon = 'failico'; $directives = false; } } else { if (isset($directive['orlower'])) { $required = $required . ' <span style="font-size:11px; color:#838383;">or less</span>'; if ($curInt <= $reqInt) { $current = GetAsGreen($current, true); } else { $current = GetAsRed($current, true); $icon = 'failico'; $directives = false; } } } } } $page->AddTableData('', array('class' => $icon)); $page->AddTableData('<strong title="' . $directive['inikey'] . '">' . $directive['title'] . '</strong>', array('style' => 'padding-right:12px;')); $page->AddTableData('<tt>' . $required . '</tt>', array('style' => 'text-align:center;')); $page->AddTableData('<tt>' . $current . '</tt>', array('style' => 'text-align:center;')); } $page->EndTable();
$version = implode('.', VersionStringToArray($value, '99')); if($version != $value) $show .= ' <span style="color:#8F8F8F; font-size:11px;">(becomes maximum: '.$version.')</span>'; $page->AddTableData('<tt>'.$show.'</tt>'); } /* -----------------------( PHP EXTENSIONS )----------------------- */ else if($key == 'extensions' && is_array($value)) { $show = ''; foreach($value as $ext=>$title) { if(IsExtensionInstalled($ext)) $show .= '['.GetAsGreen($ext).'] '.$title.'<br />'; else $show .= '['.GetAsRed($ext).'] '.$title.'<br />'; } $page->AddTableData('<tt>'.$show.'</tt>'); } /* -----------------------( ADDITIONAL INFORMATION )----------------------- */ else if($key == 'form') { $keyCtrl = array(); $txtCtrl = array(); $keyCount = array(); $txtCount = array(); // Separate the controls into two arrays foreach($steps[$step]['form'] as $control)