{* * Page Cache Ultimate, Page Cache standard and Speed pack are powered by Jpresta (jpresta . com) * * @author Jpresta * @copyright Jpresta * @license See the license of this module in file LICENSE.txt, thank you. *}
{if $latest_version}

{if $avec_bootstrap}{else}{/if} {l s='New version %s is now available!' mod='pagecache' sprintf=[$latest_version['version']]}

{l s='Version %s has been published, check the changelogs to know what is new.' mod='pagecache' sprintf=[$latest_version['version']]}

{if !$latest_version['upgrade_link']} {if $pagecache_seller == 'addons'}

{l s='Publishing all versions to Addons is very time consuming so I created a free module to allow you to upgrade to the latest version very easily (one click). Find how it works and download it here:' mod='pagecache'} {$jpresta_shop_url|escape:'html':'UTF-8'}{l s='/en/prestashop-modules/20-jpresta-easy-upgrade.html' mod='pagecache'}

{else}

{l s='To make your life easier I created a free module to allow you to upgrade to the latest version in one click. Find how it works and download it here:' mod='pagecache'} {$jpresta_shop_url|escape:'html':'UTF-8'}{l s='/en/prestashop-modules/20-jpresta-easy-upgrade.html' mod='pagecache'}

{/if} {/if}

{l s='Using the latest version is always recommended because it may fix a bug or make the cache more efficient or even faster!' mod='pagecache'}

{if $latest_version['upgrade_link']} {l s='Upgrade with JPresta Easy Upgrade' mod='pagecache'}... {else} {l s='Download JPresta Easy Upgrade' mod='pagecache'}... {/if} {if $latest_version['changelogs']}
{foreach from=$latest_version['changelogs'] key=versionLogs item=logs} {$versionLogs|escape:'html':'UTF-8'}
    {foreach from=$logs item=log}
  • {$log|escape:'html':'UTF-8'}
  • {/foreach}
{/foreach}
{/if}
{/if}

{if $avec_bootstrap}{else}{/if} {l s='Installation' mod='pagecache'}

{if $pagecache_debug} {if $cur_step > $INSTALL_STEP_INSTALL}
{l s='Congratulations!' mod='pagecache'} {$module_displayName|escape:'html':'UTF-8'} {l s='is currently installed in' mod='pagecache'} {l s='test mode' mod='pagecache'}{l s=', that means it\'s not yet activated to your visitors.' mod='pagecache'}
{/if}
{l s='To complete the installation, please follow these steps:' mod='pagecache'} {* INSTALL STEP *}
{if $cur_step > $INSTALL_STEP_INSTALL} ok {elseif $cur_step < $INSTALL_STEP_INSTALL} {$INSTALL_STEP_INSTALL|escape:'html':'UTF-8'} {else} todo {/if} {l s='Install the module and enable test mode' mod='pagecache'} {if $cur_step == $INSTALL_STEP_INSTALL}
  1. {l s='Resolve displayed errors above' mod='pagecache'}
{/if}
{* BUY FROM STEP *}
{if $cur_step > $INSTALL_STEP_BUY_FROM} ok {elseif $cur_step < $INSTALL_STEP_BUY_FROM} {$INSTALL_STEP_BUY_FROM|escape:'html':'UTF-8'} {else} todo {/if} {l s='Tell us where did you buy the module' mod='pagecache'} {if $cur_step == $INSTALL_STEP_BUY_FROM}
  1. {l s='In order to display correct links for support just tell us where you bought ' mod='pagecache'}{$module_displayName|escape:'html':'UTF-8'}
{l s='Prestashop Addons' mod='pagecache'} {l s='JPresta.com' mod='pagecache'}
{/if}
{* IN ACTION STEP *}
{if $cur_step > $INSTALL_STEP_IN_ACTION} ok {elseif $cur_step < $INSTALL_STEP_IN_ACTION} {$INSTALL_STEP_IN_ACTION|escape:'html':'UTF-8'} {else} todo {/if} {l s='Check that the module is well installed' mod='pagecache'} {if $cur_step == $INSTALL_STEP_IN_ACTION}
  1. {l s='Click here to browse your site in test mode' mod='pagecache'}
  2. {l s='You must see a box displayed in bottom left corner of your store' mod='pagecache'}
  3. {l s='You must be able to play with these buttons' mod='pagecache'}   
{l s='OK, I validate this step' mod='pagecache'} {l s='No, I\'m having trouble' mod='pagecache'}
  1. {l s='Reset the module and see if it\'s better' mod='pagecache'}
  2. {l s='If, after resetting the module, you are still having trouble,' mod='pagecache'} {l s='contact us here' mod='pagecache'}
{/if}
{* AUTOCONF STEP *}
{if $cur_step > $INSTALL_STEP_AUTOCONF} ok {elseif $cur_step < $INSTALL_STEP_AUTOCONF} {$INSTALL_STEP_AUTOCONF|escape:'html':'UTF-8'} {else} todo {/if} {l s='Auto-configuration of known modules' mod='pagecache'} {if $cur_step == $INSTALL_STEP_AUTOCONF}

{l s='Contact our server to request the configuration of know modules so it\'s faster and easier for you' mod='pagecache'}

{if !empty($pagecache_cfgadvancedjs)}
 {l s='Warning: this will erase the current configuration of Page Cache' mod='pagecache'}
{else} {/if} {l s='Continue manually' mod='pagecache'}
{/if}
{* CART STEP *}
{if $cur_step > $INSTALL_STEP_CART} ok {elseif $cur_step < $INSTALL_STEP_CART} {$INSTALL_STEP_CART|escape:'html':'UTF-8'} {else} todo {/if} {l s='Check that the cart is working good' mod='pagecache'} {if $cur_step == $INSTALL_STEP_CART}
  1. {l s='Click here to browse your site in test mode' mod='pagecache'}
  2. {l s='Check that you can add products into the cart as usual' mod='pagecache'}
  3. {l s='Once you have a product in your cart, display an other page and see if cart still contains the products you added' mod='pagecache'}
{l s='OK, I validate this step' mod='pagecache'} {l s='No, I\'m having trouble' mod='pagecache'}
  1. {l s='When you display an other page, check that you have the parameter dbgpagecache=1 in the URL. If not, just add it.' mod='pagecache'}
  2. {l s='When refreshing the cart, PageCache may remove some "mouse over" behaviours. To set them back you can execute some javascript after all dynamics modules have been displayed.' mod='pagecache'} {l s='Go in "Dynamic modules" tab in Javascript form.' mod='pagecache'}
  3. {l s='If you cannot make it work,' mod='pagecache'} {l s='contact us here' mod='pagecache'}
{/if}
{* LOGGED_IN STEP *}
{if $cur_step > $INSTALL_STEP_LOGGED_IN} ok {elseif $cur_step < $INSTALL_STEP_LOGGED_IN} {$INSTALL_STEP_LOGGED_IN|escape:'html':'UTF-8'} {else} todo {/if} {l s='Check that logged in users are recognized' mod='pagecache'} {if $cur_step == $INSTALL_STEP_LOGGED_IN}
    {if $pagecache_skiplogged} {if $avec_bootstrap}
     {l s='Cache is disabled for logged in users so this step should be OK now, but you should check this out anyway ;-)' mod='pagecache'}
    {l s='If you want you can' mod='pagecache'} {l s='reactivate cache for logged in users' mod='pagecache'}
    {else}
     {l s='Cache is disabled for logged in users so this step should be OK now, but you should check this out anyway ;-)' mod='pagecache'}
    {l s='If you want you can' mod='pagecache'} {l s='reactivate cache for logged in users' mod='pagecache'}
    {/if} {/if}
  1. {l s='Click here to browse your site in test mode' mod='pagecache'}
  2. {l s='You must see the "sign in" link when you are not logged in' mod='pagecache'}
  3. {l s='You must see the the user name when you are logged in' mod='pagecache'}
  4. {l s='Of course it depends on your theme so just check that being logged in or not has the same behaviour with PageCache' mod='pagecache'}
{l s='OK, I validate this step' mod='pagecache'} {l s='No, I\'m having trouble' mod='pagecache'}
{if !$pagecache_skiplogged}
  1. {l s='Make sure that module displaying user informations or sign in links are set as "dynamic".' mod='pagecache'}
  2. {l s='Your theme may be uncompatible with this feature, specially if these informations are "hard coded" in theme without using a module. In this case just disable PageCache for logged in users.' mod='pagecache'}
{l s='Disable cache for logged in users' mod='pagecache'} {else}
  1. {l s='Still having problem? Then ' mod='pagecache'} {l s='contact us here' mod='pagecache'}
{/if}
{/if}
{* EU_COOKIE STEP *}
{if $cur_step > $INSTALL_STEP_EU_COOKIE} ok {elseif $cur_step < $INSTALL_STEP_EU_COOKIE} {$INSTALL_STEP_EU_COOKIE|escape:'html':'UTF-8'} {else} todo {/if} {l s='Check your european law module if any' mod='pagecache'} {if $cur_step == $INSTALL_STEP_EU_COOKIE}
  1. {l s='Click here to browse your site in test mode' mod='pagecache'}
  2. {l s='Remove your cookies, reset the cache, then display a page' mod='pagecache'}
  3. {l s='You should see the cookie law message; click to hide it' mod='pagecache'}
  4. {l s='Reload the page, you should not see the message again' mod='pagecache'}
{l s='OK, I validate this step' mod='pagecache'} {l s='No, I\'m having trouble' mod='pagecache'}
{/if}
{* VALIDATE STEP *}
{if $cur_step > $INSTALL_STEP_VALIDATE} ok {elseif $cur_step < $INSTALL_STEP_VALIDATE} {$INSTALL_STEP_VALIDATE|escape:'html':'UTF-8'} {else} todo {/if} {l s='Push in production mode' mod='pagecache'} {if $cur_step == $INSTALL_STEP_VALIDATE}
  1. {l s='Click here to browse your site in test mode' mod='pagecache'}
  2. {l s='You can do more tests and once your are ready...' mod='pagecache'}
{l s='Enable PageCache for my customers!' mod='pagecache'} {l s='No, I\'m having trouble' mod='pagecache'}
  1. {l s='Make sure that the problem you have does not occur if you disable PageCache module' mod='pagecache'}
  2. {l s='If your problem is only occuring with PageCache enabled, then' mod='pagecache'} {l s='contact us here' mod='pagecache'}
{/if}
{if $cur_step !== $INSTALL_STEP_VALIDATE} {/if}
{else}
ok {l s='Congratulations!' mod='pagecache'} {$module_displayName|escape:'html':'UTF-8'} {l s='is currently installed in' mod='pagecache'} {l s='production mode' mod='pagecache'}{if $pagecache_skiplogged}{l s=' for not logged in users' mod='pagecache'}{/if}{l s=', that means your site is now faster than ever!' mod='pagecache'}
{l s='If you are having trouble, ' mod='pagecache'}{l s='go back to test mode' mod='pagecache'}
{/if}
{if !$pagecache_debug}

{if $avec_bootstrap}{else}{/if} {l s='Cache performance' mod='pagecache'}

{$performances.percent_hit|escape:'html':'UTF-8'}%

{l s='This represents the rate of visitors getting the cached page, which mean the fast way. Higher is better! Don\'t worry, it is normal to get a low rate at the beginning.' mod='pagecache'}

{l s='You can improve this rate by using JPresta Cache Warmer' mod='pagecache'}.

{if $performances.count_total > 0}

{l s='These metrics are based on %d visits since %s' sprintf=[$performances.count_total|intval,$performances.start_date|date_format:"%Y-%m-%d %H:%M:%S"] mod='pagecache'}

{l s='These metrics are flushed when you go in the statistics tab and click on' mod='pagecache'} "{l s='Reset cache (with stats)' mod='pagecache'}".

{/if}
{/if}
{if !$pagecache_debug}

{if $avec_bootstrap}{else}{/if} {l s='TTFB' mod='pagecache'}

{l s='The TTFB is the real one computed by the browser of your visitors' mod='pagecache'}

{if $pagecache_statsttfb}

{l s='You may see holes in lines or dates without data, this happens when no visits was recorded on that date for that type of page and that type of cache' mod='pagecache'}.

{else}
{l s='Statistics about TTFB have been disabled in "Advanced mode" > "Options"' mod='pagecache'}
{/if}
{/if}