{combine_script id='jquery.effects' load='async' path='themes/default/js/ui/minified/jquery.effects.core.min.js' } {combine_script id='jquery.effects.blind' load='async' require='jquery.effects' path='themes/default/js/ui/minified/jquery.effects.blind.min.js' } {footer_script require='jquery.effects.blind'} jQuery(document).ready(function(){ldelim} jQuery("td[id^='desc_']").click(function() {ldelim} id = this.id.split('_'); nb_lines = jQuery("#bigdesc_"+id[1]).html().split('
').length; jQuery("#smalldesc_"+id[1]).toggle('blind', 1); if (jQuery(this).hasClass('bigdesc')) {ldelim} jQuery("#bigdesc_"+id[1]).toggle('blind', 1); } else {ldelim} jQuery("#bigdesc_"+id[1]).toggle('blind', 50 + (nb_lines * 30)); } jQuery(this).toggleClass('bigdesc'); return false; }); }); {/footer_script}
{'Sort order'|@translate} :

{'Plugins'|@translate}

{if not empty($plugins)}
{foreach from=$plugins item=plugin name=plugins_loop}
{if $plugin.BIG_DESC != $plugin.SMALL_DESC} {else} {/if}
{$plugin.EXT_NAME} {$plugin.SMALL_DESC}... {$plugin.BIG_DESC|@nl2br}
{'Install'|@translate} | {'Download'|@translate} {'Downloads'|@translate}: {$plugin.DOWNLOADS} {'Version'|@translate} {$plugin.VERSION} | {'By %s'|@translate|@sprintf:$plugin.AUTHOR} | {'Visit plugin site'|@translate}
{/foreach}
{else}

{'There is no other plugin available.'|@translate}

{/if}