- Dec 01, 2004
-
-
Dries Buytaert authored
- Patch #13405 by Moshe: make you actually do something useful with the init hook. A recent patch to 4.5 and HEAD made this patch run too early in the request (for non-cached pages).
-
- Nov 30, 2004
-
-
Dries Buytaert authored
-
- Nov 25, 2004
-
-
Dries Buytaert authored
+ Fixed bug with previous commit. + Move functions into bootstrap.inc so that statistics_exit() works for cached pages. (Does this close any issues?)
-
- Nov 24, 2004
-
-
Dries Buytaert authored
- Patch #13405 by Moshe: fixed bootstrap for cached pages. There was a logic error that resulted in all modules being included right after printing out the cached page. This pointlessly increased server load. (This patch should be committed/ported to HEAD after the multi-site configuration patch landed.)
-
- Oct 19, 2004
-
-
Dries Buytaert authored
- Patch #11728 by Uwe Hermann: fixed some typos in the code comments, Doxygen documentation and screen output. Uwe: I dropped the 'iff' chunks as 'iff' stands for 'if and only if'.
-
- Oct 15, 2004
-
-
Dries Buytaert authored
- Patch #11600 by jhriggs: the module_load_all() function will currently behave unexpectedly if a module cannot be found (has been removed, renamed, etc). Once one module fails to load, all subsequent modules will not be loaded due to a short circuit condition when performing a boolean AND.
-
- Sep 09, 2004
-
-
Dries Buytaert authored
- Patch #10663 by JonBob: documentation improvements: fixed some typos and improved consistency to the use of Doxygen/api.module commands in the comments.
-
- Aug 22, 2004
-
-
Steven Wittens authored
-
- Jul 31, 2004
-
-
Dries Buytaert authored
- 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.
-
- Jul 22, 2004
-
-
Steven Wittens authored
-
- Jul 14, 2004
-
-
Dries Buytaert authored
-
- Jan 27, 2004
-
-
Dries Buytaert authored
- Fixed bug 5440: sort() -> asort(). Suggested by Goba.
-
- Jan 26, 2004
-
-
Dries Buytaert authored
bootstrap code. Patch by Kjartan.
-
- Jan 19, 2004
-
-
Dries Buytaert authored
- Removed instances of the 'throttle_enable' variable.
-
- Jan 05, 2004
-
-
Steven Wittens authored
Committed filter separation patch: all filter-related things are now in filter.module (which is a required module). To do this cleanly, I reorganised some bits of system.module: there is now a generic handler available for simple variable-get/set based configuration pages. Look at filter_admin() or system_view() for example usage. (based on the patch by Goba)
-
- Dec 07, 2003
-
-
Dries Buytaert authored
- Patch 0185 by Jeremy: made it possible to automatically disable modules when under heave load.
-
- Nov 18, 2003
-
-
Dries Buytaert authored
- Improved module loading when serving cached pages. Moshe's bootstrap patch. - Used legend and fieldset tags for the configuration page.
-
- Jul 10, 2003
-
-
Dries Buytaert authored
- Committed a slightly modified version of Slavica's table prefix patch.
-
- Jun 06, 2003
-
-
Kjartan Mannes authored
-
- Apr 21, 2003
-
-
Dries Buytaert authored
- Fixed some PHP "notices".
-
- Mar 12, 2003
-
-
Dries Buytaert authored
- Eliminated system_init(), the session stuff, and made it possible to rebuild the menu.
-
- Mar 09, 2003
-
-
Kjartan Mannes authored
-
- Jan 06, 2003
-
-
Dries Buytaert authored
- Clean URL patch.
-
- Dec 21, 2002
-
-
Dries Buytaert authored
- Small improvement. Patch by Moshe.
-
- Nov 29, 2002
-
-
Dries Buytaert authored
- Patch by Jeremy to fix a module loading bug: - module.inc: + added call to _init for all modules - statistics.module: + added statistics_init() + moved all global actions into statistics_init()
-
- Nov 17, 2002
-
-
Kjartan Mannes authored
-
- Nov 08, 2002
-
-
Dries Buytaert authored
Patch by Natrak: - Modules and themes now use the same functions to find and administer files. - Modules can now be placed in sub-directories. - Theme descriptions can no longer be edited. This will be handled by Dries' theme_conf patch. - Update required to keep old modules enabled.
-
- Oct 26, 2002
-
-
Dries Buytaert authored
- Committed Marco's block rewrite: + Blocks are not longer called if not rendered: major performance improvement. + Fixed some bugs (preview option was broken, path option was broken). + Removed "ascii"-type blocks. + Added permission to for "PHP blocks" + ... NOTES: + You'll want to run "update.php": ALTER TABLE blocks DROP remove; ALTER TABLE blocks DROP name; + You'll want to update your custom modules as well as the modules in the contrib repository. Block function should now read: function *_block($op = "list", $delta = 0) { if ($op == "list") { return array of block infos } else { return subject and content of $delta block } }
-
- Oct 17, 2002
-
-
Kjartan Mannes authored
- updated database dump. - removed tables modules, layout and referrer (don't forget to backup!).
-
- Sep 30, 2002
-
-
Kjartan Mannes authored
array. Thanks Moshe. (Didn't I commit this already?)
-
- Aug 15, 2002
-
-
Dries Buytaert authored
- Reverted module.inc to the old module_invoke() function.
-
- Aug 14, 2002
-
-
Dries Buytaert authored
- "module_invoke()" and "module_invoke_all()" can now be called with any number of arguments. Patch by Gerhard.
-
- Jun 27, 2002
-
-
Kjartan Mannes authored
-
- Jun 01, 2002
-
-
Kjartan Mannes authored
- fixed comment flat list view missing 1 comment. - changed update.php around a bit. * security check isn't in effect if the db hasn't been updated. * instructions re-organized. * fixed some minor updates. - updated database.mysql done by UnConeD. - changelog update.
-
- May 23, 2002
-
-
Kjartan Mannes authored
- Included modules will now cause parse errors instead of them being supressed. Was making debugging really hard.
-
- Apr 14, 2002
-
-
Kjartan Mannes authored
Committing Changes by Moshe Weitzman: - admin_user_account(), user_edit(), and user_view() no longer have any hard code for authentication modules. instead authentication modules implement the _user hook. - fixed a couple 'help' typos. - linked the 'REGISTER' text in the login block to the register page. this page now advertises DA better if site employs DA. - admins may now edit everything about a user account (was a feature request). - user #1 may now login immediately, in addition to receiving his password via email. Other changes: - modules and themes are now enabled/disabled in the administrative / settings / modules | themes pages. Requires SQL update and things must be enabled before your site returns to normal. TODO: enable all functionality. (For now just do UPDATE system SET status = 1;) - removed $themes from conf.php. - added a $theme->system() function where theme can specify settings. All themes in the Drupal CVS have been updated to use this. - added _system hook to modules. TODO: update modules to use this. - changed strange use of sprintf to the usual strtr. The disadvantage of sprintf is that it requires translations to keep the string order, which may not be possible in all languages. - an invalid/nonexisting theme in a user profile will now fallback to the BaseTheme instead of crashing.
-
- Jan 30, 2002
-
-
Dries Buytaert authored
- Applied Natrak's module improvements.
-
- Jan 13, 2002
-
-
Kjartan Mannes authored
-
- Jan 09, 2002
-
-
Kjartan Mannes authored
- attempted to fixed crashes with the custom session handler. External SMTP library - added functionality to have Drupal not use the default PHP mail() function. For more info see: http://www.drupal.org/node.php?id=44 Note: for this to work all modules that send mails should use the Drupal function to send mail: user_mail($mail, $subject, $message, $header); Calendar - added an archive page which users can use to find archives instead of the good old block. Miscellaneous - fixed a "random" offset bug on module.inc that occurred on Windows. All of this needs more testing, and further suggestions are welcome.
-
- Nov 05, 2001
-
-
Dries Buytaert authored
- node.module: + Changed node_form() to use good ol' tables instead of div/CSS-tags. + Revised the "revision API": I think we have both an easy and powerful API now that should make everyone happy. + Improved the usability of the rollback functionality a bit. + Removed the "view node" link from the "node overview" page in the admin section and added a "delete node" link instead. + Added a few missing translations; there might be missing more translations though. - book.module: + Made the book module use the "revision API" instead of having it poke and use the innards and underlying details of the revision system. - queue.module: + Made the queue module use the improved revision number. - module.inc: + Applied Moshe's patch: added more arguments to module_invoke() - mail-to-sql.pl: + Added support for more header fields and for folded fields Notes: - no database updates required
-