| Commit message (Collapse) | Author | Age |
|
|
|
| |
after the recent profile module changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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.
|
|
|
|
|
|
|
|
| |
HEAD,
and adds a user notice to add the throttle and bootstrap columns to the
system table manually, else update.php will not run. The message includes the
SQL statements required for both MySQL and PostgreSQL.
|
| |
|
| |
|
|
|
|
| |
is no longer used.
|
|
|
|
| |
some old user module logic to install the initial role IDs.
|
|
|
|
| |
prevent 404s. The MS SQL database scheme still needs to be updated ...
|
|
|
|
|
|
|
| |
- Adds drupal_set_header() and drupal_get_headers().
- Cache now stores custom headers.
- Replace theme_head() with drupal_get_html_head(), added drupal_set_html_head().
- Added RSS autodiscover links to node, blog and taxonomy pages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Added support for new tags:
+ Optinal feed image: <image> tag.
+ Dublin core dates: <dc:date> <dcterms:created>, <dcterms:issued>,
<dcterms:modified>.
- Usability improvements:
+ On the administration page, made the feed/bundle titles link
to the feeds/bundles' pages. On the feed/bundle's page, made
the 'Last updated' field link to the administration page.
+ Moved the 'syndication' menu one level down.
- Updated some content sensitive help.
- Further improved themeability.
- Fixed some invalid HTML.
|
|
|
|
|
|
|
| |
+ 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.
|
|
|
|
|
| |
the database did not have the throttle column. Patches by Matt and
Goba.
|
|
|
|
| |
under heave load.
|
|
|
|
| |
configured to be disabled when under excessive load. Patch by Jeremy.
|
|
|
|
| |
reflect the bootstrap changes. Patch #152 by Tom Dobes.
|
|
|
|
| |
- Used legend and fieldset tags for the configuration page.
|
| |
|
| |
|
|
|
|
| |
by Gerhard.
|
|
|
|
| |
bug #3740.
|
|
|
|
|
|
|
|
| |
a reserved SQL keyword. Required for both PostgreSQL and MSSQL. Patch by
Adrian.
- Bugfix: renamed the 'path' table to 'url_alias' as 'path' is a reserved SQL
keyword. Required for both PostgreSQL and MSSQL. Patch by Adrian.
|
|
|
|
|
|
| |
- Removed 'homepage' field from user table. Patch by Gabor.
- Added 'real name' field to the profile module. Patch by Gabor.
|
|
|
|
|
|
|
|
|
|
| |
- Updates database.pgsql and database.mysql to work with current cvs. Patch
by Adrian.
- Updates update.php to be able to update postgres from 4.2 to current.
Patch by Adrian.
- Small fixes by me.
|
|
|
|
| |
- Making Adrian the new PostgreSQL maintainer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<quote>
This adds session support for anonymous users and fixes a bug/typo.
1. changed rid for user #0 from 0 to 1 (rid 1 == anonymous user) to make
inner join work.
2. replaced "if ($user .." by "if ($user->uid .." because now $user is
always set (my previous change probably caused this).
3. db_next_id("user_uid") -> db_next_id("users_uid");
</quote>
I repeat:
"This adds session support for anonymous users and fixes a bug/typo."
|
|
|
|
| |
improvements. Requires a database update.
|
|
|
|
| |
in update.php though.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PostgreSQL and MSSQL database scheme as well.
- Made sure the update script updates the correct tables when database
prefixing is enabled. Patch by Bart Jansens.
- Improved the breadcrumb navigation of the book and the forum module as per
Keith Instone's suggestions.
- Updated page titles (or block titles) and links to match. Suggested by
Keith Instone.
- Added missing 'thread' field to the comment table of the MySQL database scheme.
Fixes bug #2590.
|
| |
|
| |
|
|
|
|
| |
session for anonymous users.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
+ Dramatically improves performance of large discussions/threads: only
very few SQL queries are required.
+ Replaces custom pager with standard pager.
Modifications by me:
+ Reworded some code comments.
+ Removed dependencies on pager internals.
|
|
|
|
| |
This update requires you to run update.php!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
reserved keyword in MySQL 4. This fixes critical bug #1618. Patch by Marco.
==> This fix requires to run update.php!
- Bugfix: made sessions work without warnings when register_globals is turned off. The solution is to use $_SESSION instead of session_register(). This fixes critical bug #1797. Patch by Marco.
- Bugfix: sometimes error messages where being discarded when previewing a node. Patch by Craig Courtney.
- Bugfix: fixed charset problems. This fixes critical bug #1549. Patch '0023.charset.patch' by Al.
- Code improvements: removed some dead code from the comment module. Patch by Marco.
- Documentation improvements: polished the node module help texts and form descriptions. Patch '0019.node.module.help.patch' by Al.
- CSS improvements all over the map! Patch '0021.more.css.patch' by Al.
- GUI improvements: improved the position of Druplicon in the admin menu. Patch '0020.admin.logo.patch' by Al.
- GUI improvements: new logos for theme Marvin and theme UnConeD. Logos by Kristjan Jansen.
- GUI improvements: small changes to the output emitted by the profile module. Suggestions by Steven Wittens.
- GUI improvements: small fixes to Xtemplate. Patch '0022.xtemplate.css.patch' by Al.
TODO:
- Some modules such as the buddy list module and the annotation module in the contributions repository are also using session_register(). They should be updated. We should setup a task on Drupal.
- There is code emitting '<div align="right">' which doesn't validate.
- Does our XML feeds validate with the charset changes?
- The forum module's SQL doesn't work properly on PostgreSQL.
|
|
|
|
|
|
| |
Kjartan.
This update requires some database changes so make sure to run update.php.
|
|
|
|
|
|
|
| |
- Book optimizations: updated to use inner joins. Patch by Andy Colson.
This should address bug #1373.
TODO: add index to MSSQL database scheme.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
|
| |
blogroll feature as I think it would get very confusing. I don't mind
to add it but it need some thought and documentation as it somewhat
conflicts with the existing cloud module.
These changes require you to run update.php.
|
|
|
|
|
|
| |
required to make the menu show up.
This partly fixes bug #1508.
|
|
|
|
| |
[TODO: update 'update.php'.]
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
or "operation" link.
- Made the main page of the administration section show an overview of all
watchdog entries with such action link.
- Fixed typo in PostgreSQL database scheme.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- page_header() now adds Last-Modified and ETag http headers.
- When running PHP as an Apache module page_header() will check the HTTP
headers for conditional gets, and will only push the content when it
fails. (Works for html and xml pages as they are all cached). Note:
this is a PHP limitation, so until PHP makes it work for other web
servers this won't work for them.
- Added created field to cache database to hold the timestamp when the
cache was created.
- Changed cache_get() to return an object with ->data and ->created.
- Update forum and locale modules.
|
|
|
|
| |
Will add it to the contributions repository.
|
|
|
|
|
|
|
| |
scheme.
- Fixed the default settings for both the MySQL and the PostgreSQL database
scheme.
|
|
|
|
| |
the queries that insert some default block values were not updated.
|