// Module list improvements
This commit is contained in:
@@ -42,46 +42,57 @@
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#nav_tabs_modules_installed').click( function () {
|
$('#nav_tabs_modules_installed').click(function () { showInstalledModules() });
|
||||||
$('#tab_modules_list_not_installed').hide();
|
$('#nav_tabs_modules_not_installed').click(function () { showNotInstalledModules() });
|
||||||
$('#tab_modules_list_installed').show();
|
|
||||||
$(this).parent('li').addClass('active');
|
{if count($tab_modules_list.installed)}
|
||||||
$('#nav_tabs_modules_not_installed').parent('li').removeClass('active');
|
showInstalledModules();
|
||||||
return false;
|
{else}
|
||||||
});
|
showNotInstalledModules();
|
||||||
|
{/if}
|
||||||
$('#nav_tabs_modules_not_installed').click( function () {
|
|
||||||
$('#tab_modules_list_installed').hide();
|
|
||||||
$('#tab_modules_list_not_installed').show();
|
|
||||||
$(this).parent('li').addClass('active');
|
|
||||||
$('#nav_tabs_modules_installed').parent('li').removeClass('active');
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function showInstalledModules(element)
|
||||||
|
{
|
||||||
|
$('#tab_modules_list_not_installed').hide();
|
||||||
|
$('#tab_modules_list_installed').show();
|
||||||
|
$('#nav_tabs_modules_installed').parent('li').addClass('active');
|
||||||
|
$('#nav_tabs_modules_not_installed').parent('li').removeClass('active');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function showNotInstalledModules(element)
|
||||||
|
{
|
||||||
|
$('#tab_modules_list_installed').hide();
|
||||||
|
$('#tab_modules_list_not_installed').show();
|
||||||
|
$(element).parent('li').addClass('active');
|
||||||
|
$('#nav_tabs_modules_not_installed').parent('li').removeClass('active');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
<ul class="nav-tabs-modules">
|
<ul class="nav-tabs-modules">
|
||||||
<li class="active"><a id="nav_tabs_modules_installed" href="#" onclick="">{l s='Installed'}</a></li>
|
{if count($tab_modules_list.installed)}
|
||||||
<li><a href="#" id="nav_tabs_modules_not_installed" >{l s='Not Installed'}</a></li>
|
<li><a id="nav_tabs_modules_installed" href="#" onclick="">{l s='Installed'}</a></li>
|
||||||
|
{/if}
|
||||||
|
{if count($tab_modules_list.not_installed)}
|
||||||
|
<li><a href="#" id="nav_tabs_modules_not_installed" >{l s='Not Installed'}</a></li>
|
||||||
|
{/if}
|
||||||
</ul>
|
</ul>
|
||||||
<div id="modules_list_container_content" style="clear:both">
|
<div id="modules_list_container_content" style="clear:both">
|
||||||
<table id="tab_modules_list_installed" style="clear:both">
|
{if count($tab_modules_list.installed)}
|
||||||
{if count($tab_modules_list.installed)}
|
<table id="tab_modules_list_installed" style="clear:both">
|
||||||
{foreach from=$tab_modules_list.installed item=module}
|
{foreach from=$tab_modules_list.installed item=module}
|
||||||
{include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}}
|
{include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}}
|
||||||
{/foreach}
|
{/foreach}
|
||||||
{else}
|
</table>
|
||||||
<tr><td><div style="font-weight:700;margin-top:20px">{l s='No modules available in this section.'}</b></td></tr>
|
{/if}
|
||||||
{/if}
|
{if count($tab_modules_list.not_installed)}
|
||||||
</table>
|
<table id="tab_modules_list_not_installed" style="display:none;clear:both">
|
||||||
<table id="tab_modules_list_not_installed" style="display:none;clear:both">
|
{foreach from=$tab_modules_list.not_installed item=module}
|
||||||
{if count($tab_modules_list.not_installed)}
|
{include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}}
|
||||||
{foreach from=$tab_modules_list.not_installed item=module}
|
{/foreach}
|
||||||
{include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}}
|
</table>
|
||||||
{/foreach}
|
{/if}
|
||||||
{else}
|
|
||||||
<tr><td><div style="font-weight:700;margin-top:20px">{l s='No modules available in this section.'}</b></td></tr>
|
|
||||||
{/if}
|
|
||||||
</table>
|
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
<p style="text-align:right;text-decoration:underline;padding-right:10px"><a href="{$admin_module_favorites_view}" style="color:#666">{l s='More options'}</a></p>
|
<p style="text-align:right;text-decoration:underline;padding-right:10px"><a href="{$admin_module_favorites_view}" style="color:#666">{l s='More options'}</a></p>
|
||||||
Reference in New Issue
Block a user