summaryrefslogtreecommitdiff
path: root/modules/user.module
Commit message (Collapse)AuthorAge
* - Changing permissions on user menus.Kjartan Mannes2004-04-22
|
* - Patch #4635 by Ber: user search should translate wildcard characterDries Buytaert2004-04-21
|
* - 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.
* - Only encode strings that contain non-ASCII characters.Kjartan Mannes2004-04-21
|
* - Patch by JonBob/Jonathan: reworked the menu system so that menus areDries Buytaert2004-04-15
| | | | | | | | | | | | configurable! Menu items can be disabled, repositioned, added and so on. Upgrading to requires you to run update.php. This functionality depricates some of the 'navigation modules' in the contributions repository. Furthermore, modules can now 'suggest' menu items and site adminstrators can choose to enable them. Modules in the contributions repository should try to take advantage of this.
* - Profile module improvement:Dries Buytaert2004-03-27
| | | | | | | | * Made it possible to set certain fields as 'required'. To do: * Mark them as required visually. * Add required fields to the subscription page.
* - Patch #6425 by TDobes: made avatars work with private download method. AddedDries Buytaert2004-03-27
| | | | user_file_download() function to communicate with the file system layer.
* - Patch #3987 by jhriggs: changed the location of the logout link.Dries Buytaert2004-03-24
|
* - Fixed brainoDries Buytaert2004-03-21
|
* - More profile module improvements:Dries Buytaert2004-03-21
| | | | | | | | | | | + Updated the _user() hook's "$type == 'view'" case to match the "$type == 'edit'" case. That is, both have to return an associtive array of the format array('category' => 'fields'). + Updated the profile pages to group fields by category. Made possible thanks to the above change. + Moved logic out of the theme_ functions.
* - Patch #6406 by TDobes: fixed typos in profile/user module.Dries Buytaert2004-03-15
|
* - Patch #6391 by jik: after deleting a user, return to the user list, not ↵Dries Buytaert2004-03-12
| | | | the edit user form.
* - 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 #6129 by Goba: fixed dependencies on search module.Dries Buytaert2004-02-29
|
* - Patch 6066 by Adrian: PostgreSQL does not return 'affected rows' when doingDries Buytaert2004-02-26
| | | | | | | | a select statement. Even though PEAR supports this functionality, it fails silently when using PostgreSQL. We use the db_num_rows() function instead to return the amount of rows returned. (According to Killes, the MySQL manual also states that it should not return affected rows on a 'select' statement.)
* - Patch by Steven: removed redundant permission checks. These are no longerDries Buytaert2004-02-15
| | | | required thanks to the new 404 handling.
* - Patch 5592 by Goba: let drupal_map_assoc() rule. :-)Dries Buytaert2004-02-15
| | | | - Renamed CHANGELOG to CHANGELOG.txt for Windows uses.
* - Patch 4902 by Goba:Dries Buytaert2004-02-11
| | | | | | | | | | | | | + only adds an optional parameter to url() and l(), so individual links can be set to be absolute + modifies drupal_goto() to accept the parameters of url() without the $absolute parameter, so cleaner invocations can be used + rework of some code in node_feed, making it much better to look at (the current code uses foreach with an immediate brake to get the first key of the associative array, geeeeez) + added xml:base to the rss tag generated by node_feed() + set all user mail URLs to be absolute + fix a small fragmented URL in user.module
* Bugfix: new user registration was broken.Steven Wittens2004-02-09
| | | | See: http://drupal.org/node/view/5741
* Patch 5554 by Goba (slightly modified):Dries Buytaert2004-02-08
| | | | | | | | | | | | | | | | | - Modifies _user_mail_text() to automatically override the default strings when needed and apply t() on the strings. This lets Drupal translators include default messages in translations, and also removes a lot of repeated code. Modified the internal $messageid of the approval message from welcome_approval_body/subject to approval_body/subject, so automatic variable name computation can be done. This does not affect any variable table keys, since the change was especially done to keep the variable names... - Adds %login_uri and %edit_uri to move away from the concatenation approach used in the default messages, thus making those messages visible for the .po extractor - Uses direct return in help text generation when no more action need to be taken on the help string (the '$output .=' approach was just plain silly looking and misleading, since there was no preceding or appended string in $output)
* - Small bugfix.Dries Buytaert2004-02-07
|
* - Batch two with profile module improvements:Dries Buytaert2004-02-07
| | | | | | + Reworked the 'account administration' page. + Fixed bug in the 'edit account' page. + Removed some dead code from the system.module.
* - First batch of profile module improvements:Dries Buytaert2004-02-07
| | | | | | | | | | | | | + Tidied up the profile configuration page: grouped form elements. + Tidied up the block configuration settings: removed hard-coded table. + Changed the profile API to return the preferred group name, and changed the user module to group settings. Modules implementing the _user hook will need to be udpated. + Removed register_form and register_validate for now.
* - Patch #5048 by flevour: added missing t() function.Dries Buytaert2004-02-07
|
* - Removed the 'remember me' feature. It has been broken for many months.Dries Buytaert2004-02-06
| | | | When an elegant fix is found, it will reappear.
* - Cleanup: modified some context-sensitive help, changed "s to 's, addedDries Buytaert2004-01-31
| | | | | <legend> and <fieldset> tags, used drupal_set_message() to print a status message and removed some dead code.
* - Patch #5393 by Goba: changes the search hook return value, and requires an ↵Dries Buytaert2004-01-26
| | | | | | | | | | | array containing two elements, the first being the requested title, and the second being the result list. Advantages: * Cleaner search code in common.inc * Po extraction is possible and works fine * No hardcoded exceptions for node and comment modules, since any module can return results in order of relevance (or another order)
* - Removed the 'Page not found' message after the initial install and removedDries Buytaert2004-01-24
| | | | some old user module logic to install the initial role IDs.
* Patch 5287 by Stefan: multiline help texts should become inside a single ↵Dries Buytaert2004-01-23
| | | | $output.
* - Bug 5285: fixed broken URLs in user module. Patch by Stefan.Dries Buytaert2004-01-21
|
* - Patch 4859: new drupal_unpack() consolidates duplicate code and makes itDries Buytaert2004-01-13
| | | | | easy to show avatars next to nodes and comments. Patch by Moshe. As a showcase, maybe Xtemplate should have an option to enable/disable avatars?
* - Patch #5021: clean up URLs in _help texts. Patch by UnConeD.Dries Buytaert2004-01-11
|
* - Fixed bug #5074: standarized the user log messages.Dries Buytaert2004-01-11
|
* - Changed some boxes to fieldsets/lengeds.Dries Buytaert2004-01-05
|
* - XHTML improvements: <b> -> <strong>. Patch by Stefan.Dries Buytaert2003-12-29
|
* - Updated the user login block to validate as XHTML strict: theDries Buytaert2003-12-29
| | | | | | | | <div class="user-login-block"> is now inside the <form> instead of the other way around. - Simplified the user login block by removing some CSS that was no longer needed. The block module already emits block-related classes and an id.
* - Tidied up some inconsistencies in the code: scripts/code-style.sh is your ↵Dries Buytaert2003-12-28
| | | | friend.
* - First take at improving the user module's code: replaced the custom errorDries Buytaert2003-12-26
| | | | printing with calls to drupal_set_message().
* - Tiny change for sake of consistency: Blocked -> blocked, Active -> active.Dries Buytaert2003-12-24
|
* - Updated documentation, small bug fix and small improvements to the <label>Dries Buytaert2003-12-22
| | | | | | | | tags. To be discussed and investigated: when a form element has no title an empty <label> tag will be emitted (eg. "remember me" checkbox). This doesn't make sense but is our best option for now.
* - Fixed password field.Dries Buytaert2003-12-22
|
* - Fixed bug 4667: users with the deleted role are put back in the authenticatedDries Buytaert2003-12-18
| | | | users pool.
* - Updated the calls to menu() to use MENU_HIDE instead of 1Dries Buytaert2003-12-17
|
* - The 'my account' link is already part of the navigation block.Dries Buytaert2003-12-13
|
* - Committed Gerhard's user hook patch. Patch 143.Dries Buytaert2003-12-13
|
* - Improvements by Goba:Dries Buytaert2003-12-08
| | | | | | + removes the lots of pagers and indirect pager themeing + add the theme_pager() function, which should be called as theme("pager", ...) to get a pager.
* - Fixed visual glitch in "Who's online" block. Patch by Jeremy.Dries Buytaert2003-12-08
|
* - Made the who's online block adhere better to the max user setting.Dries Buytaert2003-12-07
|
* - Improved the way the "Who's online" block is visualized when the list ofDries Buytaert2003-12-06
| | | | online users is truncated by to maximum user list length setting.
* - Fixed bug #4416: added status checks to user_pass() to prevent mailingDries Buytaert2003-12-05
| | | | new passwords to blocked user accounts.