1. 05 Jan, 2002 2 commits
    • Dries's avatar
      · 8b04230c
      Dries authored
      - Fixed a typo
      8b04230c
    • Dries's avatar
      · 58152c45
      Dries authored
      Integrated Marco's generic/improved cache into Drupal.  Requires an
      SQL update.  See below for more details.
      
      - Merged the file "cache.inc" into "common.inc".
      
      - In addition, I renamed the field 'url' in the cache table to
        a more generic 'cid' (cache identifier).  It's no longer for
        URLs only.
      
      - Made the "cache_set()" function ASNI compliant such that it
        will play nice with other databases such as Postgres.
      
      - Added some extra input checking.
      
      - Updated the old caching code in the functions "page_header()"
        and "page_footer()" to use the new, generic cache API.
      
      - Updated "update.php" to make the required SQL changes.
      58152c45
  2. 30 Dec, 2001 1 commit
    • 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
  3. 27 Dec, 2001 1 commit
    • Dries's avatar
      · d8e9eefa
      Dries authored
      - Merged 3 tiny include files into "common.inc".
      d8e9eefa
  4. 23 Dec, 2001 1 commit
    • Dries's avatar
      · 8c8b3058
      Dries authored
      - Added "query log" functionality to Drupal.  Inspired by weitzman's
        code/patch.
      8c8b3058
  5. 20 Dec, 2001 2 commits
  6. 08 Dec, 2001 1 commit
    • Dries's avatar
      · ab20a866
      Dries authored
      comment.module:
        - small improvements to the comment admin interface.
        - merged comment.inc and comment.module.
      ab20a866
  7. 05 Dec, 2001 1 commit
    • Dries's avatar
      · 91d11157
      Dries authored
      - Made a small improvement to format_name()
      91d11157
  8. 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
  9. 26 Nov, 2001 1 commit
  10. 24 Nov, 2001 1 commit
    • 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
  11. 23 Nov, 2001 1 commit
  12. 12 Nov, 2001 1 commit
    • Dries's avatar
      · 84cdc3c6
      Dries authored
      - fixed a typo in an English sentence.
      84cdc3c6
  13. 03 Nov, 2001 1 commit
    • Dries's avatar
      · a2e69109
      Dries authored
      - Made the node forms support "help texts": it is not possible to configure
        Drupal to display submission guidelines, or any other kind of explanation
        such as "NO TEST POSTS", for example.
      
      - Added node versioning: it is possible to create revisions, to view old
        revisions and to roll-back to older revisions.  You'll need to apply a
        SQL update.
      
        I'm going to work on the book module now, so I might be changing a few
        things to enable collaborative, moderated revisions - but feel free to
        send some first feedback, if you like.
      
      - Added some configuration options which can be used to set the minimum
        number of words a blog/story should consist of.  Hopefully this will
        be usefull to stop the (almost empty) test blogs.
      
      - Various improvements:
         + Fine-tuned new node permission system.
         + Fine-tuned the functions in node.inc.
         + Fine-tuned some forms.
         + XHTML-ified some code.
      a2e69109
  14. 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
  15. 20 Oct, 2001 2 commits
  16. 14 Oct, 2001 1 commit
    • Dries's avatar
      · 625455b5
      Dries authored
      - I tidied up most SQL tables to be more consistent with the rest of the
        tables: I changed all "id"s to "xid"s where "x" is the first letter of
        the table name.  I also renamed all remaining "userid"s to "uid"s as I
        mentioned I would do.  Take a look at ./drupal/updates/3.00-to-x.xx.sql
        for the MySQL updates.
      625455b5
  17. 09 Oct, 2001 1 commit
    • 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
  18. 30 Sep, 2001 4 commits
    • Dries's avatar
      · 3f91d675
      Dries authored
      - small improvement to 'drupal_goto()'
      3f91d675
    • Dries's avatar
      - small bugfix in drupal_goto · 07c587d1
      Dries authored
      07c587d1
    • Dries's avatar
      - typo · d7f911c9
      Dries authored
      d7f911c9
    • Dries's avatar
      · a6379d2e
      Dries authored
      - replaced all 'header("Location: foo")'s by a call to 'drupal_goto()'
        which will append the session ID to the uri 'foo' when PHP is compiled
        with '--enable-transe-sid'.
      a6379d2e
  19. 28 Sep, 2001 1 commit
    • Dries's avatar
      · 0cce47f1
      Dries authored
      - fixed small glitch in node_del()
      
      - fixed small glitch in comment_del()
      
      - changed the API of the form() function.  The first parameter, the
        "action"-attribute in the <form>-tag has been made optional.  By
        default, it will be set to "$REQUEST_URI".
      
        Why? Because in 98% of the cases we would do:
      
          global $REQUEST_URI;
          $form = form($REQUEST_URI, $form_content);
      
        while we can do:
      
          $form = form($form_content);
      
        now.
      
        Update your modules (and sorry for the inconvenience)!
      0cce47f1
  20. 18 Sep, 2001 1 commit
  21. 16 Sep, 2001 1 commit
    • Dries's avatar
      · 2d1e9126
      Dries authored
      - Added the new user module!
      2d1e9126
  22. 28 Aug, 2001 1 commit
    • Dries's avatar
      · a8bfbe76
      Dries authored
      - common.inc:
         + added a form_password() function
      a8bfbe76
  23. 22 Aug, 2001 1 commit
    • Dries's avatar
      · 36b199a0
      Dries authored
      - Fixed bug in conf_init() not returning the default 'conf' when no
        matching configuration file is found.
      36b199a0
  24. 11 Aug, 2001 1 commit
    • Dries's avatar
      · 808b6b6c
      Dries authored
      - Changed the authentication and login scheme as discussed on the mailing
        list.
      - Fixed the export function in book.module (patch my Julian).
      - Fixed the comment alignment (comments got truncated).
      808b6b6c
  25. 08 Aug, 2001 1 commit
    • Kjartan's avatar
      locale.module · 876536a9
      Kjartan authored
      - search is now default.
      - search remembers your settings.
      - save will dump you back to your last search.
      876536a9
  26. 03 Aug, 2001 1 commit
    • Dries's avatar
      · 6e15c4b5
      Dries authored
      - common.inc:
         + applied Julian's conf_init() patch
      6e15c4b5
  27. 25 Jul, 2001 1 commit
    • Kjartan's avatar
      common.inc · 49155053
      Kjartan authored
      - format_username() now takes a second optional parameter which gives the
        real name of the user.
      
      Rest
      - updated the calls to format_username() where appropriate to show the name
        of the user instead of the account id. Clicking on a name will still give you
        the account info etc. If you find a place where the real name is not shown
        let me know.
      49155053
  28. 18 Jul, 2001 1 commit
    • Dries's avatar
      · 8f74184a
      Dries authored
      - Fixed '" should be &amp;' problem in feeds.
      8f74184a
  29. 17 Jul, 2001 1 commit
  30. 14 Jul, 2001 3 commits
    • Dries's avatar
      · cd16e265
      Dries authored
      - blog.module:
          + added RSS 0.91(5) feeds to the blog module which makes it possible
          to both syndicate an particular user's latest blog entries, or the
          latest entries of all users.
      cd16e265
    • Dries's avatar
      · e724f18d
      Dries authored
      - blog.module:
         + added RSS 0.91(5) feeds to the blog module which makes it possible
           to both syndicate an particular user's latest blog entries, or the
           latest entries of all users.
      e724f18d
    • Dries's avatar
      · b99d4d7a
      Dries authored
      - theme system:
          + added $theme->images()
      
      - blog.module:
          + improved user-friendliness and rewrote most of the output routines
          + made quoted text /italic/ by default
          + integrated discussion system like it should
          + ...
      
      - marvin.theme:
          + small visual improvements
      b99d4d7a
  31. 11 Jul, 2001 1 commit
    • Dries's avatar
      · d6d60de3
      Dries authored
      - Added blog.module to replace diary.module (contrubeted by Julian):
         + feedback wanted
      
      - Added updated import.module (contributed by Julian):
         + user page do browse the headlines by feed and bundle, to display
           the item descriptions, etc.
      
      - Fixed small bug in common.inc.
      
      - Updated database.mysql
      d6d60de3
  32. 07 Jul, 2001 1 commit
    • Dries's avatar
      · 5077cafd
      Dries authored
      - account.php:
          + tidied up the texts
      
      - common.inc:
          + undid bad coding style
          + fixed typo in permissions
      
      - poll.module:
          + (automatically) removed tabs and trailing whitespaces
      5077cafd