X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=applications%2Fdimensions.php;h=f4dace29603086197c6cb89441548ee22ce7fef7;hb=a5242af68e65661edb7175412444dce536a7f311;hp=304df321cfdcd4d8105be7467a7fa63ad1d33a00;hpb=da8311619dd73feae101d246a1957b972e00cbd2;p=fa-stable.git diff --git a/applications/dimensions.php b/applications/dimensions.php index 304df321..f4dace29 100644 --- a/applications/dimensions.php +++ b/applications/dimensions.php @@ -1,25 +1,49 @@ -application("proj",_("Dimensions")); - - 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?OutstandingOnly=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"); - } - } - } - - +. +***********************************************************************/ + include_once("./modules/installed_modules.php"); + class dimensions_app extends application + { + function dimensions_app() + { + global $installed_modules; + $dim = get_company_pref('use_dimension'); + $this->application("proj",_("Dimensions")); + + 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_modules) > 0) + { + $i = 0; + foreach ($installed_modules as $mod) + { + if ($mod["tab"] == "proj") + { + if ($i++ == 0) + $this->add_module(_("Maintenance")); + $this->add_rapp_function(2, $mod["name"], "modules/".$mod["path"]."/".$mod["filename"]."?"); + } + } + } + } + } + } + + ?> \ No newline at end of file