- 10 Jul, 2003 1 commit
-
-
Dries authored
- Committed a slightly modified version of Slavica's table prefix patch.
-
- 06 Jun, 2003 1 commit
-
-
Kjartan authored
-
- 21 Apr, 2003 1 commit
-
-
Dries authored
- Fixed some PHP "notices".
-
- 12 Mar, 2003 1 commit
-
-
Dries authored
- Eliminated system_init(), the session stuff, and made it possible to rebuild the menu.
-
- 09 Mar, 2003 1 commit
-
-
Kjartan authored
-
- 06 Jan, 2003 1 commit
-
-
Dries authored
- Clean URL patch.
-
- 21 Dec, 2002 1 commit
-
-
Dries authored
- Small improvement. Patch by Moshe.
-
- 29 Nov, 2002 1 commit
-
-
Dries 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()
-
- 17 Nov, 2002 1 commit
-
-
Kjartan authored
-
- 08 Nov, 2002 1 commit
-
-
Dries 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.
-
- 26 Oct, 2002 1 commit
-
-
Dries 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 } }
-
- 17 Oct, 2002 1 commit
-
-
Kjartan authored
- updated database dump. - removed tables modules, layout and referrer (don't forget to backup!).
-
- 30 Sep, 2002 1 commit
-
-
Kjartan authored
array. Thanks Moshe. (Didn't I commit this already?)
-
- 15 Aug, 2002 1 commit
-
-
Dries authored
- Reverted module.inc to the old module_invoke() function.
-
- 14 Aug, 2002 1 commit
-
-
Dries authored
- "module_invoke()" and "module_invoke_all()" can now be called with any number of arguments. Patch by Gerhard.
-
- 27 Jun, 2002 1 commit
-
-
Kjartan authored
-
- 01 Jun, 2002 1 commit
-
-
Kjartan 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.
-
- 23 May, 2002 1 commit
-
-
Kjartan authored
- Included modules will now cause parse errors instead of them being supressed. Was making debugging really hard.
-
- 14 Apr, 2002 1 commit
-
-
Kjartan 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.
-
- 30 Jan, 2002 1 commit
-
-
Dries authored
- Applied Natrak's module improvements.
-
- 13 Jan, 2002 1 commit
-
-
Kjartan authored
-
- 09 Jan, 2002 1 commit
-
-
Kjartan 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.
-
- 05 Nov, 2001 1 commit
-
-
Dries 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
-
- 01 Nov, 2001 1 commit
-
-
Dries authored
- A large batch of updates, amongst them a rewritten node system. More information available on the mailing list.
-
- 20 Oct, 2001 1 commit
-
-
Kjartan authored
easier. Also changed the <? tag to <?php in some cases.
-
- 16 Oct, 2001 1 commit
-
-
Dries authored
- 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'.
-
- 09 Oct, 2001 1 commit
-
-
Dries authored
- 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.
-
- 23 Aug, 2001 1 commit
-
-
Kjartan authored
- Fixed bug reported by Remco.
-
- 15 Jul, 2001 1 commit
-
-
Dries authored
- Various updates, mostly related to our RDF/RSS backend.
-
- 14 Jul, 2001 1 commit
-
-
Dries authored
- 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
-
- 03 Jul, 2001 1 commit
-
-
Dries authored
- 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.
-
- 29 Jun, 2001 1 commit
-
-
Dries authored
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!
-
- 29 May, 2001 1 commit
-
-
Dries authored
- Removed a few lines of dead code.
-
- 20 May, 2001 1 commit
-
-
Dries authored
- 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.
-
- 19 May, 2001 1 commit
-
-
Dries authored
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.
-
- 18 May, 2001 2 commits
-
-
Steven Wittens authored
-
Steven Wittens authored
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).
-
- 05 May, 2001 1 commit
-
-
Dries authored
- 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!".
-
- 23 Apr, 2001 1 commit
-
-
Kjartan authored
- 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.
-
- 19 Apr, 2001 1 commit
-
-
Dries authored
- Addition: added a new function "module_hook($module, $hook)" to check wether a module implements a certain hook or not.
-