summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* - Patch #9031 by Morbus: this last tracker patch was broken - for ↵Dries Buytaert2004-07-08
| | | | installations where the comment.module is turned on, $comments is never set to 0, and posts that have no comments instead get the value of the last successful comment_num_all. The attached patch corrects this ($comments is set to 0 before we do anything) and also merges the if statements.
* - Patch #9125 by Morbus: remove access users permission. Will bring it back ↵Dries Buytaert2004-07-08
| | | | later.
* - Usability improvements: reworked/simplified the timezone/date settings aDries Buytaert2004-07-07
| | | | little and made the form groups use consistent titles.
* - Usability: improved the error reporting of the file system settings on theDries Buytaert2004-07-07
| | | | 'home » administer » settings" page.
* - Bug #8823: fixed typo: '..' -> '.'.Dries Buytaert2004-07-07
|
* - Added missing homepage column to the comments table in the PostgreSQL scheme.Dries Buytaert2004-07-07
|
* - Moving the title.module from core to contrib as discussed on the mailing list.Dries Buytaert2004-07-07
|
* - I'm removing these files from core: they belong in contrib/docs/marketingDries Buytaert2004-07-07
| | | | now (if they are not already there).
* - Improved the error/status reporting in Chameleon: made the messagesDries Buytaert2004-07-07
| | | | | | | | | stand out a bit better by using green-ish and red-ish colors, resp. for 'success' and 'failure'. - Small change to the way context-sensitive help texts are emitted - the pages wouldn't validate in the presence of help texts with block-level elements.
* - Patch #8975 by drumm: remove block placement preview. Most themes, if not ↵Dries Buytaert2004-07-07
| | | | | | all the commonly used ones, can handle blocks on either side, and there is no way to see the preview without saving and seeing the results on the site. Anything else that can be removed? Less is more.
* - Patch #4166 by daBrado: don't show the profile fields when the user doesDries Buytaert2004-07-06
| | | | not have the 'access users' permission set.
* - Patch #8382 by jseng/junyor: allows autodiscovery of BloggerAPI via RSD.Dries Buytaert2004-07-06
|
* - Patch #9031 by Ber: if the comment module is not available comment_num_all()Dries Buytaert2004-07-06
| | | | should not be called.
* - Patch #9049 by JonBob: fixed a number of tab issues.Dries Buytaert2004-07-06
|
* - Patch #9046 by asimmonds: comment signature option was not displayed.Dries Buytaert2004-07-05
|
* Fixed broken poll results:Steven Wittens2004-07-04
| | | | | - If you are allowed to vote, results are now shown on a separate node tab "node/id/results". - Poll voting now submits to a separate URL and uses drupal_goto to go back to the poll node
* - Added revisions tab to node view (when needed)Steven Wittens2004-07-04
| | | | - Updated node.module to use drupal_goto after submission: this allows people to refresh after submission without any problems.
* - 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').
* - Made it possible to edit blog posts and made the blog module use tabs.Dries Buytaert2004-07-04
|
* - Textarea's did not have error handling support yet.Dries Buytaert2004-07-04
|
* - Updated CHANGELOG.txtDries Buytaert2004-07-04
|
* - Patch #8952 by Morbus: watchdog module beautifications.Dries Buytaert2004-07-03
| | | | | | | * slightly reorders the functions in anticipation of http://drupal.org/node/view/9010. * reorders help definitions to match the alphabetical nature of the menu items. * tweaked visual appearance of menu code (whitespace, etc.) * minor tweaks to "warning" help to match style of others.
* - Increased the maxlength value of the URL form.Dries Buytaert2004-07-03
|
* - Patch #9006 by Killes: For some reason there is a array_merge that nobody ↵Dries Buytaert2004-07-03
| | | | seems to need. It generates an error under php5. Found by redLED.
* - Patch #8973 by JonBob: Drupal contains many undefined variables and array ↵Dries Buytaert2004-07-02
| | | | indices, which makes PHP throw a lot of warnings when the reporting level is set to E_ALL. Things run fine with these warnings, but as a matter of code style if nothing else we should probably strive to avoid them. The attached fixes most of the more egregious offenders (about 95% of the warnings when I load /node on my test site).
* - Small watchdog module optimization by Morbus.Dries Buytaert2004-07-02
|
* - Patch #8996 by James: theme_user_picture() linked to bad url.Dries Buytaert2004-07-02
|
* - Patch #8952 by Morbus: made the watchdog module more doxygenish:Dries Buytaert2004-07-02
| | | | | | | | * @file header with a oneliner and blurb description about watchdog.module. * standardized the text between admin/help#watchdog and admin/logs. * tweaked the descriptions of log types available ever so slightly. * removed anything that referred to the old settings page. * added an assumed 'type' to one of the menu's.
* - Simplified referrer links. Suggested by Morbus.Dries Buytaert2004-06-30
|
* - Patch #8941 by JonBob: allow local tasks to be ordered by weight, as wellDries Buytaert2004-06-30
| | | | | as simplifying the theming of local tasks so they can be more easily rendered in a non-tab manner.
* - Patch #8937 by James: fixed typo.Dries Buytaert2004-06-30
|
* - Patch #8585 by Junyor: sort blog items by creation date. Added some ↵Dries Buytaert2004-06-30
| | | | database indices.
* - Fixed typo reported by Steven Mansour: form_set_name() -> form_set_error()Dries Buytaert2004-06-30
|
* - Bug #8898 by Morbus: fixed incorrect date being displayed in the forum ↵Dries Buytaert2004-06-29
| | | | overview when a topic has no comments yet.
* - 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
|
* - Fixing some usability bugs with aggregator admin: some forms lacked status ↵Steven Wittens2004-06-28
| | | | | | | | messages, and redirected to themselves - Now uses drupal_goto after every form submission [1]. Patches for other modules will follow. [1] http://lists.drupal.org/archives/drupal-devel/2004-06/msg01147.html
* - Preventing caching of page when status messages are present (needed for ↵Steven Wittens2004-06-28
| | | | | | redirects after form submission to work properly) - Double-quotes to Single-quotes
* - Fixed bug with user information not being shown in the profile forms.Dries Buytaert2004-06-28
|
* - Fixed glitch in _user_categories(). Reported by Steven Mansour.Dries Buytaert2004-06-28
|
* - Fixed 'pass by reference'-bug in the validation code and further simplifiedDries Buytaert2004-06-28
| | | | it.
* Using drupal_specialchars() instead of htmlentities(). htmlentities() is not ↵Steven Wittens2004-06-27
| | | | UTF-8 safe.
* - Removed left-over instance of _user_profile().Dries Buytaert2004-06-27
|
* I refactored quite a bit of the user.module:Dries Buytaert2004-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ 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.
* - Tweak for sticky patch: ANSI SQL does not allow ordering on a column which ↵Steven Wittens2004-06-27
| | | | is not part of the selected fields.
* - More updatesDries Buytaert2004-06-27
|
* - Patch #8603 by TDobes: added support for sticky forum topics to the blogDries Buytaert2004-06-27
| | | | and forum module.
* - Bugfix: made it possible for administrators to edit the values of customDries Buytaert2004-06-24
| | | | profile fields of users.
* - Patch #8785 by Morbus Iff (modified): with the acceptance of ↵Dries Buytaert2004-06-24
| | | | "anonymous-but-named" comments, anonymous users can leave behind their names as opposed to the 'anonymous' setting. These names are shown as "$name (not verified)" on regular nodes. This change provides the same display for forums (assuming anonymous commenting on forums is allowed).
* - Patch #8778 by Morbus Iff: with the tabs patch, user/login, user/register, ↵Dries Buytaert2004-06-24
| | | | and user/password now show all three forms, as opposed to just the requested relevance. The attached patch implements a quick workaround: three new callbacks, and a cheapy modification of user_page where I use a ternary to test whether arg(2) exists (as it would in the case of user/nnn/edit). If it does, we set that to $op, and if it doesn't (in the case of user/login, etc.), we set arg(1).