Initial Commit
This commit is contained in:
104
web/install/update.php
Normal file
104
web/install/update.php
Normal file
@@ -0,0 +1,104 @@
|
||||
<?php
|
||||
/*************************************************************************************/
|
||||
/* This file is part of the Thelia package. */
|
||||
/* */
|
||||
/* Copyright (c) OpenStudio */
|
||||
/* email : dev@thelia.net */
|
||||
/* web : http://www.thelia.net */
|
||||
/* */
|
||||
/* For the full copyright and license information, please view the LICENSE.txt */
|
||||
/* file that was distributed with this source code. */
|
||||
/*************************************************************************************/
|
||||
|
||||
include("php_version_check.php");
|
||||
|
||||
$context = 'update';
|
||||
$step = 1;
|
||||
|
||||
include("header.php");
|
||||
|
||||
// todo: check security
|
||||
|
||||
?>
|
||||
<div class="well">
|
||||
<div class="clearfix text-center">
|
||||
<a href="?lang=fr_FR">
|
||||
Français
|
||||
</a>
|
||||
<span> <strong>|</strong> </span>
|
||||
<a href="?lang=en_US">
|
||||
English
|
||||
</a>
|
||||
<span> <strong>|</strong> </span>
|
||||
<a href="?lang=de_DE">
|
||||
Deutsch
|
||||
</a>
|
||||
</div>
|
||||
<br />
|
||||
|
||||
<p class="lead text-center">
|
||||
<?php echo $trans->trans('Welcome in the Thelia updater wizard.'); ?>
|
||||
</p>
|
||||
|
||||
<?php
|
||||
$update = new \Thelia\Install\Update(false);
|
||||
if ($update->isLatestVersion()) { ?>
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<p><?php
|
||||
echo $trans->trans('It seems that Thelia database is already up to date.');
|
||||
?></p>
|
||||
<p><em><?php
|
||||
echo $trans->trans('For the moment, the wizard allows only an update of the database. To update your php files you must proceed manually.');
|
||||
?></em></p>
|
||||
</div>
|
||||
|
||||
<?php } else { ?>
|
||||
|
||||
<div class="alert alert-info">
|
||||
<p><?php
|
||||
echo $trans->trans(
|
||||
'Would you like to update your installation of Thelia from version <strong>%current</strong> to version <strong>%latest</strong>.',
|
||||
[
|
||||
'%current' => $update->getCurrentVersion(),
|
||||
'%latest' => $update->getLatestVersion()
|
||||
]
|
||||
);
|
||||
?></p>
|
||||
</div>
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<p><?php
|
||||
echo $trans->trans('It\'s strongly recommended to make a backup before proceeding.');
|
||||
?></p>
|
||||
</div>
|
||||
|
||||
<?php } ?>
|
||||
|
||||
</div>
|
||||
<?php if (!$update->isLatestVersion()) { ?>
|
||||
<script>
|
||||
var token = true;
|
||||
|
||||
function start(elem)
|
||||
{
|
||||
if (token) {
|
||||
elem.innerHTML = '<?php echo $trans->trans('Please wait ...'); ?>';
|
||||
token = false;
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
</script>
|
||||
<div class="clearfix">
|
||||
<a onclick="return start(this)" href="updater.php?backup=1" class="pull-right btn btn-default btn-primary"><span
|
||||
class="glyphicon glyphicon-chevron-right"></span> <?php echo $trans->trans('Backup and update Thelia'); ?></a>
|
||||
<a onclick="return start(this)" href="updater.php" class="pull-right btn btn-default"><span
|
||||
class="glyphicon glyphicon-chevron-right"></span> <?php echo $trans->trans('Update Thelia'); ?></a>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
|
||||
include("footer.php");
|
||||
|
||||
Reference in New Issue
Block a user