Index: trunk/core/kernel/utility/unit_config_reader.php =================================================================== diff -u -r6703 -r7391 --- trunk/core/kernel/utility/unit_config_reader.php (.../unit_config_reader.php) (revision 6703) +++ trunk/core/kernel/utility/unit_config_reader.php (.../unit_config_reader.php) (revision 7391) @@ -207,17 +207,17 @@ } $this->parseConfig($prefix); } - asort($prioritized_configs); - foreach ($prioritized_configs as $prefix => $priority) - { - $this->parseConfig($prefix); - } foreach ($this->configData as $prefix => $config) { $this->ProcessDependencies($prefix); $this->postProcessConfig($prefix, 'AggregateConfigs', 'sub_prefix'); $clones = $this->postProcessConfig($prefix, 'Clones', 'prefix'); } + + asort($prioritized_configs); + foreach ($prioritized_configs as $prefix => $priority) { + $this->parseConfig($prefix); + } } function AfterConfigRead() @@ -628,7 +628,7 @@ return true; } - if (preg_match('#/plugins/|/core|/proj-#', $config_path)) { + if (preg_match('#/plugins/|/core|/proj-|/custom/#', $config_path)) { return true; }