drupal/includes
Dries Buytaert 9945bca528 - Patch #9650 by Adrian: this change introduces a module_load function, which maintains a list of modules that have already been loaded in a static array, and will not load another module of the same name, or if the file does not exist.
Modules can be stored anywhere, as there is now a set of functions called module_get_filename, and module_set_filename .. which allow system_listing and module_list to specify the locations of the files.

A new function module_load_all() replaces the hardcoded includes in module_init, and loads all modules which have been enabled, using module_load.

module_listing no longer includes files itself, instead it just keeps the listing (and sets the filenames).

This patch is a requirement for the multisite configuration patch, as overriding modules are currently being loaded due to the only protection of loading them is include_once.
2004-07-31 11:17:27 +00:00
..
bootstrap.inc - #9287: More doxygen/documentation fixes by JonBob 2004-07-22 16:06:54 +00:00
common.inc Fixing a rather nasty bug with page cache: 2004-07-29 01:41:33 +00:00
conf.php - Patch by Adrian: added support for multiple database connections. 2004-04-30 05:12:46 +00:00
database.inc - Patch #9287 by JonBob: made the code style in the three database include files consistent with Drupal standards, and adds a wealth of Doxygen-style comments to aid developers in writing solid database access code using the API. 2004-07-14 19:15:25 +00:00
database.mysql.inc - Patch #9287 by JonBob: made the code style in the three database include files consistent with Drupal standards, and adds a wealth of Doxygen-style comments to aid developers in writing solid database access code using the API. 2004-07-14 19:15:25 +00:00
database.pear.inc - Patch #9287 by JonBob: made the code style in the three database include files consistent with Drupal standards, and adds a wealth of Doxygen-style comments to aid developers in writing solid database access code using the API. 2004-07-14 19:15:25 +00:00
file.inc - Patch #8670 by asimmonds: more spelling fixes. 2004-06-21 20:05:37 +00:00
menu.inc - Patch #9464 by Moshe: menu.module omitted a pair of braces when calling 2004-07-25 18:16:49 +00:00
module.inc - Patch #9650 by Adrian: this change introduces a module_load function, which maintains a list of modules that have already been loaded in a static array, and will not load another module of the same name, or if the file does not exist. 2004-07-31 11:17:27 +00:00
pager.inc - Patch #9478 by JonBob: allow printf-style arguments in pager_query. 2004-07-25 14:25:42 +00:00
session.inc - Added support for multiple user roles. Patch by Jim Hriggs. 2004-05-10 20:34:25 +00:00
tablesort.inc - Fixing broken tablesort due to typo with quotes. 2004-07-25 19:50:23 +00:00
theme.inc - #9287: More doxygen/documentation fixes by JonBob 2004-07-22 16:06:54 +00:00
xmlrpc.inc - Improved XML encoding fix. There is now a function drupal_xml_parser_create(): 2004-01-06 12:09:42 +00:00
xmlrpcs.inc - Improved XML encoding fix. There is now a function drupal_xml_parser_create(): 2004-01-06 12:09:42 +00:00