{sprintf('[s`Design theme %s`]', $theme.name|escape)} {$theme.version}
{if empty($show_theme_start_using)} {$show_theme_start_using = !$theme_routes && empty($theme_warning_requirements) && empty($theme_original_warning_requirements) && empty($theme_parent_warning_requirements)} {/if}{_ws('Theme status — trial')}
{if !empty($preview_url)} [s`Preview on my website`] {/if} {if $wa->user()->isAdmin('installer')} {$_buy_link = "{$wa_backend_url}installer/store/theme/{$theme.id|escape}/"} {$_is_single_app_mode = $wa->isSingleAppMode()} {if $_is_single_app_mode} {$_buy_link = (($wa->locale() == 'ru_RU') ? 'https://www.webasyst.ru/store/theme/' : 'https://www.webasyst.com/store/theme/')|cat:$theme.id|escape|cat:'/'} {/if} [s`Buy theme`] {/if}[s`Trial themes are for preview purposes only. Buy this theme to start using it for production.`]
[s`No customizations have been made to theme settings and template files.`]
{sprintf('[s`Your customized version of %s theme is up to date.`]', $theme.name|escape)}
[s`Theme update requires your commitment because it may affect changes that you previously applied to template files and thus alter your site layout. Click to review the list of files and update.`]
[s`Theme update requires your commitment because it may affect changes that you previously applied to template files and thus alter your site layout. Click to review the list of files and update.`]
{sprintf('[s`This design theme was either cloned from another, original, theme or was manually uploaded as an archive. It cannot be updated via the Installer app or reverted to an original version because there is no installed original theme with the same ID %s.`]', $theme.id)}
-
{foreach $theme_warning_requirements as $requirement}
- {$requirement.warning} {/foreach}
-
{foreach $theme_original_warning_requirements as $requirement}
- {$requirement.warning} {/foreach}
-
{foreach $theme.parent_theme->getWarningRequirements() as $requirement}
- {$requirement.warning} {/foreach}
[s`Images thumbnails`]
[s`This design theme links image thumbnails of sizes listed below. If custom-sized on-fly thumbnail generation is not allowed by the app settings, please make sure that at least listed thumbnail sizes are allowed. If on-fly thumbnail generation is allowed, thumbnails will be generated automatically.`]
-
{foreach $theme.thumbs as $t}
- {$t} {/foreach}
[s`Last modified`]: {$theme.mtime|wa_datetime:"humandatetime"}
{/if}-
{foreach $theme_routes as $_r}
- {if $_r['_domain'] != $wa->get('domain') && $_r['_id'] != $wa->get('route')} {$_theme_usages[] = htmlspecialchars("{$_r._domain}/{$_r.url}")} {/if} {$_r._domain_decoded}/{$_r.url|replace:'*':''} {/foreach}
{sprintf('[s`Customizing %s theme settings below will affect all listed routes. If you want to keep individual designs, use separate theme copies (clones) for each route.`]', $theme.name|escape)}
{/if} {/if}
{sprintf('[s`%s design theme does not offer customizable display settings. Please use template editor for customizing the theme.`]', $theme.name|escape)}