From cf14d26cff310c170ea73221b906be569d91ef03 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Thu, 8 Jun 2006 21:23:40 +0000 Subject: - Patch #65801 by Moshe et al: fixed locale initialization slowness. --- includes/common.inc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'includes/common.inc') diff --git a/includes/common.inc b/includes/common.inc index 01834ae70..3a13bdba6 100644 --- a/includes/common.inc +++ b/includes/common.inc @@ -1341,12 +1341,15 @@ function _drupal_bootstrap_full() { drupal_set_header('Content-Type: text/html; charset=utf-8'); // Detect string handling method unicode_check(); - // Initialize all enabled modules. - module_init(); // Undo magic quotes fix_gpc_magic(); - // Initialize the localization system. + // Load all enabled modules + module_load_all(); + // Initialize the localization system. Depends on i18n.module being loaded already. $locale = locale_initialize(); + // Let all modules take action before menu system handles the reqest + module_invoke_all('init'); + } /** -- cgit v1.2.3