1. 03 May, 2002 1 commit
  2. 22 Apr, 2002 1 commit
    • Kjartan's avatar
      - bug fixes: · de5b9a16
      Kjartan authored
          * fixed mails not being parsed properly.
          * tracker now shows user name when you view your own recent
            comments.
          * link to submission queue now points to the right place.
          * fixed jabber module.
          * theme is now activated when changed.
      - applied Gerhards coding style patch.
      de5b9a16
  3. 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
  4. 17 Apr, 2002 1 commit
  5. 15 Apr, 2002 1 commit
  6. 14 Apr, 2002 2 commits
    • Dries's avatar
      · d8cd5496
      Dries authored
      - Added Marco's long-awaited taxonmy module and patches - a replacement
        for the meta system.  The patches add some extra functionality to the
        comment system (for example, comments can be set read-only) and fix a
        couple of small problems.
      
        + I integrated the required SQL updates from the varius *.mysql files
          into the "update.php" script.  Upgrading should be easy ...
      
        + I did not apply/commit the "user.diff" as requested by Marco ...
      
        + I didn't know what to do with "forum.module" and "forum2.module":
          what do you want me to do with it Marco?  Which one should go in?
      
        + Can we remove "node_index()" now; both from "node.module" and the
          themes?
      
        + Thanks Marco!
      d8cd5496
    • 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
  7. 04 Apr, 2002 1 commit
  8. 26 Mar, 2002 1 commit
    • Dries's avatar
      · 9111bfa9
      Dries authored
      - Small bugfix.
      9111bfa9
  9. 05 Mar, 2002 1 commit
    • 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
  10. 19 Feb, 2002 1 commit
  11. 31 Jan, 2002 2 commits
    • Dries's avatar
      · c1c612b1
      Dries authored
      - Made the calendar module accept a $date parameter such that you
        can jump directly to a certain date in the archives.  Also made
        the calendar link to itself such that it is self-contained.
      
      - Code beautifications: quoted a lot of arrays, removed dead code
        and simplified a few things.
      
      - Replaced the Calendar class by one function "calendar_display":
        using a class (or class instance, or object) doesn't make sense
        in the archives' case.
      
      - Renamed "calendar.module" to "archive.module".
      
      - Fixed a /problem/ with node settings not always being saved like
        expected.
      
      - Reorganized the user menu: renamed a couple of links for clarity
        and structure.
      
      - Fixed a few typos.
      c1c612b1
    • Kjartan's avatar
      - nodes can now be set to static which will pin them to the front page as · 86789516
      Kjartan authored
        long as they are promoted and/or static.
      - needs an sql update.
      86789516
  12. 14 Jan, 2002 1 commit
  13. 11 Jan, 2002 1 commit
    • Dries's avatar
      · ca95b491
      Dries authored
      - Updated some of the descriptions.
      ca95b491
  14. 07 Jan, 2002 1 commit
    • Dries's avatar
      · c71e1339
      Dries authored
      - Added about 50 title tags.
      c71e1339
  15. 31 Dec, 2001 1 commit
    • Dries's avatar
      · d85e45bf
      Dries authored
      - Added "x new comments" feature.  Requires a SQL update.
      
      - Tidied up some comment related code in node.module.
      d85e45bf
  16. 30 Dec, 2001 2 commits
    • Dries's avatar
      · 69f1b4d3
      Dries authored
      - Small improvement to the exported RSS feed.
      69f1b4d3
    • Dries's avatar
      · a95c2a68
      Dries authored
      - import.module:
      
          + Improved input filtering; this should make the news items look
            more consistent in terms of mark-up.
      
          + Quoted all array indices: converted all instances of $foo[bar]
            to $foo["bar"].  Made various other changes to make the import
            module compliant with the coding style.
      
      - theme.inc:
      
          + Fixed small XHTML glitch
      
      - comment system:
      
          + Made it possible for users to edit their comments (when certain
            criteria are matched).
      
          + Renamed the SQL table field "lid" to "nid" and updated the code
            to reflect this change: this is a rather /annoying/ change that
            has been asked for a few times.  It will impact the contributed
            BBS/forum modules and requires a tiny SQL update:
      
              sql> ALTER TABLE comments CHANGE lid nid int(10) NOT NULL;
      
          + Moved most (all?) of the comment related logic from node.php to
            comment.module where it belongs.  This also marks a first step
            towards removing/reducing "node.php".
      
          + Added a delete button to the comment admin form and made it so
            that Drupal prompts for confirmation prior to deleting a comment
            from the database.  This behavior is similar to that of deleting
            nodes.
      
          + Disabled comment moderation for now.
      
          + Some of the above changes will make it easier to integrate the
            upcomcing mail-to-web and web-to-mail gateways.  They are part
            of a bigger plan.  ;)
      
      - node system:
      
          + Made it so that updating nodes (like for instance updating blog
            entries) won't trigger the submission rate throttle.
      
          + Fixed a small glitch where a node's title wasn't always passed
            to the $theme->header() function.
      
          + Made "node_array()" and "node_object()" more generic and named
            them "object2array()" and "array2object()".
      
          + Moved most (all?) of the comment related logic from node.php to
            comment.module where it belongs.  This also marks a first step
            towards removing/reducing "node.php".
      
      - misc:
      
          + Applied three patches by Foxen.  One to improve performance of
            the book module, and two other patches to fix small glitches in
            common.inc.  Thanks Foxen!
      a95c2a68
  17. 22 Dec, 2001 1 commit
    • Dries's avatar
      · ffc3d729
      Dries authored
      - Made some improvements to the line break filter/formater.
      ffc3d729
  18. 18 Dec, 2001 1 commit
    • Dries's avatar
      · 148c23d3
      Dries authored
      - Fixed preview glitch in node_preview() as reported by ax.
      148c23d3
  19. 09 Dec, 2001 1 commit
    • Dries's avatar
      · bf810154
      Dries authored
      - Added a "queue for moderation"-toggle to a node's admin form and
        updated the node modules to support this.
      bf810154
  20. 08 Dec, 2001 2 commits
    • Dries's avatar
      · 7a972dae
      Dries authored
      - node system:
         + made a small change in the node overview page in the admin section
           such that it lists both new and updated pages by default.
      
         + reworked the filter-mechanism: it is not 100% finished yet but it
           sure is taking shape.
      7a972dae
    • Dries's avatar
      · 67ac175e
      Dries authored
      - Working on the filter code: removed the "filter()" statemets from the
        node.module; I'll move this to the individual modules as they are the
        only one's who know what to do best with it.
      
      - Merged node.inc and node.module.
      67ac175e
  21. 06 Dec, 2001 2 commits
    • Dries's avatar
      · 20b4b716
      Dries authored
      - book.module:
         + Added (1) support for "PHP pages" (dynamic pages), and (2) made
           it possible to link other node types into the book's tree/outline.
           It works just fine, yet the only (obvious) downside of (2) is
           that the navigation tree/links gets "interrupted" when you view
           non-book pages in the book.
             [SQL update required, see update.php]
      
         + Tidied up the book table.
             [SQL update required, see update.php]
      
      - various updates:
          + Fine-tuned the new node system.
          + Updated the inline/code documentation.
          + Improved teaser handling of all node types.
          + Made several small usability improvements to the node admin
            pages.
      20b4b716
    • Dries's avatar
      · b1be2a1f
      Dries authored
      - Fixed a small glitch in node_preview() which made adding PHP pages rather
        annoying.
      b1be2a1f
  22. 05 Dec, 2001 1 commit
    • Dries's avatar
      · facd9cc5
      Dries authored
      - Bugfix: you can no longer add non-existant node types.  Thanks barry.
      
      - Moved all comment related logic from node.module to comment.module.
      facd9cc5
  23. 01 Dec, 2001 1 commit
    • Dries's avatar
      · d852a999
      Dries authored
      Node and book updates:
        - Fixed a glitch in the book overview in the admin section.
        - When updating a book page through the admin section, no new revision
          is created unless explictely specified.
        - Improved the usability of the node and book pages a little.
      d852a999
  24. 28 Nov, 2001 1 commit
    • Dries's avatar
      · 4a5fa1a9
      Dries authored
      - Fixed a glitch in the news feeds.
      4a5fa1a9
  25. 26 Nov, 2001 1 commit
  26. 25 Nov, 2001 3 commits
    • Dries's avatar
      · e893d4fb
      Dries authored
      - By default, spaced the "Allowed HTML tags" so that they will wrap nicely
        without screwing with the site's layout.
      e893d4fb
    • Dries's avatar
      · 3c907636
      Dries authored
      - Fixed a bug in node_submit() in that the user name was not always
        correctly updated.
      3c907636
    • Dries's avatar
      · 8d0546bc
      Dries authored
      - Made the search result of node.module context sensitive: it will only
        link to the admin pages if you searched from within the admin pages.
      
      - Added checks for "post content" permission (reported by Natrak).
      8d0546bc
  27. 24 Nov, 2001 3 commits
    • Dries's avatar
      · eb7c5f60
      Dries authored
      - Bugfix: when updating a book page, the name of the author did not change.
      
      - Bugfix: the "Edit comments" part of the node administration pages did not
        display the correct comments.
      
      - Bugfix: somethimes, update in a book page would mess up the book.
      
      - Improvement: when "node administrators" update a book page through the
        "update this book page"-link (like regular users do), their update will
        be subject to moderation.
      
      - Improvement: made some intermediate changes to the filter mechanism. Needs
        more work.
      eb7c5f60
    • Dries's avatar
      · 42ecb278
      Dries authored
      A set of updates to the "_link" system:
      
       - Made the /comment links/ jump to the comments instead of to the top
         of the page.
      
       - Replaced the "Add comment"-button by a "add new comment"-link.
         (This should make UnConeD jump up and down of wild excitement.)
      
       - Moved all comment related logic from theme.inc and node.module to
         comment.inc and comment.module (where they belong).
      
       - Added some links to ease the site's usability/navigation.
      42ecb278
    • Dries's avatar
      · 3c7f5559
      Dries authored
      - node module:
          + bugfix: made it possible for users to delete their blog entries
      3c7f5559
  28. 23 Nov, 2001 1 commit
  29. 20 Nov, 2001 3 commits
    • Dries's avatar
      · 7c7b7252
      Dries authored
      - fixed the line filter: it should not strip v's.
      7c7b7252
    • Dries's avatar
      · 2c3409f0
      Dries authored
      - Revised and documented the "change author"-logic used in the node forms
        of node administrators.  Fixed a bug: it was not possible to change the
        name to "anoymous user" (or vice versa).
      2c3409f0
    • Dries's avatar
      · c3501960
      Dries authored
      - added a "line" filter
      c3501960