{***************** Core Update *********************} {if $updates.core} {$coreUpdate = $updates.core}
{Title "sysmanager.repository.core.newUpdateAvailable"}
{Label sysmanager.repository.update.newversion} {$coreUpdate.version}
{Label sysmanager.repository.update.yourversion} {constant(TODOYU_VERSION)}
{Label sysmanager.repository.update.releasedate} {dateFormat $coreUpdate.date_update date}
{* Button class="info" label="sysmanager.repository.extension.moreDetails" *} {Button class="update" label="sysmanager.repository.core.installUpdate" onclick="Todoyu.Ext.sysmanager.Repository.Update.showCoreUpdateDialog()"}
{/if} {***************** Extension Updates *********************}
{Title "sysmanager.repository.extension.extensionUpdates"} {foreach $updates.extensions extUpdate}
{$extUpdate.title} {$extUpdate.version.version}
{Label sysmanager.repository.by} {$extUpdate.author.name}
{$extUpdate.version.version_information}
{if $extUpdate.version.dependencies}

{Label sysmanager.error.unresolvedDependencies}

    {foreach $extUpdate.version.dependencies dependency}
  • {$dependency.title_short} {$dependency.version} ({$dependency.ext_key})
  • {/foreach}
{/if} {if $extUpdate.version.conflicts}

{Label sysmanager.error.unresolvedConflicts}

    {foreach $extUpdate.version.conflicts conflict}
  • {$conflict.title_short} ({$conflict.ext_key})
  • {/foreach}
{/if}
{Label sysmanager.repository.extension.installed}: {$extUpdate.installed}
{Label sysmanager.repository.update.newversion} {$extUpdate.version.version}
{Label sysmanager.extension.state}: {ExtensionStatusIcon $extension.version.state}
{Label sysmanager.repository.update.releasedate}: {dateFormat $extUpdate.version.date_update date}
{$hasDependencies = sizeof($extUpdate.version.dependencies)} {$hasConflicts = sizeof($extUpdate.version.conflicts)} {$preventInstall = $hasDependencies+$hasConflicts} {Button disabled=$preventInstall class="update" label="sysmanager.repository.extension.update" onclick="Todoyu.Ext.sysmanager.Repository.Update.showExtensionUpdateDialog('$extUpdate.ext_key')"} {Button label="sysmanager.repository.moreInfo" class="info" onclick="Todoyu.Ext.sysmanager.Repository.showExtensionInTER('$extUpdate.ter_link')"}
{else}

{Label sysmanager.repository.update.noupdatesavailable}

{/foreach}