1. 20 Apr, 2002 1 commit
    • Dries's avatar
      · 8043cb99
      Dries authored
      - Applied Marco's big patch, including contributions from Moshe:
      
          + Changed the db_query() API.
      
          + Wrapped all links in l(), lm(), la(), ..., drupal_url() functions.
      
          + XHTML-ified some HTML.
      
          + Wrapped a lot of text in the administrative pages in a t()
            function.
      
          + Replaced all $REQUEST_URI/$PATH_INFOs by request_uri().
      
          + Small bugfixes (eg. bug in book_export_html() and clean-ups (eg.
            RSS code).
      
          + Fixed some bugs in the taxonomy module (eg. tree making bug), added
            new functionality (eg. new APIs for use by other modules), included
            Moshe's taxonomy extensions, and some documentation udpates.
      
          + ...
      8043cb99
  2. 15 Apr, 2002 2 commits
  3. 14 Apr, 2002 1 commit
    • Kjartan's avatar
      This is a major change to the system, needs more testing! · 55927616
      Kjartan authored
      Committing Changes by Moshe Weitzman:
      - admin_user_account(), user_edit(), and user_view() no longer have any
        hard code for authentication modules. instead authentication modules
        implement the _user hook.
      - fixed a couple 'help' typos.
      - linked the 'REGISTER' text in the login block to the register page.
        this page now advertises DA better if site employs DA.
      - admins may now edit everything about a user account (was a feature
        request).
      - user #1 may now login immediately, in addition to receiving his
        password via email.
      
      Other changes:
      - modules and themes are now enabled/disabled in the administrative /
        settings / modules | themes pages. Requires SQL update and things must
        be enabled before your site returns to normal. TODO: enable all
        functionality. (For now just do UPDATE system SET status = 1;)
      - removed $themes from conf.php.
      - added a $theme->system() function where theme can specify settings.
        All themes in the Drupal CVS have been updated to use this.
      - added _system hook to modules. TODO: update modules to use this.
      - changed strange use of sprintf to the usual strtr. The disadvantage of
        sprintf is that it requires translations to keep the string order,
        which may not be possible in all languages.
      - an invalid/nonexisting theme in a user profile will now fallback to the
        BaseTheme instead of crashing.
      55927616
  4. 02 Apr, 2002 1 commit
    • Kjartan's avatar
      - made the user information block into two different blocks. One for · 1e4308a9
      Kjartan authored
        login and one for user information.
      - added link to help in book module (post-patch, see below).
      - applied various patches:
        Patch by Greg Tyrelle <greg@tyrelle.net>
        - tracker module now shows usernames next to comments.
      
        Patch by Moshe Weitzman <moshe@wallaware.com>
        - book module has a more complete help.
        - added administrative link to export book to html
        - fixed non book nodes not showing up in trees.
      
        Patch by moshe weitzman <weitzman@tejasa.com>
        - links can be defined in the configuration file.
      1e4308a9
  5. 09 Mar, 2002 2 commits
  6. 05 Mar, 2002 2 commits
    • Kjartan's avatar
      - more typo bugs. · 1fe8d6b1
      Kjartan authored
      1fe8d6b1
    • Kjartan's avatar
      - applied search patch. · e3d2c46f
      Kjartan authored
      - added who is online block.
      - made weblog module more configurable.
      - users may now delete their own accounts (Feature #8)
      - users may now request a password using email address *or* username.
        formerly required both items to match an account which was onerous.
      - the link to request a new password is now presented whenever a user
        fails login.
      - there is now a confirmation message after submitting edits to your
        user information.
      - error messages in user.module may now be stylized by themes.
      - <hook>_form has a $param setting you can fill with form parameters.
      - improved wording for a few config settings.
      - fixed various non-coding standard things.
      e3d2c46f
  7. 20 Feb, 2002 1 commit
  8. 19 Feb, 2002 2 commits
  9. 18 Feb, 2002 1 commit
  10. 31 Jan, 2002 1 commit
  11. 30 Jan, 2002 1 commit
    • Dries's avatar
      · d988dae6
      Dries authored
      - Applied Natrak's module improvements.
      d988dae6
  12. 27 Jan, 2002 1 commit
    • Dries's avatar
      · f9a508d5
      Dries authored
      - Fixed more than 30 HTML and XML well-formedness errors.
      f9a508d5
  13. 23 Jan, 2002 1 commit
  14. 21 Jan, 2002 1 commit
    • Kjartan's avatar
      - moved user block from theme.inc to user.module. · 8c672011
      Kjartan authored
          * only problem is that the admin.php link is not available until the
            admin enables the block.
          * $theme->user is obsolete, will patch the themes properly in a
            later patch.
      - moved moderation block from theme.inc to queue.module.
          * removed theme_moderation_results().
      - updated database/database.mysql.
      8c672011
  15. 17 Jan, 2002 1 commit
    • Dries's avatar
      · 61edf798
      Dries authored
      - Applied Marco's patch.  See mailing list for more information.
      61edf798
  16. 16 Jan, 2002 1 commit
    • Dries's avatar
      · 5b502e3a
      Dries authored
      - Removed print-statement from user_mail().
      5b502e3a
  17. 12 Jan, 2002 1 commit
    • Dries's avatar
      · 47daf7f0
      Dries authored
      - Added some more explanations.
      47daf7f0
  18. 11 Jan, 2002 2 commits
    • Dries's avatar
      · ca95b491
      Dries authored
      - Updated some of the descriptions.
      ca95b491
    • Dries's avatar
      · b1d86208
      Dries authored
      - Applied Marco's first "remember me" patch.
      b1d86208
  19. 09 Jan, 2002 1 commit
    • Kjartan's avatar
      Session · 3b5c3806
      Kjartan authored
       - attempted to fixed crashes with the custom session handler.
      
      External SMTP library
       - added functionality to have Drupal not use the default PHP mail()
         function. For more info see: http://www.drupal.org/node.php?id=44
         Note: for this to work all modules that send mails should use the
         Drupal function to send mail:
           user_mail($mail, $subject, $message, $header);
      
      Calendar
       - added an archive page which users can use to find archives instead of
         the good old block.
      
      Miscellaneous
       - fixed a "random" offset bug on module.inc that occurred on Windows.
      
      All of this needs more testing, and further suggestions are welcome.
      3b5c3806
  20. 07 Jan, 2002 1 commit
    • Dries's avatar
      · c71e1339
      Dries authored
      - Added about 50 title tags.
      c71e1339
  21. 05 Jan, 2002 1 commit
    • Dries's avatar
      · 01dfd4b2
      Dries authored
      A first tiny change:
      
      - Made the "account settings"-link point to the "edit user information"
        page rather than the "view user information" page.
      
      - Removed the "logout" link from the user menu (user_menu() function).
      01dfd4b2
  22. 23 Dec, 2001 1 commit
    • Dries's avatar
      · 8c8b3058
      Dries authored
      - Added "query log" functionality to Drupal.  Inspired by weitzman's
        code/patch.
      8c8b3058
  23. 22 Dec, 2001 1 commit
    • Dries's avatar
      · 2ac4e99f
      Dries authored
      - Fixed bug where saving a user account from within the admin section
        would redirect you to an empty page.
      - Tidied up the user_save() function a bit.
      2ac4e99f
  24. 01 Dec, 2001 1 commit
    • Dries's avatar
      · 5ecedf72
      Dries authored
      user.module:
        - Fixed the session support.  Requires a database update.
        - Applied a tiny optimization suggested by deekayen.
      5ecedf72
  25. 19 Nov, 2001 1 commit
  26. 14 Nov, 2001 1 commit
    • Dries's avatar
      · e42d97b5
      Dries authored
      User module and DA modules:
      
        + Updated the documentation to use a Jabber or Drupal IDs instead of
          Deplhi IDs (as delphi.module won't be part of the default distro).
          Drupal and Jabber authentication make a better example.
      
        + added missing localization / t() functions in
          user_validate_authmaps()
      
        + applied coding convention:
            * fixed indentation
            * removed "EOF"; and <<EOFs from user module
            * changed some HTML into XHTML: use small letters, quote
              attributes
            * quoted some array indices: $edit[foo] --> $edit["foo"]
      
        + removed some useless sprintf()'s
      
        + removed hard-coded references to drop.org.
      
        + I don't think the authentication methods should /know/ there help
          link.  Instead, the user module should now where to find the help
          (it does by knowing the hook to look for), and it is the user
          module that should take care of exporting the help to the preferred
          location:
            * removed the "link" field from the $info field in drupal_info
              and jabber_info; it wasn't used anyway?
      
        + removed the "maintainer" and "maintaineremail" from the auth
          modules; we don't keep this info in the other modules either so
          I don't see a reason to do so here.
      e42d97b5
  27. 01 Nov, 2001 1 commit
    • Dries's avatar
      · 336b713a
      Dries authored
      - A large batch of updates, amongst them a rewritten node system.  More
        information available on the mailing list.
      336b713a
  28. 25 Oct, 2001 1 commit
  29. 20 Oct, 2001 1 commit
  30. 18 Oct, 2001 1 commit
  31. 16 Oct, 2001 1 commit
    • Dries's avatar
      · 33a3502d
      Dries authored
      - Removed a node's link ID (lid) as discussed on the mailing list.  See
        'updates/3.00-to.x.xx.mysql' for the required MySQL updates.
      
      - Renamed some "author" fields to "uid" fields for sake of consistency.
      
      - Fixed the coding style of some PHP files.
      
      - Fixed the moderation queue (fairly untested though).
      
      - Re-introduced the temporary SQL table in _node_get().
      
      - Added a missing 'auto_increment' to 'updates/3.00-to-x.xx.mysql'.
      33a3502d
  32. 09 Oct, 2001 2 commits
    • Dries's avatar
      · d62b6ded
      Dries authored
      - fixed problem with language setting not being saved: patch by Axel
      d62b6ded
    • Dries's avatar
      · f1932821
      Dries authored
      - PEAR-ification of Drupal by claw: you can now host Drupal on a wide
        range of databases including MySQL, PostgreSQL, MSSQL, and others.
      
        For additional information and an 'how to upgrade', check the mails
        sent to the mailing list.
      f1932821
  33. 03 Oct, 2001 1 commit
    • Dries's avatar
      · 7a9bc86b
      Dries authored
      - Improved search architecture derived from Axel's new search patches.
        (There is room for improvement so let's go from these ... and build
        on them.)
      
      - Removed some $status's by calls to node_status().
      7a9bc86b
  34. 30 Sep, 2001 1 commit
    • Dries's avatar
      · 6ce32718
      Dries authored
      - fixed bug: 'account_perm()' should have been 'user_perm()'
      6ce32718