. ***********************************************************************/ class dimensions_app extends application { function dimensions_app() { global $installed_extensions; $dim = get_company_pref('use_dimension'); $this->application("proj",_("&Dimensions"), $dim); if ($dim > 0) { $this->add_module(_("Transactions")); $this->add_lapp_function(0, _("Dimension &Entry"),"dimensions/dimension_entry.php?"); $this->add_lapp_function(0, _("&Outstanding Dimensions"),"dimensions/inquiry/search_dimensions.php?outstanding_only=1"); $this->add_module(_("Inquiries and Reports")); $this->add_lapp_function(1, _("Dimension &Inquiry"),"dimensions/inquiry/search_dimensions.php?"); $this->add_rapp_function(1, _("Dimension &Reports"),"reporting/reports_main.php?Class=4"); if (count($installed_extensions) > 0) { $i = 0; foreach ($installed_extensions as $mod) { if (@$mod['active'] && $mod['type'] == 'plugin' && $mod["tab"] == "proj") { if ($i++ == 0) $this->add_module(_("Maintenance")); $this->add_rapp_function(2, $mod["title"], "modules/".$mod["path"]."/".$mod["filename"]."?", isset($mod["access"]) ? $mod["access"] : 'SA_OPEN' ); } } } } } } ?>