/[drupal]/drupal/includes/module.inc
ViewVC logotype

Log of /drupal/includes/module.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.174 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 20 06:12:45 2009 UTC (4 days, 12 hours ago) by webchick
Branch: MAIN
CVS Tags: HEAD
Changes since 1.173: +5 -2 lines
Diff to previous 1.173
#619666 by effulgentsia, casey, and catch: Changed Introduce new pattern for drupal_static() in performance-critical functions.

Revision 1.173 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 18 19:09:52 2009 UTC (5 days, 23 hours ago) by dries
Branch: MAIN
Changes since 1.172: +3 -3 lines
Diff to previous 1.172
- Patch #634240 by catch: fixed system_list() caching.

Revision 1.115.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 16 17:17:35 2009 UTC (8 days, 1 hour ago) by goba
Branch: DRUPAL-6
Changes since 1.115.2.2: +11 -11 lines
Diff to previous 1.115.2.2 , to branch point 1.115 , to next main 1.174
#624882 by robhybrid, jhodgdon: improve general documentation about hooks

Revision 1.172 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 11 17:04:47 2009 UTC (13 days, 1 hour ago) by dries
Branch: MAIN
Changes since 1.171: +35 -21 lines
Diff to previous 1.171
- Patch #623992 by catch: performance improvements to system_list().

Revision 1.171 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 10 22:06:09 2009 UTC (13 days, 20 hours ago) by dries
Branch: MAIN
Changes since 1.170: +6 -6 lines
Diff to previous 1.170
- Patch #627338 by catch: add a cache_bootstrap() bin for better performance/scalability.

Revision 1.170 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 9 19:00:03 2009 UTC (2 weeks ago) by dries
Branch: MAIN
Changes since 1.169: +11 -5 lines
Diff to previous 1.169
- Patch #623992 by sun: documentation updates for system_list().

Revision 1.169 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 8 19:53:19 2009 UTC (2 weeks, 1 day ago) by dries
Branch: MAIN
Changes since 1.168: +26 -10 lines
Diff to previous 1.168
- Patch #623992 by sun: fixed the tests. We can re-enable the test bot now.

Revision 1.168 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 8 18:49:04 2009 UTC (2 weeks, 1 day ago) by dries
Branch: MAIN
Changes since 1.167: +9 -8 lines
Diff to previous 1.167
- Patch #623992 by sun: fixed the tests. We can re-enable the test bot now.

Revision 1.167 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 8 09:31:10 2009 UTC (2 weeks, 2 days ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-10
Changes since 1.166: +11 -11 lines
Diff to previous 1.166
- Patch #624882 by jhodgdon: fixed typos in hooks section page.

Revision 1.166 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 8 09:29:07 2009 UTC (2 weeks, 2 days ago) by dries
Branch: MAIN
Changes since 1.165: +48 -14 lines
Diff to previous 1.165
- Patch #623992 by catch: performance improvement: reduce {system} database hits on every page request.

Revision 1.165 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 5 16:19:25 2009 UTC (2 weeks, 5 days ago) by webchick
Branch: MAIN
Changes since 1.164: +2 -1 lines
Diff to previous 1.164
#591794 follow-up by effulgentsia: Reduce performance overhead of drupal_alter().

Revision 1.164 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 1 22:10:07 2009 UTC (3 weeks, 1 day ago) by webchick
Branch: MAIN
Changes since 1.163: +18 -4 lines
Diff to previous 1.163
#592008 follow-up by chx and moshe weitzman: All theme() function calls in hook_init().

Revision 1.163 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 30 21:54:45 2009 UTC (3 weeks, 3 days ago) by dries
Branch: MAIN
Changes since 1.162: +6 -1 lines
Diff to previous 1.162
- Patch #615734 by catch: document why we call drupal_get_filename() in module_list().

Revision 1.162 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 30 21:41:45 2009 UTC (3 weeks, 3 days ago) by dries
Branch: MAIN
Changes since 1.161: +3 -1 lines
Diff to previous 1.161
- Patch #200931 by Darren Oh, asimmonds: fixed schema not being available in hook_install()/hook_enable().

Revision 1.161 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 16 03:01:54 2009 UTC (5 weeks, 4 days ago) by dries
Branch: MAIN
Changes since 1.160: +52 -11 lines
Diff to previous 1.160
- Patch #356074 by chx, Damien Tournoud: provide a sequences API.

Revision 1.160 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 10 12:12:15 2009 UTC (6 weeks, 3 days ago) by dries
Branch: MAIN
Changes since 1.159: +3 -3 lines
Diff to previous 1.159
- Patch #600780 by asimmonds: fixed typo in documentation.

Revision 1.115.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 6 11:56:59 2009 UTC (7 weeks ago) by goba
Branch: DRUPAL-6
Changes since 1.115.2.1: +14 -2 lines
Diff to previous 1.115.2.1 , to branch point 1.115
#485350 by jhodgdon: better documentation and add code example for module_load_include()

Revision 1.159 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 29 18:08:28 2009 UTC (8 weeks ago) by webchick
Branch: MAIN
Changes since 1.158: +5 -7 lines
Diff to previous 1.158
#557542 follow-up by catch: Fixed module_implements() caching for authenticated users.

Revision 1.158 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 27 11:08:45 2009 UTC (8 weeks, 2 days ago) by dries
Branch: MAIN
Changes since 1.157: +64 -7 lines
Diff to previous 1.157
- Patch #557542 by CorniI, catch, fago, Crell, sun | pwolanin, chx, webchick, mattyoung, alexanderpas, justinrandell, dropcube, moshe weitzman, Damien Tournoud, Rob Loach, Dries: cache module_implements() for better performance and scalability.

Revision 1.157 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 24 00:14:18 2009 UTC (3 months ago) by webchick
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-9
Changes since 1.156: +46 -115 lines
Diff to previous 1.156
#497118 by chx, catch, pwolanin, JoshuaRogers, and Jacob Singh: Remove the function registry. While the hope was that this would result in improved performance for low-end hosts, it comes at the expense of critical development experience problems and less benefit than something like APC. Class registry remains intact to facilitate autoloading.

Revision 1.156 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 24 00:10:42 2009 UTC (3 months ago) by webchick
Branch: MAIN
Changes since 1.155: +115 -46 lines
Diff to previous 1.155
Of all the patches to accidentally commit without a message. :( Rolling back registry rip. Let's try that again.

Revision 1.155 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 24 00:01:59 2009 UTC (3 months ago) by webchick
Branch: MAIN
Changes since 1.154: +46 -115 lines
Diff to previous 1.154
*** empty log message ***

Revision 1.154 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 21 07:50:07 2009 UTC (3 months ago) by webchick
Branch: MAIN
Changes since 1.153: +6 -1 lines
Diff to previous 1.153
#509398 by adrian: Turned install profiles into modules with full access to the Drupal API. Almost all WTFs/minute now removed from install profiles. Woohoo! :D

Revision 1.153 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 17 19:14:39 2009 UTC (3 months, 1 week ago) by webchick
Branch: MAIN
Changes since 1.152: +2 -2 lines
Diff to previous 1.152
#517814 by jmstacey, justinrandell, pwolanin, drewish, Jody Lynn, aaron, dopry, and c960657: Converted File API to stream wrappers, for enhanced private/public file handling, and the ability to reference other storage mechanisms such as s3:// and flicker://.

Revision 1.152 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 13 03:03:03 2009 UTC (3 months, 1 week ago) by webchick
Branch: MAIN
Changes since 1.151: +5 -42 lines
Diff to previous 1.151
#533586 by dww and chx: Refactor dependency checks into sharable helper functions.

Revision 1.151 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 8 15:03:29 2009 UTC (3 months, 2 weeks ago) by webchick
Branch: MAIN
Changes since 1.150: +9 -3 lines
Diff to previous 1.150
#528856 by catch: Optimize module_implements() by statically caching the maintenance mode variable.

Revision 1.150 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 5 16:16:41 2009 UTC (3 months, 2 weeks ago) by webchick
Branch: MAIN
Changes since 1.149: +9 -12 lines
Diff to previous 1.149
#533584 by chx, dww, and Nick Lewis: Allow version-level dependency support to work with beta, rc, etc.

Revision 1.149 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 28 19:06:15 2009 UTC (3 months, 3 weeks ago) by dries
Branch: MAIN
Changes since 1.148: +47 -6 lines
Diff to previous 1.148
- Patch #211747 by chx, alex_b, dww: allow specifying version information as part of module dependencies.

Revision 1.148 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 23 21:14:09 2009 UTC (4 months ago) by webchick
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-8
Changes since 1.147: +2 -7 lines
Diff to previous 1.147
#528984 by catch: Remove duplicate check for Drupal maintenance mode.

Revision 1.147 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 10 04:58:08 2009 UTC (4 months, 2 weeks ago) by webchick
Branch: MAIN
Changes since 1.146: +7 -4 lines
Diff to previous 1.146
#485350 follow-up by Dave Reid: Fix code example for module_load_include().

Revision 1.146 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 1 17:34:13 2009 UTC (4 months, 3 weeks ago) by webchick
Branch: MAIN
Changes since 1.145: +11 -2 lines
Diff to previous 1.145
#485350 by jhodgdon: Clarify documentation of module_load_include().

Revision 1.145 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 28 03:56:43 2009 UTC (4 months, 3 weeks ago) by webchick
Branch: MAIN
Changes since 1.144: +13 -2 lines
Diff to previous 1.144
#482346 by Berdir: Move module installation logic to module_enable() to prevent errors upon enabling modules.

Revision 1.144 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 20 06:00:24 2009 UTC (5 months ago) by dries
Branch: MAIN
Changes since 1.143: +15 -5 lines
Diff to previous 1.143
- Patch #211439 by David_Rothstein, cwgordon7: correct sorting of modules.

Revision 1.143 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 6 16:05:26 2009 UTC (5 months, 2 weeks ago) by dries
Branch: MAIN
Changes since 1.142: +1 -70 lines
Diff to previous 1.142
- Patch #147000 by Berdir: unify and rewrite module_rebuild_cache() and system_theme_data().

Revision 1.142 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 24 17:39:30 2009 UTC (6 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-7
Changes since 1.141: +2 -2 lines
Diff to previous 1.141
- Patch #471070 by stella: millions of code style fixes.

Revision 1.141 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 12 18:08:42 2009 UTC (6 months, 1 week ago) by dries
Branch: MAIN
Changes since 1.140: +3 -1 lines
Diff to previous 1.140
- Patch #210876 by deekayen: log enabling and disabling of modules, and wrote a handy assertLogMessage() function to assert watchdog messages.

Revision 1.140 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 11 17:58:17 2009 UTC (7 months, 2 weeks ago) by webchick
Branch: MAIN
Changes since 1.139: +2 -2 lines
Diff to previous 1.139
#423664 by Berdir: Fix dependency checking of non-existing modules. (with corrected tests)

Revision 1.139 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 22 17:55:29 2009 UTC (9 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-6
Changes since 1.138: +14 -14 lines
Diff to previous 1.138
- Patch #380064 by c960657: make file_scan_directory() use save property names as file_load().

Revision 1.115.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 16 10:32:10 2009 UTC (9 months, 1 week ago) by goba
Branch: DRUPAL-6
CVS Tags: DRUPAL-6-10, DRUPAL-6-11, DRUPAL-6-12, DRUPAL-6-13, DRUPAL-6-14
Changes since 1.115: +2 -2 lines
Diff to previous 1.115
#275796 by Gribnif, Damien Tournoud, Dave Reid, vaish: module_list() should set its static variable to NULL instead of unset()-ing it, so it does not retain its value

Revision 1.138 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 14 12:18:37 2009 UTC (10 months, 1 week ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-4, DRUPAL-7-0-UNSTABLE-5
Changes since 1.137: +22 -56 lines
Diff to previous 1.137
- Patch #320451 by chx, Damien Tournoud: improved Drupal's module dependency system.  This helps with fields in core.  Comes with tests\!

Revision 1.137 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 4 18:09:34 2009 UTC (10 months, 2 weeks ago) by dries
Branch: MAIN
Changes since 1.136: +31 -7 lines
Diff to previous 1.136
- Patch #354173 by killes: convert module.inc to the new database layer.

Revision 1.136 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 3 08:45:14 2009 UTC (10 months, 3 weeks ago) by dries
Branch: MAIN
Changes since 1.135: +2 -2 lines
Diff to previous 1.135
- Patch #275796 by Gribnif, Damien Tournoud and Dave Reid: module_list() tried to reset a static using unset().  Added tests too.

Revision 1.135 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 20 18:24:33 2008 UTC (11 months ago) by dries
Branch: MAIN
Changes since 1.134: +2 -2 lines
Diff to previous 1.134
- Patch #349504 by keith.smith: clean up sentence spacing in code comments.

Revision 1.134 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 24 10:41:39 2008 UTC (12 months ago) by dries
Branch: MAIN
Changes since 1.133: +8 -26 lines
Diff to previous 1.133
- Patch #333143 by justinrandell: cleaning up the Drupal bootstrap code, removing bootstrap flag in system table.

Revision 1.133 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 11 22:39:58 2008 UTC (12 months, 1 week ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-3
Changes since 1.132: +4 -3 lines
Diff to previous 1.132
- Patch #325665 by chx, Damien Tournoud, justinrandell et al: improved the cache registry lookups.

Revision 1.132 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 31 02:18:22 2008 UTC (12 months, 3 weeks ago) by dries
Branch: MAIN
Changes since 1.131: +95 -29 lines
Diff to previous 1.131
- Patch #298600 by chx, justinrandell, Damien, et al: make module_implements work regardless of bootstrap phase.

Revision 1.131 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 12 04:30:05 2008 UTC (13 months, 1 week ago) by webchick
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-2
Changes since 1.130: +2 -2 lines
Diff to previous 1.130
#282405 by Damien Tournoud, lilou, Dave Reid: Enforce coding standard on elseif.

Revision 1.130 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 12 02:52:51 2008 UTC (13 months, 1 week ago) by webchick
Branch: MAIN
Changes since 1.129: +2 -1 lines
Diff to previous 1.129
#320009 by Dave Reid: Remove notice about missing files[] array and prevent incompatible modules from being enabled.

Revision 1.129 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 12 01:23:01 2008 UTC (13 months, 1 week ago) by webchick
Branch: MAIN
Changes since 1.128: +10 -2 lines
Diff to previous 1.128
#320024 by Dave Reid: Replace hardcoded drupal_required_modules() with required = TRUE in .info files.

Revision 1.128 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 11 22:46:21 2008 UTC (13 months, 1 week ago) by webchick
Branch: MAIN
Changes since 1.127: +10 -1 lines
Diff to previous 1.127
#253569 by aaron, agentrickard, and Dave Reid: Add hook_modules_X to allow modules to react when other modules are enabled, disabled, installed, or uninstalled.

Revision 1.127 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 27 19:03:30 2008 UTC (13 months, 3 weeks ago) by webchick
Branch: MAIN
CVS Tags: DRUPAL-7-0-UNSTABLE-1
Changes since 1.126: +2 -1 lines
Diff to previous 1.126
#229129 follow-up by Arancaytar, chx, and webchick: Instantiate module package property.

Revision 1.126 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 20 20:22:23 2008 UTC (14 months ago) by webchick
Branch: MAIN
Changes since 1.125: +8 -11 lines
Diff to previous 1.125
#259623 by dopry and Damien Tournoud: Convert includes/requires to use absolute paths.

Revision 1.125 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 20 03:49:23 2008 UTC (14 months ago) by webchick
Branch: MAIN
Changes since 1.124: +2 -2 lines
Diff to previous 1.124
#64967 follow-up by drewish: Replace ereg with preg in file_scan_directory().

Revision 1.124 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 21 19:36:36 2008 UTC (15 months ago) by dries
Branch: MAIN
Changes since 1.123: +25 -16 lines
Diff to previous 1.123
- Patch #225450 by Crell, chx, bjaspan, catch, swentel, recidive et al: next generation database layer for Drupal 7.

Revision 1.123 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 17 10:02:55 2008 UTC (15 months, 1 week ago) by dries
Branch: MAIN
Changes since 1.122: +2 -8 lines
Diff to previous 1.122
- Patch #296302 by chx: remove PHP 5.1 hack now the minimum requirement is PHP 5.2.

Revision 1.122 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 2 19:01:02 2008 UTC (15 months, 3 weeks ago) by dries
Branch: MAIN
Changes since 1.121: +3 -3 lines
Diff to previous 1.121
- Patch #287877 by dmitrig01: rename drupal_rebuild_code_registry() to registry_rebuild() for consistency.

Revision 1.121 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 23 07:34:34 2008 UTC (16 months ago) by dries
Branch: MAIN
Changes since 1.120: +1 -10 lines
Diff to previous 1.120
- Patch #286002 by cwgordon7: removed dead function module_iterate().

Revision 1.120 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 13 17:38:42 2008 UTC (18 months, 1 week ago) by dries
Branch: MAIN
Changes since 1.119: +2 -4 lines
Diff to previous 1.119
- Patch #256579 by justinrandell: registry performance optimizations.

Revision 1.119 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 7 06:39:57 2008 UTC (18 months, 2 weeks ago) by dries
Branch: MAIN
Changes since 1.118: +2 -9 lines
Diff to previous 1.118
- Patch #221964 by justinrandall: removed left-over code.

Revision 1.118 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 6 12:18:45 2008 UTC (18 months, 2 weeks ago) by dries
Branch: MAIN
Changes since 1.117: +38 -19 lines
Diff to previous 1.117
- Patch #221964 by chx, dopry, webernet, moshe, webchick, justinrandall, flobruit
  et al.  Can you say 'registry'?  Drupal now maintains an internal registry of
  all functions or classes in the system, allowing it to lazy-load code files as
  needed (reducing the amount of code that must be parsed on each request). The
  list of included files is cached per menu callback for subsequent loading by
  the menu router. This way, a given page request will have all the code it needs
  but little else, minimizing time spent parsing unneeded code.

Revision 1.117 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 16 11:35:51 2008 UTC (19 months, 1 week ago) by dries
Branch: MAIN
Changes since 1.116: +8 -15 lines
Diff to previous 1.116
- Patch #245504 by catch, David_Rothstein, Freso, et al: removed the throttle module from Drupal core.

Revision 1.116 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 14 17:48:33 2008 UTC (19 months, 1 week ago) by dries
Branch: MAIN
Changes since 1.115: +6 -6 lines
Diff to previous 1.115
- Patch #245115 by kkaefer, John Morahan, JohnAlbin et al: after a long discussion we've decided to make the concatenation operator consistent with the other operators.

Revision 1.115 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 27 12:31:05 2007 UTC (22 months, 4 weeks ago) by goba
Branch: MAIN
CVS Tags: DRUPAL-6-0, DRUPAL-6-0-RC-2, DRUPAL-6-0-RC-3, DRUPAL-6-0-RC-4, DRUPAL-6-1, DRUPAL-6-2, DRUPAL-6-3, DRUPAL-6-4, DRUPAL-6-5, DRUPAL-6-6, DRUPAL-6-7, DRUPAL-6-8, DRUPAL-6-9
Branch point for: DRUPAL-6
Changes since 1.114: +2 -2 lines
Diff to previous 1.114
#203794 by douggreen: nonexistent dependencies should not be considered on the dependency checker

Revision 1.114 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 13 10:46:43 2007 UTC (23 months, 1 week ago) by goba
Branch: MAIN
CVS Tags: DRUPAL-6-0-RC-1
Changes since 1.113: +58 -14 lines
Diff to previous 1.113
#194010 by chx: Proper recursive dependency checking and ordering module installation in dependency order, so later installed modules can use previously installed module functionality

Revision 1.113 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 8 15:15:25 2007 UTC (23 months, 2 weeks ago) by goba
Branch: MAIN
Changes since 1.112: +5 -2 lines
Diff to previous 1.112
#176003 by yched, KarenS, dvessel: put module installs into a batch, solving the following issues:
 - possible timeouts with installing/enabling lots of modules at once in core
 - enable install profiles to have more modules without fear of timeouts on install
 - bootstrap Drupal before each module load, so previously enabled modules are bootstrapped
 - let modules run their hook_requirements() (although actually calling them will be possibly fixed in another patch)

Revision 1.112 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 30 09:16:02 2007 UTC (23 months, 3 weeks ago) by goba
Branch: MAIN
CVS Tags: DRUPAL-6-0-BETA-4
Changes since 1.111: +2 -2 lines
Diff to previous 1.111
#137650 by Darren Oh: allow module_invoke_all() to merge multiple arrays recursively

Revision 1.111 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 4 21:10:45 2007 UTC (2 years, 2 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-6-0-BETA-1, DRUPAL-6-0-BETA-2, DRUPAL-6-0-BETA-3
Changes since 1.110: +2 -2 lines
Diff to previous 1.110
- Patch #172950 by webernet: code style fixes.

Revision 1.110 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 2 14:42:30 2007 UTC (2 years, 2 months ago) by goba
Branch: MAIN
Changes since 1.109: +16 -1 lines
Diff to previous 1.109
#144337 by yched: batch support for node access table rebuilding

Revision 1.109 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 30 16:09:50 2007 UTC (2 years, 2 months ago) by goba
Branch: MAIN
Changes since 1.108: +6 -4 lines
Diff to previous 1.108
#151868 by chx: avoid using array_shift() because it takes a lot of time to rehash the array, so indexing the array is more performant, then shifting items one by one

Revision 1.108 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 22 08:36:34 2007 UTC (2 years, 3 months ago) by goba
Branch: MAIN
Changes since 1.107: +4 -4 lines
Diff to previous 1.107
#166593 by hswong3i: move literal values out of some core queries to support cross-database compatibility (ie. better SQL parsing and altering options)

Revision 1.107 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 8 20:04:38 2007 UTC (2 years, 3 months ago) by goba
Branch: MAIN
Changes since 1.106: +3 -3 lines
Diff to previous 1.106
#152926 by dww: Fix hook_system_info_alter() to save the altered data not the original

Revision 1.106 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 8 07:22:03 2007 UTC (2 years, 3 months ago) by dries
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105
- Patch #165422 by hswong3i: status is an int.  Required to make DB2 work.

Revision 1.93.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 21 00:54:18 2007 UTC (2 years, 4 months ago) by drumm
Branch: DRUPAL-5
CVS Tags: DRUPAL-5-10, DRUPAL-5-11, DRUPAL-5-12, DRUPAL-5-13, DRUPAL-5-14, DRUPAL-5-15, DRUPAL-5-16, DRUPAL-5-17, DRUPAL-5-18, DRUPAL-5-19, DRUPAL-5-2, DRUPAL-5-20, DRUPAL-5-3, DRUPAL-5-4, DRUPAL-5-5, DRUPAL-5-6, DRUPAL-5-7, DRUPAL-5-8, DRUPAL-5-9
Changes since 1.93.2.1: +2 -2 lines
Diff to previous 1.93.2.1 , to branch point 1.93 , to next main 1.174
#160263 by Rok Žlender. unset() does not work with static variables.

Revision 1.105 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 18 14:10:14 2007 UTC (2 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.104: +2 -2 lines
Diff to previous 1.104
- Patch #160263 by Rok Zlender: module_implements() refresh is not working.

Revision 1.104 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 27 21:59:33 2007 UTC (2 years, 4 months ago) by goba
Branch: MAIN
Changes since 1.103: +5 -1 lines
Diff to previous 1.103
#152926 by dww: add hook_system_info_alter() to make .info file data modifiable in PHP code

Revision 1.103 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 27 17:54:49 2007 UTC (2 years, 4 months ago) by goba
Branch: MAIN
Changes since 1.102: +3 -2 lines
Diff to previous 1.102
#154949 by Crell and dww: let modules and themes specify a minimum required PHP version, under which they will not be possible to be turned on

Revision 1.102 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 25 12:46:43 2007 UTC (2 years, 6 months ago) by dries
Branch: MAIN
Changes since 1.101: +37 -4 lines
Diff to previous 1.101
- Killer patch #144765 by bjaspan, frando et al: schema API 1 hits core.  Oh, behave.

Revision 1.93.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 00:02:49 2007 UTC (2 years, 6 months ago) by drumm
Branch: DRUPAL-5
Changes since 1.93: +4 -4 lines
Diff to previous 1.93
 - Patch #136049 by lyricnz: small performance improvement - removed some redundant fields.
backport from HEAD.

Revision 1.101 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 7 11:59:40 2007 UTC (2 years, 6 months ago) by dries
Branch: MAIN
Changes since 1.100: +4 -4 lines
Diff to previous 1.100
- Patch #136049 by lyricnz: small performance improvement - removed some redundant fields.

Revision 1.100 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 17 07:19:38 2007 UTC (2 years, 7 months ago) by dries
Branch: MAIN
Changes since 1.99: +17 -54 lines
Diff to previous 1.99
- Patch #132018 by Steven et al: add .info files to themes.

Revision 1.99 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 10 10:10:27 2007 UTC (2 years, 7 months ago) by dries
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98
- Patch #63881 by kbahey and jakeg: improved Drupal's logging functionality.  Added support for external loggers, and included a small syslog module into core.

Revision 1.98 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 4 21:20:50 2007 UTC (2 years, 9 months ago) by dries
Branch: MAIN
Changes since 1.97: +7 -2 lines
Diff to previous 1.97
- Patch #108272 by webchick, Ralf et al: improved handling of required modules in install profiles.

Revision 1.97 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 31 15:49:22 2007 UTC (2 years, 9 months ago) by dries
Branch: MAIN
Changes since 1.96: +4 -2 lines
Diff to previous 1.96
- Patch #112715 by chx, webchick, asimmonds, et al: fixing E_ALL notices.  Thanks.

Revision 1.96 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 25 22:14:06 2007 UTC (2 years, 9 months ago) by dries
Branch: MAIN
Changes since 1.95: +1 -4 lines
Diff to previous 1.95
- Rollback of E_ALL patch.  Too much extra breakage.

Revision 1.95 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 25 21:32:06 2007 UTC (2 years, 9 months ago) by dries
Branch: MAIN
Changes since 1.94: +4 -1 lines
Diff to previous 1.94
- Patch #112715 by webchick et al: fixed some E_ALL errors.

Revision 1.94 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 24 14:48:35 2007 UTC (2 years, 10 months ago) by dries
Branch: MAIN
Changes since 1.93: +1 -3 lines
Diff to previous 1.93
- Patch #34755 by chx et al: faster menu system.  HEAD is temporary broken and there is no upgrade path yet.

Revision 1.93 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 7 17:03:34 2006 UTC (2 years, 11 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-5-0, DRUPAL-5-0-RC-1, DRUPAL-5-0-RC-2, DRUPAL-5-1
Branch point for: DRUPAL-5
Changes since 1.92: +8 -7 lines
Diff to previous 1.92
- Patch #101379 by ChrisKennedy, neclimdul et al: modules missing .info files wrongly adding empty entries to module page.

Revision 1.92 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 27 23:15:41 2006 UTC (2 years, 11 months ago) by drumm
Branch: MAIN
CVS Tags: DRUPAL-5-0-BETA-2
Changes since 1.91: +30 -13 lines
Diff to previous 1.91
#97271 by Jaza. Ensure that hooks are not invoked for newly-disabled modules.

Revision 1.91 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 26 03:22:04 2006 UTC (2 years, 11 months ago) by drumm
Branch: MAIN
Changes since 1.90: +4 -1 lines
Diff to previous 1.90
#88030 by beginner. Properly initialize a variable.

Revision 1.90 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 16 08:28:07 2006 UTC (3 years ago) by drumm
Branch: MAIN
Changes since 1.89: +25 -14 lines
Diff to previous 1.89
#93212 by Jaza. Refactor module enabling for greater API avialiablity during hook_enable().

Revision 1.89 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 7 06:13:01 2006 UTC (3 years ago) by drumm
Branch: MAIN
Changes since 1.88: +2 -2 lines
Diff to previous 1.88
#88843 by lyricnz. Properly check if dependencies are set.

Revision 1.88 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 23 06:45:17 2006 UTC (3 years, 1 month ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-5-0-BETA-1
Changes since 1.87: +2 -2 lines
Diff to previous 1.87
- Patch #88287 by asimmonds, dww et al: installer doesn't support modules outside root/modules directory.  Critical bugfix.

Revision 1.87 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 5 15:47:55 2006 UTC (3 years, 1 month ago) by dries
Branch: MAIN
Changes since 1.86: +3 -1 lines
Diff to previous 1.86
- Patch #81740 by merlinofchaos, webchick, moshe, neclimdul et al: added package support to the modules page.

Revision 1.86 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 2 16:49:08 2006 UTC (3 years, 1 month ago) by unconed
Branch: MAIN
Changes since 1.85: +38 -2 lines
Diff to previous 1.85
#84875: Dependency system for core

Revision 1.85 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 31 22:12:15 2006 UTC (3 years, 2 months ago) by dries
Branch: MAIN
Changes since 1.84: +1 -25 lines
Diff to previous 1.84
- Patch #81757 by neclimdul: Remove non private copy of module_parse_meta_file.

Revision 1.84 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 31 20:22:34 2006 UTC (3 years, 2 months ago) by dries
Branch: MAIN
Changes since 1.83: +39 -5 lines
Diff to previous 1.83
- Patch #80952 by earl, webchick, neclimdul et al: .info files

Revision 1.83 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 31 19:52:39 2006 UTC (3 years, 2 months ago) by dries
Branch: MAIN
Changes since 1.82: +25 -1 lines
Diff to previous 1.82
- Patch #77936 by moshe and rdouglass: pluggable session handling.

Revision 1.82 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 20 05:57:40 2006 UTC (3 years, 3 months ago) by unconed
Branch: MAIN
Changes since 1.81: +3 -3 lines
Diff to previous 1.81
#79601: module_exist() -> module_exists()

Revision 1.81 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 3 07:06:36 2006 UTC (3 years, 3 months ago) by dries
Branch: MAIN
Changes since 1.80: +2 -2 lines
Diff to previous 1.80
- Patch #73961 by m3avrck, timcn, et al: simplify adding CSS in Drupal.

Revision 1.80 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 3 01:02:50 2006 UTC (3 years, 3 months ago) by unconed
Branch: MAIN
Changes since 1.79: +93 -1 lines
Diff to previous 1.79
#76209: (Eaton et al)
- Make installer code integrate better with module.inc / system.module
- Fix schema version bug when installing core

Revision 1.79 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 13 13:11:36 2006 UTC (3 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.78: +27 -16 lines
Diff to previous 1.78
- Patch #68926 by chx, jeremy, steven, eaton, webchick, amazon, neil, nedjo et al: an initial install system for Drupal core.

Revision 1.78 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 28 21:18:30 2006 UTC (3 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.77: +2 -6 lines
Diff to previous 1.77
- Patch #69341 by chx: remove some SQL queries from the Drupal bootstrap process.

Revision 1.75.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 8 21:25:50 2006 UTC (3 years, 5 months ago) by dries
Branch: DRUPAL-4-7
CVS Tags: DRUPAL-4-7-10, DRUPAL-4-7-11, DRUPAL-4-7-3, DRUPAL-4-7-4, DRUPAL-4-7-5, DRUPAL-4-7-6, DRUPAL-4-7-7, DRUPAL-4-7-8, DRUPAL-4-7-9
Changes since 1.75: +3 -5 lines
Diff to previous 1.75 , to next main 1.174
- Patch #65801 by Moshe et al: fixed locale initialization slowness.

Revision 1.77 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 8 21:23:40 2006 UTC (3 years, 5 months ago) by dries
Branch: MAIN
Changes since 1.76: +3 -5 lines
Diff to previous 1.76
- Patch #65801 by Moshe et al: fixed locale initialization slowness.

Revision 1.76 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 7 00:08:36 2006 UTC (3 years, 6 months ago) by drumm
Branch: MAIN
Changes since 1.75: +2 -2 lines
Diff to previous 1.75
#61802 by Zen, Double spaced sentences clean up

Revision 1.75 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 27 15:04:45 2006 UTC (3 years, 8 months ago) by killes
Branch: MAIN
CVS Tags: DRUPAL-4-7-0, DRUPAL-4-7-0-BETA-5, DRUPAL-4-7-0-BETA-6, DRUPAL-4-7-0-RC-1, DRUPAL-4-7-0-RC-2, DRUPAL-4-7-0-RC-3, DRUPAL-4-7-0-RC-4, DRUPAL-4-7-1, DRUPAL-4-7-2
Branch point for: DRUPAL-4-7
Changes since 1.74: +19 -5 lines
Diff to previous 1.74
#46617, Restore some module listings, partially applied, I've omitted places where I felt that sortign by weight would be wanted.
We can discuss those on the issue. Patch by chx.

Revision 1.74 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 27 14:41:05 2006 UTC (3 years, 8 months ago) by killes
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73
#21084, Node module is not marked "required", but is required by other required modules, patch by Robert Douglass

Revision 1.73 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 8 12:49:51 2006 UTC (3 years, 10 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-4-7-0-BETA-3, DRUPAL-4-7-0-BETA-4
Changes since 1.72: +3 -4 lines
Diff to previous 1.72
- Patch #42886 by chx: critical feature: allow modules to be reordered.

Revision 1.72 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 14 20:06:41 2005 UTC (3 years, 11 months ago) by dries
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71
- Patch #40631 by Chris Johnson: is_array() slower than isset() or empty().

Revision 1.71 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 14 18:46:21 2005 UTC (3 years, 11 months ago) by dries
Branch: MAIN
Changes since 1.70: +8 -2 lines
Diff to previous 1.70
- Patch #40886 by chx: fixed problem with recursive/nested node API calls manipulating the same array references.

Revision 1.70 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 10 19:26:47 2005 UTC (3 years, 11 months ago) by dries
Branch: MAIN
Changes since 1.69: +1 -1 lines
Diff to previous 1.69
- Patch #40393 by Richard: corrected permissions of menu/path settings on the content submission form.

Revision 1.69 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 25 21:14:16 2005 UTC (4 years, 3 months ago) by dries
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68
- Patch #29385 by chx: no ?> add end of files.

Revision 1.68 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 29 07:09:30 2005 UTC (4 years, 3 months ago) by dries
Branch: MAIN
Changes since 1.67: +5 -21 lines
Diff to previous 1.67
- Patch #27645 by Neil: refactor away module_load_all().

  "This function is called in one place, so it can be rolled into the calling function. The return value isn't used so we can remove handling of it. This is executed for every non-cached page view, so the smaller code should save a smallish ammount of memory and time."

Revision 1.67 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 3 08:03:18 2005 UTC (4 years, 7 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-4-6-0, DRUPAL-4-6-1, DRUPAL-4-6-10, DRUPAL-4-6-11, DRUPAL-4-6-2, DRUPAL-4-6-3, DRUPAL-4-6-4, DRUPAL-4-6-5, DRUPAL-4-6-6, DRUPAL-4-6-7, DRUPAL-4-6-8, DRUPAL-4-6-9
Branch point for: DRUPAL-4-6
Changes since 1.66: +6 -5 lines
Diff to previous 1.66
- Patch #19895 by Moshe: currently modules can inadvertently load all other modules during the bootstrap. this is easy to do by calling a node_load() or module_invoke_all(). this degrades performance for anonymous users when caching is enabled.  With this patch, the module writer will see an php error like "Call to undefined function: drupal_set_html_head()" if this is attempted. basically, unavailable functions are actually reported as unavailable.

Revision 1.66 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 1 20:23:35 2005 UTC (4 years, 8 months ago) by dries
Branch: MAIN
Changes since 1.65: +13 -8 lines
Diff to previous 1.65
- Patch #17770 by chx: fixed module_invoke() and module_invoke_all() not to use NULL defaults (bugfix) + removed the limitation on the number of paramaters that can be used.

Revision 1.65 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 16 18:44:48 2005 UTC (4 years, 10 months ago) by dries
Branch: MAIN
Changes since 1.64: +25 -1 lines
Diff to previous 1.64
- Patch #14731 by chx: made it possible to rewrite node queries.

Revision 1.64 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 14 17:30:00 2005 UTC (4 years, 10 months ago) by unconed
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63
Remove left-overs from admin.module.

Revision 1.58.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 14 22:16:42 2004 UTC (4 years, 11 months ago) by dries
Branch: DRUPAL-4-5
CVS Tags: DRUPAL-4-5-2, DRUPAL-4-5-3, DRUPAL-4-5-4, DRUPAL-4-5-5, DRUPAL-4-5-6, DRUPAL-4-5-7, DRUPAL-4-5-8
Changes since 1.58.2.5: +2 -2 lines
Diff to previous 1.58.2.5 , to branch point 1.58 , to next main 1.174
- Patch #14334 by killes: fixed PHP warning.

Revision 1.63 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 1 22:16:50 2004 UTC (4 years, 11 months ago) by dries
Branch: MAIN
Changes since 1.62: +10 -1 lines
Diff to previous 1.62
- 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).

Revision 1.58.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 1 12:09:56 2004 UTC (4 years, 11 months ago) by dries
Branch: DRUPAL-4-5
CVS Tags: DRUPAL-4-5-1
Changes since 1.58.2.4: +2 -3 lines
Diff to previous 1.58.2.4 , to branch point 1.58
- 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).

Revision 1.58.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 30 18:31:43 2004 UTC (4 years, 11 months ago) by dries
Branch: DRUPAL-4-5
Changes since 1.58.2.3: +3 -3 lines
Diff to previous 1.58.2.3 , to branch point 1.58
- Patch #13700 by Jose: cured some 'undefined index' messages by using array_key_exists()

Revision 1.62 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 25 06:14:59 2004 UTC (5 years ago) by dries
Branch: MAIN
Changes since 1.61: +3 -14 lines
Diff to previous 1.61
- Patch #13405 by Moshe:
   + Make bootstrap functionality work with HEAD.
   + Move functions into bootstrap.inc so that statistics_exit() works for cached pages.  (Does this close any issues?)

Revision 1.58.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 25 06:12:35 2004 UTC (5 years ago) by dries
Branch: DRUPAL-4-5
Changes since 1.58.2.2: +2 -2 lines
Diff to previous 1.58.2.2 , to branch point 1.58
- Patch #13405 by Moshe (and jhrigs):

   + Fixed bug with previous commit.

   + Move functions into bootstrap.inc so that statistics_exit() works for cached pages.  (Does this close any issues?)

Revision 1.61 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 24 22:44:01 2004 UTC (5 years ago) by dries
Branch: MAIN
Changes since 1.60: +7 -73 lines
Diff to previous 1.60
- Patch #5942 by jhriggs and Adrian:
    + added support for multi-site configurations.
    + tidied up some old cruft and added code comments.

Revision 1.58.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 24 19:25:31 2004 UTC (5 years ago) by dries
Branch: DRUPAL-4-5
Changes since 1.58.2.1: +2 -3 lines
Diff to previous 1.58.2.1 , to branch point 1.58
- 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.)

Revision 1.60 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 22:46:59 2004 UTC (5 years ago) by dries
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59
- Refactored the throttle module.  Patch by Jeremy and me.

  * There are only two throttle levels instead of 5, namely 'enabled' and 'disabled'.  This makes it a _lot_ easier to predict when the throttle will kick in.  However, if you maintain a module that is throttle-aware, it needs to be updated!

  * The throttle mechanism now uses the current number of anonymous users or the current number of authenticated users to kick in.  This is a _lot_ more intuitive than the old throttle mechanism.

  * The throttle block has been removed -- you can now use the "Who's online" block to determine the good throttle settings.

  * Most of the documentation has been removed because it was deprecated.

  * It's less code!

Revision 1.59 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 19 18:02:22 2004 UTC (5 years, 1 month ago) by dries
Branch: MAIN
Changes since 1.58: +3 -3 lines
Diff to previous 1.58
- 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'.

Revision 1.58.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 19 18:00:26 2004 UTC (5 years, 1 month ago) by dries
Branch: DRUPAL-4-5
Changes since 1.58: +3 -3 lines
Diff to previous 1.58
- 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'.

Revision 1.58 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 15 10:47:54 2004 UTC (5 years, 1 month ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-4-5-0
Branch point for: DRUPAL-4-5
Changes since 1.57: +2 -2 lines
Diff to previous 1.57
- 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.

Revision 1.57 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 9 05:51:08 2004 UTC (5 years, 2 months ago) by dries
Branch: MAIN
Changes since 1.56: +4 -4 lines
Diff to previous 1.56
- Patch #10663 by JonBob: documentation improvements: fixed some typos and improved consistency to the use of Doxygen/api.module commands in the comments.

Revision 1.56 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 22 17:03:40 2004 UTC (5 years, 3 months ago) by unconed
Branch: MAIN
Changes since 1.55: +5 -2 lines
Diff to previous 1.55
- #9292: Make Drupal (somewhat) PHP5 compatible. xtemplate is still horribly broken.

Revision 1.55 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 31 11:17:27 2004 UTC (5 years, 3 months ago) by dries
Branch: MAIN
Changes since 1.54: +87 -11 lines
Diff to previous 1.54
- 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.

Revision 1.54 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 22 16:06:54 2004 UTC (5 years, 4 months ago) by unconed
Branch: MAIN
Changes since 1.53: +6 -1 lines
Diff to previous 1.53
- #9287: More doxygen/documentation fixes by JonBob

Revision 1.53 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 14 20:42:20 2004 UTC (5 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.52: +129 -47 lines
Diff to previous 1.52
- Code and documentation improvements by JonBob.

Revision 1.52 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 27 18:14:25 2004 UTC (5 years, 9 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-4-4-0, DRUPAL-4-4-1, DRUPAL-4-4-2, DRUPAL-4-4-3
Branch point for: DRUPAL-4-4
Changes since 1.51: +2 -2 lines
Diff to previous 1.51
- Fixed bug 5440: sort() -> asort().  Suggested by Goba.

Revision 1.51 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 26 18:55:43 2004 UTC (5 years, 9 months ago) by dries
Branch: MAIN
Changes since 1.50: +9 -7 lines
Diff to previous 1.50
- Fixed bug 5140: Drupal does not work with PHP 4.2.1 and cleaned up the
  bootstrap code.  Patch by Kjartan.

Revision 1.50 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 19 22:11:46 2004 UTC (5 years, 10 months ago) by dries
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49
- Removed instances of the 'throttle_enable' variable.

Revision 1.49 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 5 19:19:04 2004 UTC (5 years, 10 months ago) by unconed
Branch: MAIN
Changes since 1.48: +5 -4 lines
Diff to previous 1.48
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)

Revision 1.48 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 7 18:25:09 2003 UTC (5 years, 11 months ago) by dries
Branch: MAIN
Changes since 1.47: +10 -4 lines
Diff to previous 1.47
- Patch 0185 by Jeremy: made it possible to automatically disable modules when
  under heave load.

Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 18 19:44:36 2003 UTC (6 years ago) by dries
Branch: MAIN
Changes since 1.46: +11 -7 lines
Diff to previous 1.46
- Improved module loading when serving cached pages.  Moshe's bootstrap patch.

- Used legend and fieldset tags for the configuration page.

Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 10 17:46:41 2003 UTC (6 years, 4 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-4-3-0, DRUPAL-4-3-1, DRUPAL-4-3-2
Branch point for: DRUPAL-4-3
Changes since 1.45: +2 -2 lines
Diff to previous 1.45
- Committed a slightly modified version of Slavica's table prefix patch.

Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 6 14:07:45 2003 UTC (6 years, 5 months ago) by kjartan
Branch: MAIN
CVS Tags: DRUPAL-4-2-0
Branch point for: DRUPAL-4-2
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
- adding admin module to module_list.

Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 21 14:55:00 2003 UTC (6 years, 7 months ago) by dries
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43
- Fixed some PHP "notices".

Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 12 21:46:14 2003 UTC (6 years, 8 months ago) by dries
Branch: MAIN
Changes since 1.42: +6 -2 lines
Diff to previous 1.42
- Eliminated system_init(), the session stuff, and made it possible to
  rebuild the menu.

Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 9 17:28:51 2003 UTC (6 years, 8 months ago) by kjartan
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
- Removing drupal module from the always loaded modules (again).

Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 6 19:50:59 2003 UTC (6 years, 10 months ago) by dries
Branch: MAIN
Changes since 1.40: +2 -1 lines
Diff to previous 1.40
- Clean URL patch.

Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 21 19:10:47 2002 UTC (6 years, 11 months ago) by dries
Branch: MAIN
Changes since 1.39: +4 -6 lines
Diff to previous 1.39
- Small improvement.  Patch by Moshe.

Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 29 05:53:40 2002 UTC (6 years, 11 months ago) by dries
Branch: MAIN
CVS Tags: DRUPAL-4-1-0
Branch point for: DRUPAL-4-1
Changes since 1.38: +3 -2 lines
Diff to previous 1.38
- 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()

Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 17 16:26:06 2002 UTC (7 years ago) by kjartan
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37
- changing the sorting algorithm in module_list so it is case insensitive.

Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 8 13:19:11 2002 UTC (7 years ago) by dries
Branch: MAIN
Changes since 1.36: +4 -3 lines
Diff to previous 1.36
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.

Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 26 15:17:25 2002 UTC (7 years, 1 month ago) by dries
Branch: MAIN
Changes since 1.35: +1 -22 lines
Diff to previous 1.35
- 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
         }
       }

Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 17 18:34:38 2002 UTC (7 years, 1 month ago) by kjartan
Branch: MAIN
Changes since 1.34: +5 -22 lines
Diff to previous 1.34
- removed function module_rehash().
- updated database dump.
- removed tables modules, layout and referrer (don't forget to backup!).

Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 30 08:55:45 2002 UTC (7 years, 1 month ago) by kjartan
Branch: MAIN
Changes since 1.33: +3 -2 lines
Diff to previous 1.33
- fixed a bug in module_invoke_all , it will now also add 0's to the result
  array. Thanks Moshe. (Didn't I commit this already?)

Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 15 07:14:37 2002 UTC (7 years, 3 months ago) by dries
Branch: MAIN
Changes since 1.32: +6 -10 lines
Diff to previous 1.32
- Reverted module.inc to the old module_invoke() function.

Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 14 17:59:43 2002 UTC (7 years, 3 months ago) by dries
Branch: MAIN
Changes since 1.31: +11 -7 lines
Diff to previous 1.31
- "module_invoke()" and "module_invoke_all()" can now be called with any
   number of arguments.  Patch by Gerhard.

Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 27 09:43:30 2002 UTC (7 years, 5 months ago) by kjartan
Branch: MAIN
Changes since 1.30: +1 -2 lines
Diff to previous 1.30
- removing the drupal module as always loaded.

Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 1 21:57:28 2002 UTC (7 years, 5 months ago) by kjartan
Branch: MAIN
CVS Tags: DRUPAL-4-0-0
Branch point for: DRUPAL-4-0
Changes since 1.29: +4 -2 lines
Diff to previous 1.29
- adding descriptions to modules (thanks Joe + Scott).
- 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.

Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 23 19:01:49 2002 UTC (7 years, 6 months ago) by kjartan
Branch: MAIN
Changes since 1.28: +6 -6 lines
Diff to previous 1.28
- Coding style changes.
- Included modules will now cause parse errors instead of them being supressed.
  Was making debugging really hard.

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 14 19:34:02 2002 UTC (7 years, 7 months ago) by kjartan
Branch: MAIN
Changes since 1.27: +12 -16 lines
Diff to previous 1.27
This is a major change to the system, needs more testing!

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.

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 30 18:15:00 2002 UTC (7 years, 9 months ago) by dries
Branch: MAIN
Changes since 1.26: +15 -1 lines
Diff to previous 1.26
- Applied Natrak's module improvements.

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 13 13:18:48 2002 UTC (7 years, 10 months ago) by kjartan
Branch: MAIN
Changes since 1.25: +98 -98 lines
Diff to previous 1.25
- no changes, just line endings that got foubared.

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 9 14:35:40 2002 UTC (7 years, 10 months ago) by kjartan
Branch: MAIN
Changes since 1.24: +98 -98 lines
Diff to previous 1.24
Session
 - 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.

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 5 22:59:09 2001 UTC (8 years ago) by dries
Branch: MAIN
Changes since 1.23: +6 -3 lines
Diff to previous 1.23
- 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

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 1 11:00:47 2001 UTC (8 years ago) by dries
Branch: MAIN
Changes since 1.22: +12 -11 lines
Diff to previous 1.22
- A large batch of updates, amongst them a rewritten node system.  More
  information available on the mailing list.

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 20 18:57:07 2001 UTC (8 years, 1 month ago) by kjartan
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21
- added the CVS keyword $Id$ to all files to make future version tracking
  easier. Also changed the <? tag to <?php in some cases.

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 16 20:13:20 2001 UTC (8 years, 1 month ago) by dries
Branch: MAIN
Changes since 1.20: +6 -4 lines
Diff to previous 1.20
- Removed a node's link ID (lid) as discussed on the mailing list.  See
  'updates/3.00-to.x.xx.mysql' for the required MySQL updates.

- Renamed some "author" fields to "uid" fields for sake of consistency.

- Fixed the coding style of some PHP files.

- Fixed the moderation queue (fairly untested though).

- Re-introduced the temporary SQL table in _node_get().

- Added a missing 'auto_increment' to 'updates/3.00-to-x.xx.mysql'.

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 9 21:01:46 2001 UTC (8 years, 1 month ago) by dries
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19
- PEAR-ification of Drupal by claw: you can now host Drupal on a wide
  range of databases including MySQL, PostgreSQL, MSSQL, and others.

  For additional information and an 'how to upgrade', check the mails
  sent to the mailing list.

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 23 10:22:50 2001 UTC (8 years, 3 months ago) by kjartan
Branch: MAIN
CVS Tags: DRUPAL-3-0-0
Branch point for: DRUPAL-3-0
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
module.inc
- Fixed bug reported by Remco.

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 15 16:56:44 2001 UTC (8 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.17: +3 -1 lines
Diff to previous 1.17
- Various updates, mostly related to our RDF/RSS backend.

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 14 12:12:40 2001 UTC (8 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
- theme system:
    + added $theme->images()

- blog.module:
    + improved user-friendliness and rewrote most of the output routines
    + made quoted text /italic/ by default
    + integrated discussion system like it should
    + ...

- marvin.theme:
    + small visual improvements

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 3 19:09:51 2001 UTC (8 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15
- common.inc:
   + Made '$na' translatable on popular demand.

- node.module:
   + replaced a confusing configuration description, as suggested by
     Remco.

- statistics.module:
   + Added a 'most recent referers'-table sorted by timestamp.

- drupal.module:
   + Small update of the links.

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 29 22:08:54 2001 UTC (8 years, 4 months ago) by dries
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14
Extremely large commit:

- Fixed tiny quote problem in account.php.

- Fixed tiny bug in comment.inc.

- Fixed tiny bug in comment.module.

- Fixed tiny bug in meta.module.

- Simplified user_access() API.

- Rewrote link system: still needs fine-tuning and testing so don't
  upgrade if you are running a production site. ;)

  Updated all modules and themes to reflect this change.  All other
  themes and modules need updating too!

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 29 21:11:20 2001 UTC (8 years, 5 months ago) by dries
Branch: MAIN
Changes since 1.13: +0 -5 lines
Diff to previous 1.13
- Removed a few lines of dead code.

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 20 13:51:39 2001 UTC (8 years, 6 months ago) by dries
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
CHANGES

- Redid settings.module and even renamed it to conf.module.
    * Settings are now grouped in basic categories like "system
      settings", "module settings" and "filters".
  * Added new settings to make Drupal easier to configure and
  to make some aspects like the watchdog scale better.

- Renamed includes/settings.php to includes/conf.php.

- Added filter support to conf.module and introduced filter hooks so
  modules can implement and export new filters.  Example filters are
  an HTML filter (implemented), a profanity filter, an url converter,
  ASCII smileys to images filter and so on ...

- Reworked the check_* functions: user contributed content/input is
  only verified and filtered once in its lifespan.

NOTES

- Altough this is a large commit, no database changes are required.

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 19 13:41:51 2001 UTC (8 years, 6 months ago) by dries
Branch: MAIN
Changes since 1.11: +0 -16 lines
Diff to previous 1.11
CHANGES:

- Rewrote the cron system.  Removed cron.module and moved all cron
  related options to settings.module.  Cron was a confusing thing:
  it has been made simpler both in terms of code and configuration.

   + You had to rehash your modules to make the cron show up in
     the list.  This is no longer required.

   + You couldn't tell what cron "watchdog" or cron "story" were
     up to.  Instead, we now display a clear description message
     for every cron involved.

   + The user interface of setting.module - and the admin section
     in general, looks a bit ackward but I couldn't care less and
     don't want to see this improve at the time being.

- Improved setting.module:
   + Now uses variable_set().
   + Added some help and documentaition on how to setup cron.

- Improved ./export.

- Updated CHANGELOG.


TODO:

- I'm now going to look into UnConeD's question with regard to
  check_output() and $theme->node(), as well as the filter and
  macro stuff.  I'll probably be fine-tuning setting.module a
  bit more on my way.

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 18 22:03:05 2001 UTC (8 years, 6 months ago) by unconed
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
Oops, I used sort() instead of asort(), which destroys the keys in associative arrays.

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 18 21:57:52 2001 UTC (8 years, 6 months ago) by unconed
Branch: MAIN
Changes since 1.9: +1 -0 lines
Diff to previous 1.9
Made module_list() return an alphabetically sorted list.

On Windows machines (not sure about *nix boxes) it's not always pre-sorted by the filesystem. It has no effect code-wise, but it will cause all module-lists in Drupal to be sorted alphabetically (e.g. the links in admin.php).

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 5 13:57:28 2001 UTC (8 years, 6 months ago) by dries
Branch: MAIN
Changes since 1.8: +57 -39 lines
Diff to previous 1.8
- Uhm.  Rewrote the module system: less code clutter, less run-time
  overhead, and a lot better (simpler) module API.  I had to edit a
  LOT of files to get this refactored but I'm sure it was worth the
  effort.

  For module writers / maintainers:

  None of the hooks changed, so 95% of the old modules should still
  work.  You can remove some code instead as "$module = array(...)"
  just became obsolete.  Also - and let's thank God for this - the
  global variable "$repository" has been eliminated to avoid modules
  relying on, and poking in drupal's internal data structures.  Take
  a look at include/module.inc to investigate the details/changes.

- Improved design of the content modules "story", "book" and "node"
  (to aid smooth integration of permisions + moderate.module).  I'm
  still working on the permissions but I got side tracked for which
  I "Oops!".

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 23 11:06:17 2001 UTC (8 years, 7 months ago) by kjartan
Branch: MAIN
Changes since 1.7: +6 -1 lines
Diff to previous 1.7
Changes
- Fixed an error in module_rehash_blocks() that didn't handle '-symbols.
- Removed some module depencies. Drupal will now run (sorta) even if there
  are no modules installed.
- Changed theme_link() to check if certain modules are installed before
  offering a link to them.

Todo
- Check all SQL queries to make sure they are addslashes'ed correctly.
- Check the effects of changing the PHP magic_quotes setting.
- Make the theme_link() function to be customizable either via the admin
  page and/or in the module itself.

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 19 19:51:24 2001 UTC (8 years, 7 months ago) by dries
Branch: MAIN
Changes since 1.6: +11 -0 lines
Diff to previous 1.6
- Addition: added a new function "module_hook($module, $hook)" to check
  wether a module implements a certain hook or not.

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 10 11:07:51 2001 UTC (8 years, 8 months ago) by dries
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
- applied David Norman's patch to turn all <?'s into fully qualified
  <?php's.

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 7 21:29:40 2001 UTC (8 years, 8 months ago) by dries
Branch: MAIN
Changes since 1.4: +5 -5 lines
Diff to previous 1.4
A rather large and important update:

revised most of the SQL queries and tried to make drupal as secure as possible (while trying to avoid redundant/duplicate checks).  For drupal's sake, try to screw something up.  See the mail about PHPNuke being hacked appr. 6 days ago.  The one who finds a problem is rewarded a beer (and I'm willing to ship it to Norway if required).  I beg you to be evil.  Try dumping a table a la "http://localhost/index.php?date=77778;DROP TABLE users" or something. ;)

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 4 22:09:37 2001 UTC (8 years, 9 months ago) by dries
Branch: MAIN
Changes since 1.3: +8 -2 lines
Diff to previous 1.3
- various updates, bugfixes and improvements

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 26 13:38:45 2001 UTC (8 years, 10 months ago) by dries
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2
- removed redundant spaces

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 3 21:23:57 2001 UTC (8 years, 10 months ago) by dries
Branch: MAIN
Changes since 1.1: +4 -4 lines
Diff to previous 1.1
A batch of preparations for release candidate 2:

 - expanded documentation
   (written by Jeroen)
 - fixed bug in includes/module.inc
 - fixed bug in modules/backend.class
 - renamed some of the SQL tables (!)
 - started making the diary.module truly modular (not finished yet)
 - renamed "admin_blocks" to "boxes"
 - added new functionality to "boxes": apart from PHP boxes, you
   can now create ASCII boxes as well as HTML boxes for those who
   are not confident with PHP.
   (requested by stalor)
 - added drupal-site module to keep track of known drupal sites
 - added small Perl script to generate encrypted CVS passwords

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 23 15:23:34 2000 UTC (8 years, 11 months ago) by dries
Branch: MAIN
- intermediate commit: see previous commit

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.2