{* * $Revision: 1.9 $ * If you want to customize this file, do not edit it directly since future upgrades * may overwrite it. Instead, copy it into a new directory called "local" and edit that * version. Gallery will look for that file first and use it if it exists. *}

{g->text text="Gallery Themes"}

{if !empty($status)}

{if isset($status.activated)} {g->text text="Successfully activated theme %s" arg1=$status.activated} {/if} {if isset($status.deactivated)} {g->text text="Successfully deactivated theme %s" arg1=$status.deactivated} {/if} {if isset($status.installed)} {g->text text="Successfully installed theme %s" arg1=$status.installed} {/if} {if isset($status.uninstalled)} {g->text text="Successfully uninstalled theme %s" arg1=$status.uninstalled} {/if} {if isset($status.upgraded)} {g->text text="Successfully upgraded theme %s" arg1=$status.upgraded} {/if} {if isset($status.savedTheme)} {g->text text="Successfully saved theme settings"} {/if} {if isset($status.savedDefaults)} {g->text text="Successfully saved default album settings"} {/if} {if isset($status.restoredTheme)} {g->text text="Restored theme settings"} {/if}

{/if}
{if ($AdminThemes.mode == 'config')} {g->text text="All Themes"} {else} {g->text text="All Themes"} {/if} {if ($AdminThemes.mode == 'defaults')} {g->text text="Defaults"} {else} {g->text text="Defaults"} {/if} {foreach from=$AdminThemes.themes key=themeId item=theme} {if $theme.active} {if ($AdminThemes.mode == 'editTheme') && ($AdminThemes.themeId == $themeId)} {g->text text=$theme.name l10Domain=$theme.l10Domain} {else} {g->text text=$theme.name l10Domain=$theme.l10Domain} {/if} {/if} {/foreach}
{if ($AdminThemes.mode == 'config')}
{foreach from=$AdminThemes.themes key=themeId item=theme} {g->text text=$theme.name l10Domain=$theme.l10Domain} {g->text text=$theme.description l10Domain=$theme.l10Domain} {if $theme.state == 'incompatible'}
{g->text text="Incompatible theme!"} {if $theme.api.required.core != $theme.api.provided.core}
{g->text text="Core API Required: %s (available: %s)" arg1=$theme.api.required.core arg2=$theme.api.provided.core} {/if} {if $theme.api.required.theme != $theme.api.provided.theme}
{g->text text="Theme API Required: %s (available: %s)" arg1=$theme.api.required.theme arg2=$theme.api.provided.theme} {/if}
{/if} {if ($themeId == $AdminThemes.defaultThemeId)} {g->text text="(default)"} {/if} {if (!empty($theme.action))} {foreach name=actions from=$theme.action item=action}{strip} {if !$smarty.foreach.actions.first}
{/if} {$action.text} {/strip}{/foreach} {else}   {/if}
{/foreach}
  {g->text text="Theme Name"} {g->text text="Version"} {g->text text="Installed"} {g->text text="Description"} {g->text text="Actions"}
{if $theme.state == 'install'} {g->text text= {/if} {if $theme.state == 'active'} {g->text text= {/if} {if $theme.state == 'inactive'} {g->text text= {/if} {if $theme.state == 'upgrade'} {g->text text= {/if} {if $theme.state == 'incompatible'} {g->text text= {/if} {$theme.version} {$theme.installedVersion}
{/if} {if ($AdminThemes.mode == 'defaults')}

{g->text text="Defaults"}

{g->text text="These are default display settings for albums in your gallery. They can be overridden in each album."}

{g->text text="Default sort order"} {g->text text="with"}
{g->text text="Default theme"}
{g->text text="New albums"}
{/if} {if ($AdminThemes.mode == "editTheme")}

{g->text text="%s Theme Settings" arg1=$AdminThemes.themes[$AdminThemes.themeId].name}

{g->text text="These are the global settings for the theme. They can be overridden at the album level."}

{if isset($AdminThemes.customTemplate)} {include file="gallery:`$AdminThemes.customTemplate`" l10Domain=$AdminThemes.themes[$AdminThemes.themeId].l10Domain} {/if} {if !empty($AdminThemes.settings)} {foreach from=$AdminThemes.settings item=setting} {if isset($form.error.key[$setting.key].invalid)} {/if} {/foreach}
{$setting.name} {if ($setting.type == 'text-field')} {elseif ($setting.type == 'textarea')} {elseif ($setting.type == 'single-select')} {elseif ($setting.type == 'checkbox')} {elseif ($setting.type == 'block-list')}
{g->text text="Available"} {g->text text="Add"}
{g->text text="Selected"} {g->text text="Remove"} {g->text text="Move Up"} {g->text text="Move Down"}
{/if}
{$form.errorMessage[$setting.key]}
{elseif !isset($AdminThemes.customTemplate)} {g->text text="There are no settings for this theme"} {/if}
{if isset($AdminThemes.customTemplate) || !empty($AdminThemes.settings)}
{/if} {/if}