$status = "[{$value['status']}] " . lang('Version Mismatch'); break; case 'D': $setup_tpl->set_var('bg_class', "row_err_gen_{$row}"); $depstring = parsedep($value['depends']); $setup_tpl->set_var('instimg', 'stock_no.png'); $setup_tpl->set_var('instalt', lang('Dependency Failure')); $setup_tpl->set_var('install', ' '); $setup_tpl->set_var('remove', ' '); $setup_tpl->set_var('upgrade', ' '); $setup_tpl->set_var('resolution', '<a href="applications.php?resolve=' . $value['name'] . '">' . lang('Possible Solutions') . '</a>'); $status = "[{$value['status']}] " . lang('Dependency Failure') . $depstring; break; case 'P': $setup_tpl->set_var('bg_class', "row_err_gen_{$row}"); $depstring = parsedep($value['depends']); $setup_tpl->set_var('instimg', 'stock_no.png'); $setup_tpl->set_var('instalt', lang('Post-install Dependency Failure')); $setup_tpl->set_var('install', ' '); $setup_tpl->set_var('remove', ' '); $setup_tpl->set_var('upgrade', ' '); $setup_tpl->set_var('resolution', '<a href="applications.php?resolve=' . $value['name'] . '&post=True">' . lang('Possible Solutions') . '</a>'); $status = "[{$value['status']}] " . lang('Post-install Dependency Failure') . $depstring; break; default: $setup_tpl->set_var('instimg', 'package-generic.png'); $setup_tpl->set_var('instalt', lang('Not Completed')); $setup_tpl->set_var('install', ' '); $setup_tpl->set_var('remove', ' '); $setup_tpl->set_var('upgrade', ' '); $setup_tpl->set_var('resolution', '');
$i = 0; } else { $i = 1; } //if(!$val) { $val = 'none'; } if ($key == 'tables') { if (is_array($val)) { $key = '<a href="sqltoarray.php?appname=' . $detail . '&submit=True">' . $key . '</a>' . "\n"; $val = implode(',', $val); } } if ($key == 'hooks') { $val = implode(',', $val); } if ($key == 'depends') { $val = parsedep($val); } if (is_array($val)) { $val = implode(',', $val); } $GLOBALS['setup_tpl']->set_var('bg_color', $bgcolor[$i]); $GLOBALS['setup_tpl']->set_var('name', $key); $GLOBALS['setup_tpl']->set_var('details', $val); $GLOBALS['setup_tpl']->pparse('out', 'detail'); } echo '<br><a href="schematoy.php">' . lang('Go back') . '</a>'; $GLOBALS['setup_tpl']->pparse('out', 'footer'); exit; } else { $GLOBALS['setup_tpl']->set_var('description', lang("Select an app, enter a target version, then submit to process to that version.<br>If you do not enter a version, only the baseline tables will be installed for the app.<br><blink>THIS WILL DROP ALL OF THE APPS' TABLES FIRST!</blink>")); $GLOBALS['setup_tpl']->pparse('out', 'header');