Skip to content
  1. Jun 11, 2003
    • Dries Buytaert's avatar
      · 3b8c99d9
      Dries Buytaert authored
      - Bugfix: fixed the CREATE FUNCTION in database.mssql as it needs to be prefixed with GO for some obscure reason.  Patch by Kjartan.
      
      - Bugfix: fixed the defaults for blocks in database.mssql so the NOT NULL fields get values.  Patch by Kjartan.
      
      - Bugfix: changed check_form() to use htmlspecialchars() instead of drupal_specialchars() as this caused Drupal to emit incorrect form items in presence of quotes.  Example:
      
        <input type="submit" class="form-submit" name="op" value="Submit "top nodes" block changes" />
      
        IMO, drupal_specialchars() is better called xmlspecialchars() to avoid confusion.
      
      - Bugfix: when an anonymous user visits a site, they shouldn't see any content (except the login block, if it is enabled) unless they have the "access content" permissions.  Patch by Matt Westgate.
      
      - Improvement: improved the error checking and the error messages in the profile module.  Updated the code to match the Drupal coding conventions.  Modified patch from Matt Westgate.
      
      - Improvement: don't generate the <base href=""> tag in the base theme; it is already emitted by theme_head().  Patch by Kristjan.
      
      - Improvement: don't execute any SQL queries when checking the permissions of user #1.  Patch by Kjartan.
      
      - Improvement: made a scalable layout form that works in IE and that behaves better with narrow themes.  Part of patch #51 by Al.
      
      - Improvement: removed some redundant print statements from the comment module.  Modified patch from Craig Courtney.
      3b8c99d9
  2. Jun 04, 2003
    • Dries Buytaert's avatar
      · 355d25e7
      Dries Buytaert authored
      - Bugfix: renamed the SQL field 'types' to 'nodes' because 'types' is a 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.
      355d25e7
  3. Jun 01, 2003
    • Dries Buytaert's avatar
      · e5033fe1
      Dries Buytaert authored
      - Fixed critical bug #1788: cloud module pings too much.  Modified patch by
        Kjartan.
      
        This update requires some database changes so make sure to run update.php.
      e5033fe1
  4. May 24, 2003
    • Dries Buytaert's avatar
      · 17e5b5c2
      Dries Buytaert authored
      - Changed the type of the string fields in the locale table to BLOB.
        This fixes bug #987.  For PostgreSQL this is not required because
        its string comparisons are case-senitive.  Not idea about MSSQL.
      17e5b5c2
  5. May 18, 2003
    • Dries Buytaert's avatar
      · 7e8aa526
      Dries Buytaert authored
      - Fixed bug in book_prev().  Patch by Andy Colson.
      
      - Book optimizations: updated to use inner joins.  Patch by Andy Colson.
        This should address bug #1373.
      
        TODO: add index to MSSQL database scheme.
      7e8aa526
  6. May 13, 2003
    • Dries Buytaert's avatar
      · c2d2fb73
      Dries Buytaert authored
      - Fixed a typo in the PostgreSQL database scheme.  Patch by Michael Frankowski.
      
      - 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.
      c2d2fb73
  7. Apr 28, 2003
    • Dries Buytaert's avatar
      · fd37c0db
      Dries Buytaert authored
      - Added default table values to MSSQL database scheme.  Patch by Moshe.  Fixes bug #1571.
      fd37c0db
  8. Apr 19, 2003
    • Dries Buytaert's avatar
      · b85cf719
      Dries Buytaert authored
      - Applied modified version of Al's "block delta" patch.  I left out the
        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.
      b85cf719
  9. Apr 18, 2003
    • Dries Buytaert's avatar
      · 9d5fb102
      Dries Buytaert authored
      - Made sure the admin menu is enabled after a fresh install.  This is
        required to make the menu show up.
      
        This partly fixes bug #1508.
      9d5fb102
  10. Apr 13, 2003
    • Dries Buytaert's avatar
      · fd9635e6
      Dries Buytaert authored
      - Some MSSQL related fixes by Moshe.
      fd9635e6
    • Dries Buytaert's avatar
      · 164003ed
      Dries Buytaert authored
      - Added missing tid-column to the forum table.  Patch by Anarcat.
      164003ed
  11. Mar 19, 2003
    • Dries Buytaert's avatar
      · 2e2e2479
      Dries Buytaert authored
      - Added missing 'created' field to 'cache' table.
      2e2e2479
  12. Mar 18, 2003
  13. Mar 16, 2003
    • Dries Buytaert's avatar
      · 170b674a
      Dries Buytaert authored
      - All LIMIT queries must go through the pager or through db_query_range().
        The syntax for db_query_range() was enhanced so it matches db_query(). So
        you may pass extra arguments of the SQL statement which are checked via
        check_query() and then substituted into the SQL statement. After these
        optional arguments, you always pass $from and $count parameters which
        define your range.  Most often, the $from is 0 and the count is the max
        number of records you want returned.  Patch by Moshe.
      
      - The pager_query() function for PEAR was enhanced so that it adds  proper
        GROUP BY statement counting the number of records to be paged. Patch by
        James Arthur.
      
      - MSSQL database scheme by Moshe.
      170b674a
    • Dries Buytaert's avatar
      · 6dc1cf59
      Dries Buytaert authored
      - Added a database scheme for Microsoft's SQL server.
      6dc1cf59
  14. Feb 24, 2003
    • Dries Buytaert's avatar
      · a8edbf63
      Dries Buytaert authored
      - Removing the menu table: it is no longer used.
        [TODO: update 'update.php'.]
      a8edbf63
    • Dries Buytaert's avatar
      · d5bb7bce
      Dries Buytaert authored
      - database.mysql cannot be run from within phpMyAdmin because of line
        consisting of hyphens only.  Patch by Zbynek.
      d5bb7bce
  15. Feb 07, 2003
    • Dries Buytaert's avatar
      · 73f476a6
      Dries Buytaert authored
      - Fixed typo: forum2 -> forum.
      73f476a6
  16. Feb 06, 2003
    • Dries Buytaert's avatar
      · 4ea6d504
      Dries Buytaert authored
      - Updated the database scheme.
      4ea6d504
  17. Jan 14, 2003
    • Dries Buytaert's avatar
      · d2687836
      Dries Buytaert authored
      - Small improvement to the admin menu based on feedback from Michael.
      d2687836
  18. Jan 04, 2003
    • Dries Buytaert's avatar
      · 8a636465
      Dries Buytaert authored
      - Added an extra parameter to watchdog() which lets you specifiy an "action"
        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.
      8a636465
  19. Dec 24, 2002
    • Dries Buytaert's avatar
      · 22fa9ed7
      Dries Buytaert authored
      - Refactored the administration pages.
      22fa9ed7
  20. Dec 15, 2002
    • Dries Buytaert's avatar
      · 1ad6cff2
      Dries Buytaert authored
      - Fixed typo in the database scheme.  Reported by Ettiene.
      1ad6cff2
  21. Dec 11, 2002
    • Dries Buytaert's avatar
      · b6b24c28
      Dries Buytaert authored
      Applied patch by Natrak:
      
      - 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.
      b6b24c28
  22. Dec 08, 2002
    • Dries Buytaert's avatar
      · d2d381d7
      Dries Buytaert authored
      - Removed rating module; it is not being used much and it has a known bug.
        Will add it to the contributions repository.
      d2d381d7
  23. Dec 07, 2002
    • Dries Buytaert's avatar
      · b62025c2
      Dries Buytaert authored
      - Removed two a dead table from both the MySQL and the PostgreSQL database
        scheme.
      
      - Fixed the default settings for both the MySQL and the PostgreSQL database
        scheme.
      b62025c2
  24. Nov 30, 2002
    • Dries Buytaert's avatar
      · f42bfcac
      Dries Buytaert authored
      - Fixed small glitch in the database schemes; the block table has changed but
        the queries that insert some default block values were not updated.
      f42bfcac
  25. Nov 21, 2002
    • Dries Buytaert's avatar
      · 697dde0f
      Dries Buytaert authored
      - Updated PostgreSQL scheme.  Patch by Stefan.
      697dde0f
  26. Nov 20, 2002
    • Dries Buytaert's avatar
      · 56d72a91
      Dries Buytaert authored
      - Added Stefan's page module improvements.
      
        [NOTE: the PostgreSQL database scheme needs updating.]
      56d72a91
  27. Nov 09, 2002
    • Dries Buytaert's avatar
      · 96a45ecb
      Dries Buytaert authored
      - Updated the PostgreSQL database scheme (thanks James) and the MySQL
        database scheme.
      96a45ecb
  28. Nov 08, 2002
    • Dries Buytaert's avatar
      · 86a3ebef
      Dries Buytaert authored
      - Made the forum module work with PostgreSQL.  Patch by Gordon Kerr, verified
        by James Arthur.
      86a3ebef
  29. Nov 01, 2002
    • Dries Buytaert's avatar
      · 74c72250
      Dries Buytaert authored
      - Applied a PostgreSQL patch from James.
      74c72250
  30. Oct 22, 2002
    • Dries Buytaert's avatar
      · 66c5b707
      Dries Buytaert authored
      - Wrapped some hardcoded colors in "theme_invoke()"s; we can still create
        a drupal_error() later on but I think we better get used to theme_invoke().
      
      - Fixed translation bug.  Patch by Moshe.
      
      - Fixed PHP warning.  Patch by ax.
      66c5b707
  31. Oct 17, 2002
  32. Sep 25, 2002
  33. Sep 22, 2002
    • Dries Buytaert's avatar
      · e4d92b58
      Dries Buytaert authored
      - Some PostgreSQL improvements.  Patch by James Arthur.
      e4d92b58
  34. Aug 26, 2002
    • Dries Buytaert's avatar
      · a28f8180
      Dries Buytaert authored
      - Changed "$watchdog->message" from type "varchar(255)" to type "text".
        Patch by James.  For sake of consistency, I updated the MySQL scheme
        and added a new update entry to "update.php".
      a28f8180
  35. Aug 22, 2002
    • Dries Buytaert's avatar
      · 2fe2a123
      Dries Buytaert authored
      - Removed the unused table and included the sequences table.   Patch by
        jaa.
      2fe2a123
  36. Aug 21, 2002
    • Dries Buytaert's avatar
      · fd05ff03
      Dries Buytaert authored
      - Fixed typo.  Patch by Marco.
      fd05ff03
  37. Aug 20, 2002
    • Dries Buytaert's avatar
      · bfe5b85d
      Dries Buytaert authored
      - Applied a (modified) version of Marco's SQL sequence patch.
      bfe5b85d