{if !empty($messages)} {foreach $messages as $message}
{if $message.result == 'success'} {elseif $message.result == 'fail'} {/if} {$message.text|escape}
{/foreach} {/if}
{* *} {*
*}
{if !empty($slug)} {$sort = 1000}{$_plugins=[]} {foreach $slug as $key} {if !empty( $apps[$key]) && !empty($apps[$key]['plugins'])} {foreach $apps[$key]['plugins'] as $plugin_id => $plugin} {if !isset($plugin.sort)}{$sort = $sort+1}{$plugin.sort=$sort}{/if} {$_sort=$plugin.sort} {capture assign="_plugin"} {$app = $apps[$key]}
{$plugin.name|default:$plugin_id|escape|truncate:29}
{if !empty($plugin.publish_datetime) && strtotime($plugin.publish_datetime) > $smarty.now - 86400*14}
New
{elseif !empty($plugin.tags)} {if in_array('featured', $plugin.tags)} {elseif in_array('updated', $plugin.tags)}
[`New version!`]
{/if} {/if}
{if !empty($plugin.description)}

{$plugin.description}

{elseif !empty($plugin.installed) && !empty($plugin.installed.description)}

{$plugin.installed.description}

{/if} {if empty($plugin.installed)} {if !empty($plugin.commercial)} {if ifset($plugin.lease_price) == 'free'} {* free to install on this particular installation (cloud) *} [`Free`] {else} {if !empty($plugin.compare_price)} {$plugin.compare_price}  {$plugin.price} {else} {$plugin.price} {if !empty($plugin.lease_price)} [`or`] {sprintf('[`%s/mo`]',$plugin.lease_price)} {/if} {/if} {/if} {else} [`Free`] {/if} {else} [`Installed`] {/if} {/capture} {$_plugins[$_sort]=$_plugin} {/foreach} {/if} {/foreach} {/if} {if !empty($_plugins)} {else}


[`No plugins were found.`]

{/if}