summaryrefslogtreecommitdiff
path: root/modules/drupal/drupal.module
Commit message (Collapse)AuthorAge
* - Patch #7458 by killes: conditionally include xmlrpc.inc.Dries Buytaert2004-08-04
|
* - Patch by Steven and me: refactored the form handling of nodes. The node ↵Dries Buytaert2004-07-04
| | | | | | | | system is now using form_set_error() and friends like the rest of Drupal does. This makes for both a consistent user experience and consistent code. It simplifies the forms and validation code, however, it does change the node API slightly: * The _validate hook and the _nodeapi('validate') hook of the node API (1) no longer take an 'error' parameter and (2) should no longer return an error array. To set an error, call form_set_error(). * The _form hook of the node module no longer takes a form hook and should not worry about displaying errors. Ditto for _nodeapi('form_post') and _nodeapi('form_pre').
* - Patch #8900 by Junyor: updated help text to reflect menu changes.Dries Buytaert2004-06-29
|
* - Patch #8908 by Junyor: fixed broken link on the drupal.module setting page.Dries Buytaert2004-06-29
|
* - Patch #8681 by stefan: fixed some broken URLs and help texts.Dries Buytaert2004-06-20
|
* Tabs patch!Dries Buytaert2004-06-18
| | | | | | | | | | | | | | | | | | CHANGES ------- + Introduced tabs. First, we extended the menu system to support tabs. Next, a tab was added for every link that was (1) an administrative action other than the implicit 'view' (2) relevant to that particular page only. This is illustrated by the fact that all tabs are verbs and that clicking a page's tab leads you to a subpage of that page. + Flattened the administration menu. The tabs helped simplify the navigation menu as I could separate 'actions' from 'navigation'. In addition, I removed the 'administer > configuration'-menu, renamed 'blocks' to 'sidebars' which I hope is a bit more descriptive, and made a couple more changes. Earlier, we already renamed 'taxonomy' to 'categorization' and we move 'statistics' under 'logs'. + Grouped settings. All settings have been grouped under 'administer > settings'. TODO ---- + Update core themes: only Xtemplate default supports tabs and even those look ugly. Need help. + Update contributed modules. The menu() hook changed drastically. Updating your code adhere the new menu() function should be 90% of the work. Moreover, ensure that your modue's admin links are still valid and that URLs to node get updated to the new scheme ('node/view/x' -> 'node/x').
* - Patch #4950 by Stefan (and Morbus): made watchdog messages translatable.Dries Buytaert2004-06-02
|
* - Code improvements by JonBob. Thanks.Dries Buytaert2004-05-17
|
* - Added support for 403 handling. Patch by JonBob. As a side benefit,Dries Buytaert2004-04-21
| | | | | | | | administrators will be able to define a custom 403 page, just as they can define 404 pages now. This needs to be documented in the "Changes since / migrating to ..." pages.
* - Rewrote the profile module:Dries Buytaert2004-03-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Added a 'created' field to the users table and renamed the 'timestamp' fied to 'changed' (cfr. node table). Update.php will try to determine a 'created' timestamp for existing users. + The profile module no longer uses serialized data but has its own set of tables. Known existing profile data is migrated by these new tables. TODO: migrate the birthday field. + The profile fields can be grouped, and within each group, profile fields can be sorted using weights. + The profile pages can be themed. + The profiles can be browsed based on certain properties/settings. + Change the _user hook: (i) 'private_view' and 'public_view' are merged into 'view' as there are no private fields and (ii) 'edit_form' has been renamed to 'edit'. + Avatar handling has been refactored and is now part of the user module. The users table has a dedicted 'picture' field. + Simplified the way themes should use display/visualize pictures or avatars. + Made it possible for administrators to replace or delete avatars. + ... I hope this make for a good base to build on collectively.
* - Patch #6110 by Goba: stop cheating in the Drupal site list.Dries Buytaert2004-02-28
|
* Patch 5287 by Stefan: multiline help texts should become inside a single ↵Dries Buytaert2004-01-23
| | | | $output.
* - Patch #5021: clean up URLs in _help texts. Patch by UnConeD.Dries Buytaert2004-01-11
|
* - Many excellent news aggregator improvements by Kjartan:Dries Buytaert2004-01-07
| | | | | | | + Added drupal_http_request(). + Replaced rssfeeds with OPML feed subscription list. + Added support for pubDate. + Added support for conditional gets using ETag and Last-Modified.
* Added checks to the drupal directory option to display an error when the ↵Steven Wittens2004-01-05
| | | | site name, email, slogan or statement aren't filled in.
* - Removed the hard-coded list of watchdog types. The list is compiledDries Buytaert2004-01-02
| | | | | dynamically and can be extended through the watchdog() call. (Chris could use it to move the cron message to their own category.)
* Patch by Goba:Dries Buytaert2003-12-22
| | | | | | | | | | | | - put text directly into t(), which also means that multipart help text becomes a multiline string - use modern XHTML tagging, no <b> and <i> - put links and URLs out of the translated text where appropriate - let referred menu items and form elements get the same name as in the menu / form, so only one translation would be needed - use %variable instead of $variable when variables need to go into the string - add translation to form items previously untranslated - use example.com in example URLs
* - Updated the calls to menu() to use MENU_HIDE instead of 1Dries Buytaert2003-12-17
|
* - Small documentation improvementDries Buytaert2003-11-27
|
* - Committed phase 4 of JonBob's menu system changes.Dries Buytaert2003-11-25
|
* - Committed phase 3 of JonBob's menu changes. Adds an API for modules toDries Buytaert2003-11-23
| | | | | define titles and breadcrumbs for their pages, and updates the theme system to display them.
* - Patch by JonBob:Dries Buytaert2003-11-20
| | | | | | | | Phase 2 of the menu system integration project. This unifies the interface used by admin and non-admin pages, and deprecates the _page hook in favor of explicit callbacks from menu(). Breadcrumbs, titles, and help text go away as a result of this patch; they will return in the phase 3 patch, printed by the theme.
* - Committed stage 2 of the theme system improvements! Patch by CodeMonkeyX.Dries Buytaert2003-11-09
|
* - Usability improvement: replaced many selection boxes by radio buttons.Dries Buytaert2003-11-07
| | | | Patch by Stefan.
* - Fixed some link titles that were no longer correct due to the menuDries Buytaert2003-10-09
| | | | | | changes. - Fixed some broken links.
* - Committed part 3 of Michael's help system improvements: removed the $helpDries Buytaert2003-10-09
| | | | parameter from the menu() function.
* - Help system improvements: eliminated the _system hook. Patch by Michael.Dries Buytaert2003-10-07
| | | | | | - Bloggerapi module fixes. Patch by Kjartan. - Coding style fixes. Patch by Michael.
* - Help improvements and translation improvements from Michael. Thanks!Dries Buytaert2003-10-03
|
* - Documentation fixes by Michael F.Dries Buytaert2003-08-13
|
* - More help system improvements by Michael.Dries Buytaert2003-08-06
|
* - Committed a slightly modified version of Slavica's table prefix patch.Dries Buytaert2003-07-10
|
* - Michael Frankowski's excellent help text improvements!Dries Buytaert2003-05-29
|
* - Fixed typo in help. Patch be Al.Dries Buytaert2003-05-20
|
* - Fixed a typo in the PostgreSQL database scheme. Patch by Michael Frankowski.Dries Buytaert2003-05-13
| | | | | | | | | | | | | - Fixed a typo in the MSSQL database scheme. Patch by Michael Frankowski. - Removed dependency on "register_globals = on"! Patches by Michael Frankowski. Notes: + Updated the patches to use $foo["bar"] instead of $foo['bar']. + Updated the INSTALL and CHANGELOG files as well. - Tiny improvement to the "./scripts/code-clean.sh" script.
* - Applied Michael Caerwyn's "%s -> %d" patch.Dries Buytaert2003-05-07
| | | | - Changed all occurences of '%d' to %d as suggested on the mailing list.
* - Removed the path_uri() function in favor of the $base_url variable andDries Buytaert2003-03-07
| | | | fixes a handful of bugs introduced by the clean URL patch.
* - Everything is using theme("function") now instead of $theme->function().Dries Buytaert2003-02-15
|
* - See http://lists.drupal.org/pipermail/drupal-devel/2003-February/021824.html.Dries Buytaert2003-02-11
|
* - Clean URL patch.Dries Buytaert2003-01-06
|
* * User patch by Natrak:Dries Buytaert2002-11-09
| | | | | - Moved the Drupal login XML-RPC API to drupal.module. - DA logins are now assigned the proper role.
* - missing $Id$ string.Kjartan Mannes2002-11-07
|
* - Integrated Moshe's documentation (http://www.drupal.org/node.php?id) inDries Buytaert2002-08-20
| | | | the drupal.module. Fixed a couple of typos and small inconsistencies.
* - improved module descriptions.Kjartan Mannes2002-06-08
| | | | | | | - removed admin options for queue and comment module if the modules are not loaded. - nodes are now auto promoted when queue module isn't enabled. - moderation result block is now visible by the node author.
* - More documentation updates. Added "Requires crontab" message to theDries Buytaert2002-06-08
| | | | settings that require crontab, make some things more consistent, etc.
* - Clarified the help texts a bit.Dries Buytaert2002-06-08
|
* - adding descriptions to modules (thanks Joe + Scott).Kjartan Mannes2002-06-01
| | | | | | | | | | - 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.
* - Added missing translations (including the one Marco spotted).Dries Buytaert2002-05-31
|
* - Applied Marco's big patch, including contributions from Moshe:Dries Buytaert2002-04-20
| | | | | | | | | | | | | | | | | | | | | | + Changed the db_query() API. + Wrapped all links in l(), lm(), la(), ..., drupal_url() functions. + XHTML-ified some HTML. + Wrapped a lot of text in the administrative pages in a t() function. + Replaced all $REQUEST_URI/$PATH_INFOs by request_uri(). + Small bugfixes (eg. bug in book_export_html() and clean-ups (eg. RSS code). + Fixed some bugs in the taxonomy module (eg. tree making bug), added new functionality (eg. new APIs for use by other modules), included Moshe's taxonomy extensions, and some documentation udpates. + ...
* This is a major change to the system, needs more testing!Kjartan Mannes2002-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* - Changed a reference to drop.org into a reference to drupal.org.Dries Buytaert2002-02-02
|