1. 24 Nov, 2001 1 commit
    • 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
  2. 23 Nov, 2001 2 commits
  3. 18 Nov, 2001 1 commit
    • Dries's avatar
      · e7e104e8
      Dries authored
      - node system:
      
         + Made the filters work again!
      
         + There is one strange thing that I can't track down though: for some
           reason, "^M" characters (?) are padded after newline ("\n" and / or
           "\r") characters.
      e7e104e8
  4. 13 Nov, 2001 1 commit
  5. 12 Nov, 2001 2 commits
    • Dries's avatar
      · 84cdc3c6
      Dries authored
      - fixed a typo in an English sentence.
      84cdc3c6
    • Dries's avatar
      · 1291d8dc
      Dries authored
      - Made a small change to the submission rate throttle
      1291d8dc
  6. 05 Nov, 2001 1 commit
    • Dries's avatar
      · db47bac3
      Dries authored
      - node.module:
      
         + Changed node_form() to use good ol' tables instead of div/CSS-tags.
      
         + Revised the "revision API": I think we have both an easy and powerful
           API now that should make everyone happy.
      
         + Improved the usability of the rollback functionality a bit.
      
         + Removed the "view node" link from the "node overview" page in the
           admin section and added a "delete node" link instead.
      
         + Added a few missing translations; there might be missing more
           translations though.
      
      - book.module:
      
         + Made the book module use the "revision API" instead of having it poke
           and use the innards and underlying details of the revision system.
      
      - queue.module:
      
         + Made the queue module use the improved revision number.
      
      - module.inc:
         + Applied Moshe's patch: added more arguments to module_invoke()
      
      - mail-to-sql.pl:
         + Added support for more header fields and for folded fields
      
      Notes:
      
      - no database updates required
      db47bac3
  7. 04 Nov, 2001 3 commits
    • Dries's avatar
      · f88cfaa2
      Dries authored
      - Another batch of updates.  The most important bit is that the moderation
        queue should be functional again.  It's not ready yet but I'll be tuning
        it for the next two evenings or so.
      f88cfaa2
    • Dries's avatar
      - typo · 4af6c9d2
      Dries authored
      4af6c9d2
    • Dries's avatar
      · b6f1c9c7
      Dries authored
      - node system:
          + fixed a typo in node_load(): it should be faster now
      
      - book module:
          + removed the functions book_parent() and book_parent_query() as
            they were no longer needed.  Gerhard & co: this should fix the
            occasional SQL errors you get, and should improve performance.
      
          + made the "next", "previous" and "up" links work correctly ...
      
          + XHTML-ified the code
      
          + added some missing translations
      
        I'm working on the book module now to make it possible to update book
        pages.
      b6f1c9c7
  8. 03 Nov, 2001 2 commits
    • Dries's avatar
      · 50b92b91
      Dries authored
      - small bugfix
      50b92b91
    • 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
  9. 01 Nov, 2001 2 commits
    • Dries's avatar
      · 23ca7a2d
      Dries authored
      - Another batch of updates/improvements:
      
         + introduced basic node permissions ("create", "delete", "update" and
           "view") at the node level: it's up to the "<$node->type>_module" to
           hide gory details (if any).
      
         + made the "blog it"-feature in the blog and import module work with
           the new node system, in specific with the new centralized forms.
      
         + made it possible to update blogs.
      
         + made the page module work with the new node system.
      
         + various smaller improvements.
      23ca7a2d
    • 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
  10. 31 Oct, 2001 1 commit
    • Dries's avatar
      · 7c181aba
      Dries authored
      - Made some improvements/updates to the database abstraction layer.
      7c181aba
  11. 23 Oct, 2001 1 commit
    • Dries's avatar
      · eb2a3f3f
      Dries authored
      - Added an ini_set(...) to conf.php to solve history/cache browsing issues
        on some Drupal/PHP installations.
      eb2a3f3f
  12. 22 Oct, 2001 1 commit
  13. 20 Oct, 2001 5 commits
  14. 16 Oct, 2001 2 commits
    • 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
    • Kjartan's avatar
      2ec15124
  15. 14 Oct, 2001 3 commits
    • 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
    • Dries's avatar
      · 27e4d1ab
      Dries authored
      - Small improvement to db_query() to make debuging queries a bit more easy.
      27e4d1ab
    • Dries's avatar
      · 54d76f75
      Dries authored
      - Pass theme objects by reference, avoids creating copies and lets called
        functions to store data in the theme (patch by Mike Krus).
      54d76f75
  16. 13 Oct, 2001 1 commit
    • Dries's avatar
      · 0a5e1828
      Dries authored
      - Fixed the remaining SQL problems when running MySQL in ANSI mode.
        (moderation/comment related)
      0a5e1828
  17. 12 Oct, 2001 2 commits
    • Dries's avatar
      · 73d61b78
      Dries authored
      - fixed 4 SQL queries to use ANSI SQL instead: '||' --> 'OR'
      73d61b78
    • Dries's avatar
      · 2d6fb0f7
      Dries authored
      - added a few missing rollback()'s and corrected a typo
      2d6fb0f7
  18. 11 Oct, 2001 1 commit
    • Dries's avatar
      · 959cae82
      Dries authored
      - added sequence tables
      
      - fixed bug in node_page()
      
      - fixed bug in db_result()
      
      - fixed rss glitch
      959cae82
  19. 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
  20. 07 Oct, 2001 1 commit
    • Dries's avatar
      · 47c6fce5
      Dries authored
      - added a comment() function to the base theme: you don't have to overload
        it in your custom themes
      
      - moved 'theme_account()' to the base theme as '$theme->user()' so that it
        can be themed.
      47c6fce5
  21. 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
  22. 02 Oct, 2001 1 commit
    • Dries's avatar
      · f7e9bab1
      Dries authored
      - tidied up some "$status"-es and removed "$rstatus".
      f7e9bab1
  23. 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