{foreach from=$modules item=row} {* Unset those Modules from the modFiles Array which are already installed *} {dPunsetArrayValue a='modFiles' k=$row.mod_directory} {assign var="query_string" value="?m=$m&a=domodsql&mod_id=`$row.mod_id`"} {/foreach} {foreach from=$modFiles item=row} {if file_exists("`$dPconfig.root_dir`/modules/$row/setup.php")} {dPgetModuleSetupConfig file="`$dPconfig.root_dir`/modules/$row/setup.php" modCon='mc' } {/if} {/foreach}
{dPtranslate word='Module'} {dPtranslate word='Status'} {dPtranslate word='Type'} {dPtranslate word='Version'} {dPtranslate word='Menu Text'} {dPtranslate word='Menu Icon'} {dPtranslate word='Menu Status'} {dPtranslate word='#'}
{dPtranslate word='arrows'} {if $canEdit} {if $row.mod_ui_order > 0} {/if} {/if} {dPtranslate word=$row.mod_name} {dPtranslate word='status'}  {if $canEdit} {if $row.mod_active} {dPtranslate word='active'} {else} {dPtranslate word='disabled'} {/if} {if file_exists("`$dPconfig.root_dir`/modules/`$row.mod_directory`/setup.php")} {dPgetModuleSetupConfig file="`$dPconfig.root_dir`/modules/`$row.mod_directory`/setup.php" modCon='mc'} {if $mc.mod_version != $row.mod_version && $canEdit}  | {dPtranslate word='upgrade'} {/if} {/if} {dPisModuleConfigurable modDir=$row.mod_directory modConfigurable='modConfigurable'} {if db_num_rows($modConfigurable) > 0}  |  {dPtranslate word=configure'} {/if} {/if} {if $row.mod_type != 'core' && $canEdit}  | {dPtranslate word='remove'} {/if} {$row.mod_type} {$row.mod_version} {dPtranslate word=$row.mod_ui_name} {$row.mod_ui_icon} {dPtranslate word='UI status'}  {if $canEdit} {if $row.mod_ui_active} {dPtranslate word='visible'}{else}{dPtranslate word='hidden'}{/if} {/if} {$row.mod_ui_order}
{$row} {dPtranslate word='not installed'}  {if $canEdit} {dPtranslate word='install'} {/if} {$mc.mod_type} {$mc.mod_version} {if !empty($mc.mod_ui_name)}{dPtranslate word=$mc.mod_ui_name}{/if} {$mc.mod_ui_icon}