{if $numResults == 0} {if $query == ''} {Label sysmanager.repository.noNewExtensionsFound} {else} {Label sysmanager.repository.noExtensionsFoundForQuery}: {htmlencode $query} {/if} {else} {LabelFormat sysmanager.repository.extensionsFound array($numResults)}: {htmlencode $query} {/if}
{foreach $extensions extension}
{$extension.title}
{Label sysmanager.repository.by} {$extension.author.name}
{$extension.description}
{if $extension.version.dependencies}

{Label sysmanager.repository.error.unresolvedDependencies}

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

{Label sysmanager.repository.error.unresolvedConflicts}

    {foreach $extension.version.conflicts conflict}
  • {$conflict.title_short} ({$conflict.ext_key})
  • {/foreach}
{/if}
{*
{for i 1 $extension.rating}* {/for}
*}
{Label sysmanager.extension.version}: {$extension.version.version}
{Label sysmanager.extension.state}: {ExtensionStatusIcon $extension.version.state}
{if $extension.commercial}{Label sysmanager.repository.extension.costs.commercial}{else}{Label sysmanager.repository.extension.costs.free}{/if}
{if ! $extension.commercial}
{$extension.downloads} {Label sysmanager.repository.extension.downloads}
{/if}
{$hasDependencies = sizeof($extension.version.dependencies)} {$hasConflicts = sizeof($extension.version.conflicts)} {$preventInstall = $hasDependencies+$hasConflicts} {Button class="install" label="sysmanager.repository.extension.install" onclick="Todoyu.Ext.sysmanager.Repository.Search.showExtensionInstallDialog('$extension.ext_key')" disabled=$preventInstall } {Button class="info" label="sysmanager.repository.moreInfo" onclick="Todoyu.Ext.sysmanager.Repository.showExtensionInTER('$extension.ter_link')"}
{/foreach}