1. 21 Apr, 2003 4 commits
    • Dries's avatar
      · a956de78
      Dries authored
      - Fixed some PHP "notices".
    • Dries's avatar
      · b505b5ab
      Dries authored
      - Committed Gordon's htmlarea patch.
    • Dries's avatar
      · cfb4d31f
      Dries authored
      - Added missing quotes, initialized a variable an improved the error reporting
        a little.
    • Dries's avatar
      · 81b05c67
      Dries authored
      - Don't report duplicate entries - it is an OK thing to do.
  2. 14 Apr, 2003 1 commit
    • Dries's avatar
      · a53e34e8
      Dries authored
      - Removed the deprecated function menu_add().
  3. 13 Apr, 2003 2 commits
    • Dries's avatar
      · 61780d85
      Dries authored
      - Fixed bug in cache_get().  Patch by Anarcat.
    • Dries's avatar
      · 02f437a2
      Dries authored
      - Renamed 'validate_email_address' to 'valid_email_address'.
      - Added a 'form_radio' function.
  4. 04 Apr, 2003 1 commit
  5. 03 Apr, 2003 2 commits
    • Dries's avatar
      · 3ab5709a
      Dries authored
      - Changed pconnect() to connect().
    • Dries's avatar
      · 62f5ae01
      Dries authored
      - Some coding style fixes.
  6. 01 Apr, 2003 1 commit
  7. 29 Mar, 2003 2 commits
  8. 28 Mar, 2003 1 commit
  9. 19 Mar, 2003 1 commit
    • Dries's avatar
      · 64b6cb58
      Dries authored
      - Removed one line of dead code.
  10. 17 Mar, 2003 1 commit
    • Dries's avatar
      · 8952e9c5
      Dries authored
      - Rollback: do not initialize the theme before initializing the user.
  11. 16 Mar, 2003 3 commits
    • Dries's avatar
      · 2c0f3c94
      Dries authored
      - Cache improvement: only flush cache when told to.
    • Dries's avatar
      Patch by Ax: · b2583b62
      Dries authored
      - db_query_range() in database.mysql.inc wasn't updated to match
      - Fixed phpdoc.
    • Dries's avatar
      · 170b674a
      Dries 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.
  12. 12 Mar, 2003 3 commits
    • Dries's avatar
      · 4ad174c4
      Dries authored
      - Eliminated system_init(), the session stuff, and made it possible to
        rebuild the menu.
    • Dries's avatar
      - Patch by Kjartan: · 53321baf
      Dries authored
         + Pager is not generated when there are less results than the limit.
         + Fixes ugly blank rows in administration pages when there is just one
    • Kjartan's avatar
      - Adding $Id$ keyword. · 54ea2de9
      Kjartan authored
  13. 11 Mar, 2003 1 commit
    • Dries's avatar
      · 7a88330d
      Dries authored
      - Committed slightly modified version of Kjartan's theme.inc patch: Drupal
        will now barf when trying to instantiate a non-existing theme class.
        This should help to identify broken themes, and to track down theme system
        related bugs.
  14. 09 Mar, 2003 2 commits
  15. 08 Mar, 2003 3 commits
    • Dries's avatar
      - Removed debug statement · a3b25924
      Dries authored
    • Dries's avatar
      · c1734532
      Dries authored
      - Made rewrite_old_url() distinguish between absolute and relative URLs.
        In case of a absolute URL it will try not to rewrite outgoing/external
    • Kjartan's avatar
      - Changed _nodeapi("conf") to _nodeapi("settings"). · a0deb476
      Kjartan authored
      - Changed node settings page to use table().
      - Minor code beautification here and there.
  16. 07 Mar, 2003 3 commits
    • Kjartan's avatar
      - Renamed "form.admin" to "form admin". · 831ee213
      Kjartan authored
      - Added node_admin_settings() to let users set node defaults.
          * Added _nodeapi("conf")
      - Modified form_checkbox() to unset options. (Modified the patch from Ax.)
      - Removed the _save() hook.
      - Fixed a logical flaw in field_get() and field_set() which would break
      - Moved some admin menus around and cleaned up some typos.
    • Dries's avatar
      · 914bd030
      Dries authored
      - Fixed typo: "data_format" -> "date_format_short".  Patch by walkah.
    • Dries's avatar
      · d659fedb
      Dries authored
      - Removed the path_uri() function in favor of the $base_url variable and
        fixes a handful of bugs introduced by the clean URL patch.
  17. 04 Mar, 2003 3 commits
    • Dries's avatar
      · 7775d5a3
      Dries authored
      - Fixed "SELECT lid, FROM locales WHERE string = 'Reset to defaults'" problem:
        invoke module_init() *after* the locale module has been initialized.  The
        system module was translating string from within its init hook which is now
    • Dries's avatar
      · b10c5f42
      Dries authored
      - Small improvement to locale_init().
    • Dries's avatar
      · f4cdeb1f
      Dries authored
      - Calls set_error_handler("error_handler") before locale_init() /
      theme_init() so that errors happening there will be handled and don't
      result in warnings printed.  Patch by Ax.
  18. 27 Feb, 2003 3 commits
    • Dries's avatar
      · 41ac56a4
      Dries authored
      - Bugfix: transparent session ID handling wasn't working properly with
        drupal_goto().  Patch by Al.
    • Dries's avatar
      · f21742c7
      Dries authored
      - Patch by Ax: "The $block->path setting, which <cite>lets you define regular expressions to specify on which pages you want the specific blocks to be shown</cite> [1], has been disfunctional for some time (did it ever work at all?). one reason was the magic_quotes_gpc / stripslashes issue [2] - luckily, this got solved today. the other reason is a buggy implementation that a) compares the path to $PHP_SELF (which is the script name only, without any url params like "?op=view&id=13"; in the case of clean urls, worse, it is index.php always ...) instead of request_uri() (which does have these params and the proper value), and b) doesn't properly escape the regexp delimiter character in the expression ("/back\/slash/")."
    • Dries's avatar
      · 6f6561a8
      Dries authored
      - Fixed some spelling mistakes.  Patch by Al.
  19. 26 Feb, 2003 1 commit
  20. 25 Feb, 2003 1 commit
    • Dries's avatar
      · cff898ff
      Dries authored
      - Fixed bug when an additional parameter is being passed to the callback.
        Patch by Zbynek.
      - Made the menu_tree() function emit CSS tags to identify which menus are
        expanded/collapsed/leafs.  Patch Zbynek and Al Maw.
  21. 20 Feb, 2003 1 commit
    • Dries's avatar
      · 277ceae5
      Dries authored
      - New menu houskeeping.  Prototyped by Zbynek.
        The following modules need updating:
          * glossary module
          * feed module (Breyten's version)
          * mailhandler module
          * notify module
          * project module
          * smileys module
          * admin module
          * style module
          * taxonomy_dhtml module
        To avoid unexpected problems menu_add() is deprecated (it will print an
        error message when used) and menu() should be used instead.