- 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!".
parent
16818777
Showing
- account.php 7 additions, 15 deletionsaccount.php
- admin.php 6 additions, 15 deletionsadmin.php
- cron.php 1 addition, 8 deletionscron.php
- export 2 additions, 2 deletionsexport
- includes/common.inc 2 additions, 1 deletionincludes/common.inc
- includes/module.inc 57 additions, 39 deletionsincludes/module.inc
- includes/search.inc 1 addition, 1 deletionincludes/search.inc
- includes/theme.inc 10 additions, 17 deletionsincludes/theme.inc
- module.php 1 addition, 1 deletionmodule.php
- modules/account.module 2 additions, 6 deletionsmodules/account.module
- modules/block.module 2 additions, 8 deletionsmodules/block.module
- modules/block/block.module 2 additions, 8 deletionsmodules/block/block.module
- modules/book.module 7 additions, 16 deletionsmodules/book.module
- modules/book/book.module 7 additions, 16 deletionsmodules/book/book.module
- modules/box.module 1 addition, 7 deletionsmodules/box.module
- modules/calendar.class 0 additions, 2 deletionsmodules/calendar.class
- modules/calendar.module 0 additions, 2 deletionsmodules/calendar.module
- modules/comment.module 0 additions, 3 deletionsmodules/comment.module
- modules/comment/comment.module 0 additions, 3 deletionsmodules/comment/comment.module
- modules/cron.module 1 addition, 5 deletionsmodules/cron.module
Loading
Please register or sign in to comment