{* 
* @Module Name: AP Page Builder
* @Website: apollotheme.com - prestashop template provider
* @author Apollotheme <apollotheme@gmail.com>
* @copyright Apollotheme
* @description: ApPageBuilder is module help you can build content for your shop
*}
<!-- @file modules\appagebuilder\views\templates\admin\configure -->
{if isset($errors) && count($errors) && current($errors) != '' && (!isset($disableDefaultErrorOutPut) || $disableDefaultErrorOutPut == false)}

	<div class="bootstrap">
		<div class="alert alert-danger">
			<button type="button" class="close" data-dismiss="alert">&times;</button>
		{if count($errors) == 1}
			{reset($errors)}
		{else }
			{l s='%d errors' sprintf=[$errors|count] mod='appagebuilder'}
			<br/>
			<ol>
				{foreach $errors as $error}
					<li>{$error}</li>
				{/foreach}
			</ol>
		{/if}
		</div>
	</div>
{/if}
{$guide_box}{* HTML form , no escape necessary *}
<div class="panel">
<h3><i class="icon icon-info"></i> {l s='Version and update' mod='appagebuilder'}</h3>
<p>{l s='Your current version is: ' mod='appagebuilder'}: {$module_version}</p>
<p><a href="#" id="apcheck_version" class="{if !$check_update} firt{/if}" data-form='{$data_shop}'>{l s='Click Here to check latest version' mod='appagebuilder'}</a></p>
<div class="apmess hidden"></div>
</div>
<div class="panel">
	<h3><i class="icon icon-book"></i> {l s='Documentation' mod='appagebuilder'}</h3>
	<p>
        &raquo; {l s='Before Start You can click here to read guide' mod='appagebuilder'} :
        <ul>
            <li><a href="https://demothemes.info/prestashop/appagebuilder/guide/" target="_blank">{l s='Read Guide' mod='appagebuilder'}</a></li>
        </ul>
		&raquo; {l s='You can start with Ap Page Builder following steps' mod='appagebuilder'} :
		<ul>
			<li><a href="{$create_profile_link|escape:'html':'UTF-8'}" target="_blank">{l s='Create new Profile' mod='appagebuilder'}</a></li>
		</ul>
		&raquo; {l s='Others management function:' mod='appagebuilder'}
		<ul>
			<li><a href="{$profile_link|escape:'html':'UTF-8'}" target="_blank">{l s='Manager Profile' mod='appagebuilder'}</a>
				<span> - {l s='This function enables you to manage all profiles in the module. This function is useful when you\'re building plans before the home interface changes, the product page for the event discounts, holidays ... by changing the options Default profile' mod='appagebuilder'}</span>
			</li>
			<li><a href="{$position_link|escape:'html':'UTF-8'}" target="_blank">{l s='Manager Position' mod='appagebuilder'}</a>
				<span> - {l s='This function enables you to manage all of the position of all profiles. This function is useful when you have multiple profiles' mod='appagebuilder'}</span>
			</li>
			<li><a href="{$product_link|escape:'html':'UTF-8'}" target="_blank">{l s='Manager Product List Builder' mod='appagebuilder'}</a>
				<span> - {l s='A function to help you design the details of the composition of the products displayed in the list of products on the website.' mod='appagebuilder'}</span>
			</li>
		</ul>
	</p>
</div>
<div class="panel">
	<h3>
        <i class="icon icon-credit-card"></i> <span class="open-content">{l s='Sample Data' mod='appagebuilder'}</span>
        </h3>
        <div class="panel-content-builder">
            <p>
            <strong>{l s='Here is my module page builder!' mod='appagebuilder'}</strong><br />
            {l s='Thanks to PrestaShop, now I have a great module.' mod='appagebuilder'}<br />
            {l s='You can configure it using the following configuration form.' mod='appagebuilder'}
            </p>
            <div class="alert alert-info">
                {l s='You can click here to import demo data' mod='appagebuilder'}
            </div>
            <a class="btn btn-default btn-primary" onclick="javascript:return confirm('{l s='Are you sure you want to install demo?' mod='appagebuilder'}')" href="{$module_link|escape:'html':'UTF-8'}&installdemo=1"><i class="icon-AdminTools"></i> {l s='Install Demo Data' mod='appagebuilder'}</a>
            <br/><br/>
            <div class="alert alert-info">
                {l s='You can download demo image in' mod='appagebuilder'}<br/>
                {l s='Then you can unzip and copy folder appagebuilder to Root/themes/THEME_NAME/assets/img/modules' mod='appagebuilder'}
            </div>
            <a class="btn btn-default btn-primary" href="https://demothemes.info/prestashop/appagebuilder/appagebuilder.zip"><i class="icon-AdminCatalog"></i> {l s='Demo Image' mod='appagebuilder'}</a><br/>
						<br/><br/>
						{*<div class="alert alert-info">
                {l s='You can reset database' mod='appagebuilder'}<br/>
            </div>*}
						{*<a class="btn btn-default btn-primary" style="background-color:red" onclick="javascript:return confirm('{l s='Are you sure you want to reset data? All database will lost' mod='appagebuilder'}')" href="{$module_link|escape:'html':'UTF-8'}&resetmodule=1"><i class="icon-AdminTools"></i> {l s='Reset Data' mod='appagebuilder'}</a>*}
        </div>
</div>
<div class="panel">
	<h3>
        <i class="icon icon-credit-card"></i> <span class="open-content">{l s='Back-up and Update' mod='appagebuilder'}</span>
        </h3>
        <div class="panel-content-builder">
            <div class="alert alert-info">
                {l s='Please click back-up button to back-up database' mod='appagebuilder'}
            </div>
            <div class="row">
                <div class="col-sm-12">
                    <a class="btn btn-default" href="{$module_link|escape:'html':'UTF-8'}&backup=1">
                        <i class="icon-AdminParentPreferences"></i> {l s='Back-up to PHP file' mod='appagebuilder'}
                    </a>                
                </div>
                
            </div>
            <hr/><br/>
            <div class="alert alert-info">
                {l s='You can select a file by date backup to restore data' mod='appagebuilder'}
            </div>
            <div class="row">
                <form class="defaultForm form-horizontal" action="{$module_link|escape:'html':'UTF-8'}" method="post" enctype="multipart/form-data" novalidate="">
                    <div class="col-sm-12">
                        {if $back_up_file}
                            <select name="backupfile" style="width:50%">
                            {foreach from=$back_up_file item=file name=Modulefile}
                                <option value="{$file|escape:'html':'UTF-8'}">{$file|escape:'html':'UTF-8'}</option>
                            {/foreach}
                            </select>
                        {else}
                            <i style="color:red">{l s='No file to select in : ' mod='appagebuilder'}{$backup_dir}</i>
                        {/if}
                        <br/>
                    </div>
                    <div class="col-sm-12">
                        <button type="submit" class="btn btn-default" name="restore">
                        {l s='Restore from PHP file' mod='appagebuilder'}
                        </button>
                    </div>
                </form>
            </div>
            <hr/><br/>
            <div class="alert alert-warning">
                {l s='Delete position do not use (fix error when create profile)' mod='appagebuilder'}
            </div>
            <a class="btn btn-default" onclick="javascript:return confirm('{l s='Are you sure you want to Delete do not use position. Please back-up all thing before?' mod='appagebuilder'}')" href="{$module_link|escape:'html':'UTF-8'}&deleteposition=1">
                <i class="icon-AdminParentPreferences"></i> {l s='Delete do not use position' mod='appagebuilder'}</a>
            <hr/><br/>
            <div class="alert alert-info">
                {l s='Please click on update and correct button to update module to latest version. Please backup database and file before process' mod='appagebuilder'}
            </div>
			<p>
				{l s='Guide to use product and category layout (advanced user and developer)' mod='appagebuilder'} <a href="https://www.leotheme.com/guides/prestashop17/ap_page_builder/#!/Update_Multiple_Product_Layout" target="_blank">{l s='Click Here' mod='appagebuilder'}
			</p>
            <a class="btn btn-default" onclick="javascript:return confirm('{l s='Are you sure you want to Update Database. Please back-up all things before?' mod='appagebuilder'}')" href="{$module_link|escape:'html':'UTF-8'}&submitUpdateModule=1">
                <i class="icon-AdminParentPreferences"></i> {l s='Update and Correct Module' mod='appagebuilder'}</a>
            <a class="btn btn-default" href="{$module_link|escape:'html':'UTF-8'}&submitUpdateModule=1&action=productcategory">
                <i class="icon-AdminParentPreferences"></i> {l s='Update to use product and category layout' mod='appagebuilder'}</a>					
        </div>
</div>