{capture name="mainbox"} {if $mode == 'upgrade'}
{if $action == 'check_patches'}{/if}{$lang.uc_stage1}{if $action == 'check_patches'}{/if}    {if $action == 'upgrade'}{/if}{$lang.uc_stage2}{if $action == 'upgrade'}{/if}    {if $action == 'upgrade_db'}{/if}{$lang.uc_stage3}{if $action == 'upgrade_db'}{/if}
{if $action == 'check_patches'} {foreach from=$patches item="item"} {/foreach}
{$lang.file} {$lang.writable} {$lang.patchable}
{if $item.new_file}{$lang.uc_new} {/if}{$item.name} {if $item.new_file} DIR:{if $item.dir_is_writable}{$lang.uc_ok}{else}{$lang.uc_failed}{/if} {else} {if $item.is_writable}{$lang.uc_ok}{else}{$lang.uc_failed}{/if} {/if} {if $item.is_patchable == 'R'} {$lang.uc_ok} {elseif $item.is_patchable == 'P'} {$lang.uc_already_patched} {else} {$lang.uc_failed} {/if}
{elseif $action == 'upgrade'} {foreach from=$patches item="item"} {/foreach} {if $deleted_files} {foreach from=$deleted_files item="item"} {/foreach} {/if}
{$lang.file} {$lang.status}
{$item.name} {if $item.is_patched} {$lang.uc_patched} {elseif $item.is_skipped} {$lang.uc_skipped} {else} {$lang.uc_failed} {/if}

{$item.name} {if $item.is_deleted} {$lang.uc_deleted} {else} {$lang.uc_failed} {/if}
{elseif $action == 'upgrade_db'} {foreach from=$db_upgrade_results item="item"} {/foreach}
{$lang.text} {$lang.status}
{$item.text} {if $item.is_ok} {$lang.uc_ok} {else} {$lang.uc_failed} {/if}
{/if}
{if $can_continue == false}

{$lang.uc_patch_testing_failed}

{$lang.text_uc_ignore_errors}

{/if}
{include file="buttons/button.tpl" but_text=$lang.back but_onclick="javascript: history.go(-2);"}   
{if $action == 'upgrade_db'} {include file="buttons/button.tpl" but_text=$lang.finish but_href="$index_script?$target_name=upgrade_center&$mode_name=cleanup_session"} {else} {include file="buttons/button.tpl" but_text=$lang.continue but_onclick="javascript: upgrade_form.submit();"} {/if}
{else} {include file="common_templates/subheader.tpl" title=$lang.upgrade}
{$lang.current_version}: {$smarty.const.CSCART_VERSION}
{$lang.upgrade_to}: {if $available_upgrade} {$available_upgrade} {else} {$lang.no_upgrade_kits} {/if}
{if $available_upgrade} {if $config_is_writable} {include file="buttons/button.tpl" but_text=$lang.start but_onclick="javascript: document.start_upgrade_form.submit();"} {else} {$lang.uc_config_isnt_writable} {/if} {/if}

{include file="common_templates/subheader.tpl" title=$lang.apply_patch}

{$lang.text_patch_reverse_note}

{include file="buttons/button.tpl" but_text=$lang.submit but_onclick="javascript: patch_files_form.submit();"}     {$lang.reverse}:

{include file="common_templates/subheader.tpl" title=$lang.update_database}

{include file="buttons/button.tpl" but_text=$lang.submit but_onclick="javascript: patch_database_form.submit();"}

{/if} {/capture} {include file="common_templates/mainbox.tpl" title="Upgrade center" content=$smarty.capture.mainbox}