Go to file
Dries Buytaert 1b1c47025a I refactored quite a bit of the user.module:
$ diffstat user.patch
database/database.mysql |    4
database/database.pgsql |    2
database/updates.inc    |   10 -
modules/block.module    |   20 +-
modules/locale.module   |    9
modules/profile.module  |  108 +++++++----
modules/system.module   |    8
modules/user.module     |  456 +++++++++++++++++++-----------------------------
8 files changed, 289 insertions(+), 328 deletions(-)

More functionality, less code.  Here is a list of the changes:

- Some user API changes:
   + When $type is 'form', you have to return an associative array of groups.  In turn, each group is an array with a 'title', 'data' and 'weight'.
   + A new $type has been added, namely 'categories'.  User settings can be organized in categories.  Categories can be sorted, as can the groups within a category.  (Ordering 'categories' is somewhat broken due to a bug in the menu system.)

- The 'my account > edit' page will use subtabs for each 'category'.  Read: you can break down the account settings into multiple subpages.

- Profile module improvements:
   + Added support for private fields to the profile module!
   + Improved workflow of profile administration pages.
   + Improved the form descriptions.

- Code improvements:
   + Unified user_edit() and user_admin_edit().
   + Unified and cleaned up the validation code.  Fixed some validation glitches too.
2004-06-27 19:10:52 +00:00
database I refactored quite a bit of the user.module: 2004-06-27 19:10:52 +00:00
includes - Patch #8603 by TDobes: added support for sticky forum topics to the blog 2004-06-27 16:02:31 +00:00
misc - Patch #8617 by TDobes: changes all gifs to pngs for better consistency (and 2004-06-20 20:04:28 +00:00
modules I refactored quite a bit of the user.module: 2004-06-27 19:10:52 +00:00
scripts - Removing some dated scripts. 2004-01-02 22:44:43 +00:00
themes - Patch #8617 by TDobes: changes all gifs to pngs for better consistency (and 2004-06-20 20:19:59 +00:00
.htaccess - Direct 404s to Drupal. Suggested by Goba. 2003-12-18 18:53:11 +00:00
CHANGELOG.txt - More updates 2004-06-27 16:04:35 +00:00
INSTALL.txt - Fixing some typos. 2004-05-17 19:35:49 +00:00
LICENSE.txt - Made the text files Windows-friendly. 2004-02-14 13:29:01 +00:00
MAINTAINERS.txt - We have a new maintainer for the Debian package. 2004-03-12 21:24:11 +00:00
cron.php - Patch #4950 by Stefan (and Morbus): made watchdog messages translatable. 2004-06-02 19:01:40 +00:00
favicon.ico (grmbl, figures stupid MS icon editing thingy would mess up the colors... fixed now) 2003-06-11 20:50:05 +00:00
index.php Tabs patch! 2004-06-18 15:04:37 +00:00
update.php - Patch #8617 by TDobes: changes all gifs to pngs for better consistency (and 2004-06-20 20:04:28 +00:00
xmlrpc.php - Changed the order of include statements. 2004-01-26 18:51:37 +00:00