refactor update process. Now only available with command line

This commit is contained in:
Manuel Raynaud
2014-01-08 16:23:54 +01:00
parent 4d1a82e7a7
commit 8214ab77ec
9 changed files with 133 additions and 156 deletions

View File

@@ -1,26 +0,0 @@
{extends file="admin-layout.tpl"}
{block name="page-title"}{intl l='Update'}{/block}
{block name="check-resource"}admin.configuration.update{/block}
{block name="check-access"}view{/block}
{block name="main-content"}
<div id="wrapper" class="container">
<div class="clearfix">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li><a href="{url path='/admin/configuration/update'}">{intl l="Update Process"}</a></li>
</ul>
</div>
<div class="row">
<div class="col-md-12">
<div class="alert alert-info">
{intl l="Your Thelia is already up-to-date"}
</div>
</div>
</div>
</div>
{/block}

View File

@@ -1,32 +0,0 @@
{extends file="admin-layout.tpl"}
{block name="page-title"}{intl l='Update'}{/block}
{block name="check-resource"}admin.configuration.update{/block}
{block name="check-access"}update{/block}
{block name="main-content"}
<div id="wrapper" class="container">
<div class="clearfix">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li><a href="{url path='/admin/configuration/update'}">{intl l="Update Process"}</a></li>
</ul>
</div>
<div class="row">
<div class="col-md-12">
<div class="alert alert-success">
<p>{intl l="Thelia Updated successfully"}</p>
<p>{intl l="List of versions updated successfully : "}</p>
<ul>
{foreach $updated_versions as $version}
<li>{$version}</li>
{/foreach}
</ul>
</div>
</div>
</div>
</div>
{/block}

View File

@@ -1,28 +0,0 @@
{extends file="admin-layout.tpl"}
{block name="page-title"}{intl l='Update'}{/block}
{block name="check-resource"}admin.configuration.update{/block}
{block name="check-access"}view{/block}
{block name="main-content"}
<div id="wrapper" class="container">
<div class="clearfix">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li><a href="{url path='/admin/configuration/update'}">{intl l="Update Process"}</a></li>
</ul>
</div>
<div class="row">
<div class="col-md-12">
<div class="alert alert-info">
<p>{intl l="Your current version is <b>%current_version</b> and you will updated to <b>%latest_version</b> version." current_version={$current_version} latest_version={$latest_version}}
<a href="{url path="/admin/configuration/update/process"}">{intl l="Start updating"}</a></p>
</div>
</div>
</div>
</div>
{/block}

View File

@@ -1,29 +0,0 @@
{extends file="admin-layout.tpl"}
{block name="page-title"}{intl l='Update'}{/block}
{block name="check-resource"}admin.configuration.update{/block}
{block name="check-access"}update{/block}
{block name="main-content"}
<div id="wrapper" class="container">
<div class="clearfix">
<ul class="breadcrumb">
<li><a href="{url path='/admin/home'}">{intl l="Home"}</a></li>
<li><a href="{url path='/admin/configuration'}">{intl l="Configuration"}</a></li>
<li><a href="{url path='/admin/configuration/update'}">{intl l="Update Process"}</a></li>
</ul>
</div>
<div class="row">
<div class="col-md-12">
<div class="alert alert-error">
<p>{intl l="Thelia update failed"}</p>
<p>{intl l="error message : "} <b>{$error_message}</b></p>
<p>{intl l="Please contact your technical support or see error logs"}</p>
</div>
</div>
</div>
</div>
{/block}