Example #1
0
        $display .= $LANG_SUCCESS[20];
        break;
    case 'upgrade':
        $display .= $LANG_SUCCESS[21];
        break;
    case 'migrate':
        $display .= $LANG_SUCCESS[22];
        break;
}
$display .= $LANG_SUCCESS[4] . '</p>';
if ($type == 'install') {
    $display .= '<p>' . $LANG_SUCCESS[5] . '</p>
    <p>' . $LANG_SUCCESS[6] . ' <strong>' . $LANG_SUCCESS[7] . '</strong><br' . XHTML . '>
    ' . $LANG_SUCCESS[8] . ' <strong>' . $LANG_SUCCESS[9] . '</strong></p> <br' . XHTML . '>';
}
$display .= '<h2>' . $LANG_SUCCESS[10] . '</h2>
<p>' . $LANG_SUCCESS[11] . ' <strong>' . ($type == 'install' ? '3' : '2') . '</strong> ' . $LANG_SUCCESS[12] . ':</p>
<ul>
<li>' . $LANG_SUCCESS[13] . ' <tt>' . $_CONF['path_html'] . SUCCESS_getInstallPath() . '</tt>.</li>';
if ($type == 'install') {
    $display .= "<li><a href=\"{$_CONF['site_url']}/usersettings.php\">" . $LANG_SUCCESS[14] . ' <strong>' . $LANG_SUCCESS[7] . '</strong> ' . $LANG_SUCCESS[15] . '</a></li>';
}
$display .= '<li>' . $LANG_SUCCESS[16] . ' <tt>' . $_CONF['path'] . 'db-config.php</tt> ' . $LANG_SUCCESS[17] . ' <tt>' . $_CONF['path_html'] . 'siteconfig.php</tt> ' . $LANG_SUCCESS[18] . ' 755.</li>
</ul>';
// note for those upgrading from Geeklog 1.2.5-1 or older
if (DB_count($_TABLES['users'], 'username', 'NewAdmin') > 0) {
    $display .= '<p>' . $LANG_SUCCESS[19] . '</p>.';
}
$display .= COM_endBlock();
$display .= COM_siteFooter();
echo $display;
Example #2
0
// Prevent the template class from creating a cache file
$_CONF['cache_templates'] = false;
switch ($submit) {
    case $LANG_SUCCESS[24]:
        // Delete all the fies and directories
        $failures = SUCCESS_deleteAll(dirname(__FILE__));
        $redirect = $_CONF['site_url'] . '/index.php?msg=' . (count($failures) === 0 ? 150 : 151);
        header('Location: ' . $redirect);
        break;
    case $LANG_SUCCESS[25]:
        // Don't delete any files and directories
        header('Location: ' . $_CONF['site_url'] . '/index.php?msg=152');
        break;
    default:
        // do nothing
        break;
}
$T = COM_newTemplate(dirname(__FILE__) . '/layout');
$T->set_file('success', 'success.thtml');
if ($type === 'install') {
    $message = $LANG_SUCCESS[20];
} elseif ($type === 'upgrade') {
    $message = $LANG_SUCCESS[21];
} else {
    $message = $LANG_SUCCESS[22];
}
$T->set_var(array('conf_path' => $_CONF['path'], 'conf_path_html' => $_CONF['path_html'], 'conf_site_url' => $_CONF['site_url'], 'is_install' => $type === 'install', 'lang_message' => $message, 'lang_success_1' => $LANG_SUCCESS[1], 'lang_success_2' => $LANG_SUCCESS[2], 'lang_success_3' => $LANG_SUCCESS[3], 'lang_success_4' => $LANG_SUCCESS[4], 'lang_success_5' => $LANG_SUCCESS[5], 'lang_success_6' => $LANG_SUCCESS[6], 'lang_success_7' => $LANG_SUCCESS[7], 'lang_success_8' => $LANG_SUCCESS[8], 'lang_success_9' => $LANG_SUCCESS[9], 'lang_success_10' => $LANG_SUCCESS[10], 'lang_success_11' => $LANG_SUCCESS[11], 'lang_success_12' => $LANG_SUCCESS[12], 'lang_success_13' => $LANG_SUCCESS[13], 'lang_success_14' => $LANG_SUCCESS[14], 'lang_success_15' => $LANG_SUCCESS[15], 'lang_success_16' => $LANG_SUCCESS[16], 'lang_success_17' => $LANG_SUCCESS[17], 'lang_success_18' => $LANG_SUCCESS[18], 'lang_success_19' => $LANG_SUCCESS[19], 'lang_success_20' => $LANG_SUCCESS[20], 'lang_success_21' => $LANG_SUCCESS[21], 'lang_success_22' => $LANG_SUCCESS[22], 'lang_success_23' => $LANG_SUCCESS[23], 'lang_success_24' => $LANG_SUCCESS[24], 'lang_success_25' => $LANG_SUCCESS[25], 'lang_confirm_delete' => $MESSAGE[76], 'install_path' => $_CONF['path_html'] . SUCCESS_getInstallPath(), 'older_geeklog' => DB_count($_TABLES['users'], 'username', 'NewAdmin') > 0, 'type' => $type, 'version' => VERSION));
$T->parse('output', 'success');
$content = $T->finish($T->get_var('output'));
$doc = COM_createHTMLDocument($content, array('what' => 'menu', 'pagetitle' => $LANG_SUCCESS[0]));
COM_output($doc);