index : flyspray | |
Archlinux32 customized Flyspray installation | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | setup/templates/upgrade.tpl | 76 |
diff --git a/setup/templates/upgrade.tpl b/setup/templates/upgrade.tpl new file mode 100644 index 0000000..68e1619 --- /dev/null +++ b/setup/templates/upgrade.tpl @@ -0,0 +1,76 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<title><?php echo Filters::noXSS($title); ?> Flyspray</title> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<link rel="stylesheet" href="styles/setup.css" type="text/css" media="screen" /> +</head> +<body> +<div id="header"> + <div id="logo"> + <h1><a href="<?php echo Filters::noXSS($index); ?>" title="Flyspray - The bug Killer!"><?php echo L('upgrade'); ?></a></h1> + </div><!-- End of logo --> +</div><!-- End of header --> +<div id="content"> +<form action="upgrade.php" method="post" onsubmit="document.getElementById('upgradebutton').disabled = true;return true;" > + <input type="hidden" name="upgrade" value="1" /> + <div class="install"> + <h2><?php echo L('preconditionchecks'); ?></h2> + <p><?php echo sprintf(L('versioncompare'), $installed_version, $short_version); ?></p> + <p><?php echo L('writeaccessconf'); ?></p> + <div class="installBlock"> + <table class="formBlock"> + <tr> + <td valign="top">../<?php echo Filters::noXSS(basename(CONFIG_PATH)); ?></td> + <td align="left"><b><?php if ($checks['config_writable']): ?><span class="green">writeable</span><?php else: ?><span class="red">not writeable</span><?php endif; ?></b></td> + </tr> + <tr> + <td valign="top">Database connection</td> + <td align="left"><b><?php if ($checks['db_connect']): ?><span class="green">OK</span><?php else: ?><span class="red">Failed</span><?php endif; ?></b></td> + </tr> + </table> + </div> +<?php if (!$upgrade_possible): ?> + <p style="clear:both">Apparently, an upgrade is not possible. <?php echo Filters::noXSS($todo); ?></p> + <p style="text-align:center"><a class="button" href="../">Back to Home</a></p> +<?php else: ?> + <p><?php echo L('upgradepossible'); ?></p> + <h2><?php echo L('precautions'); ?></h2> + <p><?php echo L('precautionbackup'); ?></p> + + <?php if (isset($upgrade_options)): ?> + <h2>Upgrade options</h2> + <p><?php echo $upgrade_options; ?></p> + <?php endif; ?> + + <?php if ($ask_for_conversion): ?> + <h2><?php echo L('explainwhatandwhyheader'); ?></h2> + <p><?php echo L('explainwhatandwhycontent'); ?></p> + <p><input name="yes_please_do_convert" type="checkbox"/><?php echo eL('yes'); ?> + <input name="no_please_do_not_convert" type="checkbox"/><?php echo eL('no'); ?></p> + <?php endif; ?> + + <h2><?php echo L('performupgrade'); ?></h2> + <p><input name="upgrade" id="upgradebutton" class="button" value="<?php echo eL('performupgrade'); ?>" type="submit" /></p> + <?php if (isset($done)): ?> + <div class="green"><?php echo join('<br />',$upgradelog); ?></div> + <p>If all went fine:</p> + <ol> + <li>Delete setup directory or restrict access to this directory by a htaccess rule.</li> + <li><a href="../" class="button" style="padding:4px;background-color:#fff;border-radius:3px;border:1px solid #000;display:inline-block">Back to Overview</a></li> + </ol> + <?php else: ?> + <p>Info: This may take a while depending on the upgrade type and your database size: from a few seconds up to doing a coffee break.</p> + <p>We do not get upgrade progress feedback while the upgrading process is running, but if it takes longer it can be a sign of problem.</p> + <?php endif; ?> +<?php endif; ?> + </div><!-- End of install --> +</form> +</div><!-- End of content --> +<div id="footer"> + <p>Flyspray <?php echo Filters::noXSS($fs->version); ?><br /> + Copyright 2004-<?php echo Filters::noXSS(date('Y')); ?> © The Flyspray team. All rights reserved. + </p> +</div><!-- End of footer --> +</body> +</html> |