<{$smarty.const._MI_BASE_NAME}> »» <{$smarty.const._MI_BASE_MENU_MODULELIST}> <{if !$installed }> »» <{$smarty.const._MD_A_BASE_LANG_MODINSTALL}> <{/if}> »» <{$smarty.const._MD_A_BASE_LANG_INFORMATION}>

<{$smarty.const._MD_A_BASE_LANG_INFORMATION}>

<{$smarty.const._MD_A_BASE_LANG_MOD_BASIC_INFO}>
<{$smarty.const._MD_A_BASE_LANG_MOD_BASIC_INFO}>
<{$module->getShow('name')}>
<{$module->modinfo.name|escape}>
<{$smarty.const._MD_A_BASE_LANG_NAME}> <{$module->getShow('name')}>
<{$smarty.const._MD_A_BASE_LANG_MOD_DIR_NAME}> <{$module->getShow('dirname')}>
<{$smarty.const._MD_A_BASE_LANG_VERSION}> <{math equation="v/100" v=$module->get('version') format="%.2f"}> <{if $module->get('version') != $module->modinfo.version * 100 }> » <{math equation=$module->modinfo.version format="%.2f"}> <{/if}>
<{$smarty.const._MD_A_BASE_LANG_MID}> <{if $module->get('mid')}> <{$module->getShow('mid')}> <{else}> -- <{/if}>
<{$smarty.const._MD_A_BASE_LANG_LASTUPDATE}> <{if $module->get('last_update')}> <{$module->get('last_update')|xoops_formattimestamp:l}> <{else}> -- <{/if}>
<{$smarty.const._MD_A_BASE_LANG_MOD_DESC}> <{$module->modinfo.description|escape}>

<{$smarty.const._MD_A_BASE_LANG_MOD_LICENSE_INFO}>
<{$smarty.const._MD_A_BASE_LANG_MODULE_LICENSE}> <{$module->modinfo.license|escape}>
<{$smarty.const._MD_A_BASE_LANG_MOD_AUTHOR}> <{$module->modinfo.author|escape}>
<{$smarty.const._MD_A_BASE_LANG_MOD_CREDITS}> <{$module->modinfo.credits|escape}>

<{$smarty.const._MD_A_BASE_LANG_SQL_INFO}>
<{if $module->modinfo.tables}>
<{$smarty.const._MD_A_BASE_LANG_SQL_HAS_MAIN}> <{$smarty.const._MD_A_BASE_LANG_ACTIVE}>
<{$smarty.const._MD_A_BASE_LANG_SQL_ENGINE}> <{$smarty.const._MD_A_BASE_LANG_SQL_MYSQL}>
<{$smarty.const._MD_A_BASE_LANG_SQL_FILE_NAME}> <{$module->modinfo.sqlfile.mysql}>

<{foreach from=$module->modinfo.tables item=table key=table_key}> <{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_TABLE_NUM}> <{$smarty.const._MD_A_BASE_LANG_TABLE_NAME}> <{$smarty.const._MD_A_BASE_LANG_TABLE_PROPERTIES}>
<{$table_key}> <{$table|escape}> xxxxxxxxxxxxx
<{else}>
<{$smarty.const._MD_A_BASE_LANG_NO_SQL}>
<{/if}>
<{$smarty.const._MD_A_BASE_LANG_MAINMENU_INFO}>
<{if $module->get('hasmain')}>
<{$smarty.const._MD_A_BASE_LANG_MAINMENU_HAS_MAIN}> <{$smarty.const._MD_A_BASE_LANG_ACTIVE}>

<{foreach from=$module->modinfo.sub item=sub }> "> <{foreachelse}> <{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_SUBMENU_NAME}> <{$smarty.const._MD_A_BASE_LANG_SUBMENU_URL}>
<{$sub.name}> <{$sub.url}>
<{$smarty.const._MD_A_BASE_LANG_NO_SUBMENU}>
<{else}>
<{$smarty.const._MD_A_BASE_LANG_NO_MAINMENU}>
<{/if}>
<{$smarty.const._MD_A_BASE_LANG_ADMIN_MENU}>
<{if $module->get('hasadmin')}>
<{$smarty.const._MD_A_BASE_LANG_ADMINMENU_HAS_MAIN}> <{$smarty.const._MD_A_BASE_LANG_ACTIVE}>
<{$smarty.const._MD_A_BASE_LANG_ADMINMENU_INDEX}> <{$module->modinfo.adminindex|escape}>
<{$smarty.const._MD_A_BASE_LANG_ADMINMENU_MENU}> <{$module->modinfo.adminmenu|escape}>
<{$smarty.const._HELP}> <{$module->modinfo.help|escape}>
<{if $module->adminmenu}>
<{foreach from=$module->adminmenu item=admin key=admin_key}> <{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_TEMPLATE_KEY}> <{$smarty.const._MD_A_BASE_LANG_ADMINMENU_NAME}> <{$smarty.const._MD_A_BASE_LANG_ADMINMENU_URL}>
<{$admin_key|escape}> "><{$admin.title|escape}> "><{$admin.link|escape}>
<{/if}> <{else}>
<{$smarty.const._MD_A_BASE_LANG_NO_ADMINMENU}>
<{/if}>
<{$smarty.const._MD_A_BASE_LANG_TEMPLATE_INFO}>
<{if $module->modinfo.templates}>
<{$smarty.const._MD_A_BASE_LANG_TEMPLATE_HAS_MAIN}> <{$smarty.const._MD_A_BASE_LANG_ACTIVE}>
<{$smarty.const._MD_A_BASE_LANG_TEMPLATE_ENGINE}> <{$smarty.const._MD_A_BASE_LANG_SMARTY}>

<{foreach from=$module->modinfo.templates item=template key=template_key}> <{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_TEMPLATE_KEY}> <{$smarty.const._MD_A_BASE_LANG_TEMPLATE_FILE}> <{$smarty.const._MD_A_BASE_LANG_TEMPLATE_DESC}>
<{$template_key}> <{$template.file|escape}> <{$template.description|escape}>
<{else}>
<{$smarty.const._MD_A_BASE_LANG_NO_TEMPLATE}>
<{/if}>
<{$smarty.const._MD_A_BASE_LANG_BLOCKS_INFO}>
<{foreach from=$module->modinfo.blocks item=block key=block_num }> <{foreach from=$block key=block_key item=block_val name=block }> <{if $block_key == "name" }> <{else}> <{/if}> <{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_BLOCK_KEY}> (<{$block_num|escape}>) <{$smarty.const._MD_A_BASE_LANG_BLOCK_VAL}>
<{$block_key|escape}><{$block_val|escape}><{$block_val|escape}>

<{foreachelse}>
<{$smarty.const._MD_A_BASE_LANG_NO_BLOCK}>
<{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_CONFIG_INFO}>
<{foreach from=$module->modinfo.config item=config key=conf_num}> <{foreach from=$config key=config_key item=config_val name=config}> <{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_CONFIG_KEY}> (<{$conf_num}>) <{$smarty.const._MD_A_BASE_LANG_CONFIG_VAL}>
<{$config_key|escape}> "> <{if $config_key == "name" }> <{$config_val|escape}> <{elseif $config_key == options }> <{foreach from=$config_val item=opt key=opt_key }> <{$opt_key}> » <{$opt|escape}>
<{/foreach}> <{else}> <{$config_val|escape}> <{/if}>

<{foreachelse}>
<{$smarty.const._MD_A_BASE_LANG_NO_CONFIG}>
<{/foreach}>
<{$smarty.const._MD_A_BASE_LANG_FEATURE_SVC_INFO}>
<{if $module->get('hassearch')}> <{/if}> <{if $module->get('hascomments')}> <{/if}> <{if $module->get('hasnotification')}> <{/if}>
<{$smarty.const._MD_A_BASE_LANG_SEARCH_SVC}> <{$smarty.const._MD_A_BASE_LANG_ACTIVE}>
<{$smarty.const._MD_A_BASE_LANG_COMMENT_SVC}> <{$smarty.const._MD_A_BASE_LANG_ACTIVE}>
<{$smarty.const._MD_A_BASE_LANG_NOTIF_SVC}> <{$smarty.const._MD_A_BASE_LANG_ACTIVE}>