mirror of
https://github.com/YunoHost-Apps/limesurvey_ynh.git
synced 2024-09-03 19:36:32 +02:00
44 lines
2.2 KiB
PHP
44 lines
2.2 KiB
PHP
<div class="header ui-widget-header"><?php $clang->eT('Welcome to the ComfortUpdate');?></div><div class="updater-background"><br />
|
|
<?php
|
|
echo $clang->gT('The LimeSurvey ComfortUpdate is an easy procedure to quickly update to the latest version of LimeSurvey.').'<br /><br />';
|
|
echo $clang->gT('The following steps will be done by this update:').'<br /><ul>';
|
|
echo '<li>'.$clang->gT('Your LimeSurvey installation is checked if the update can be run successfully.').'</li>';
|
|
echo '<li>'.$clang->gT('Your DB and any changed files will be backed up.').'</li>';
|
|
echo '<li>'.$clang->gT('New files will be downloaded and installed.').'</li>';
|
|
echo '<li>'.$clang->gT('If necessary the database will be updated.').'</li></ul><br>';?>
|
|
<h3><?php $clang->eT('Checking basic requirements...'); ?></h3>
|
|
<ul>
|
|
<?php
|
|
if (!is_writable($tempdir))
|
|
{
|
|
echo "<li class='errortitle'>".sprintf($clang->gT("Tempdir %s is not writable"),$tempdir)."<li>";
|
|
$error=true;
|
|
}
|
|
if (!is_writable(APPPATH.'config/version.php'))
|
|
{
|
|
echo "<li class='errortitle'>".sprintf($clang->gT("Version file is not writable (%s). Please set according file permissions."),APPPATH.'config/version.php')."</li>";
|
|
$error=true;
|
|
}
|
|
echo '</ul><br><h3>'.$clang->gT('Change log').'</h3>';
|
|
|
|
if($httperror=="") {
|
|
echo '<textarea class="updater-changelog" readonly="readonly">'.htmlspecialchars($changelog['changelog']).'</textarea>';
|
|
}
|
|
else {
|
|
print($httperror);
|
|
}
|
|
|
|
if ($error)
|
|
{
|
|
echo '<br /><br />'.$clang->gT('When checking your installation we found one or more problems. Please check for any error messages above and fix these before you can proceed.');
|
|
echo "<p><button onclick=\"window.open('".Yii::app()->getController()->createUrl("admin/update/sa/index/")."', '_top')\"";
|
|
echo ">".$clang->gT('Check again')."</button></p>";
|
|
}
|
|
else
|
|
{
|
|
echo '<br /><br />'.$clang->gT('Everything looks alright. Please proceed to the next step.');
|
|
echo "<p><button onclick=\"window.open('".Yii::app()->getController()->createUrl("admin/update/sa/step2/")."', '_top')\"";
|
|
echo ">".sprintf($clang->gT('Proceed to step %s'),'2')."</button></p>";
|
|
}
|
|
echo '</div>';
|
|
?>
|