1. 08 Mar, 2003 1 commit
  2. 07 Mar, 2003 1 commit
    • 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
        moderation.
      - Moved some admin menus around and cleaned up some typos.
      831ee213
  3. 17 Feb, 2003 1 commit
    • Dries's avatar
      · 52314ddc
      Dries authored
      - Theme options patch.  See mailing list.
      52314ddc
  4. 11 Feb, 2003 1 commit
  5. 23 Jan, 2003 1 commit
  6. 06 Jan, 2003 1 commit
    • Dries's avatar
      · 89b2069e
      Dries authored
      - Clean URL patch.
      89b2069e
  7. 24 Dec, 2002 1 commit
    • Dries's avatar
      · 8f5860ab
      Dries authored
      - Fixed typo: "authomatically" -> "automatically".
      8f5860ab
  8. 10 Dec, 2002 1 commit
    • Dries's avatar
      · 7ce686c1
      Dries authored
      o Permission improvements:
      
         + Removed the "post content" permission and replaced it by more fine-grained permissions such as "maintain static pages", "maintain personal blog", "maintain stories", etc.
      
      o Usability improvements to teasers:
      
         + Teaser forms are no more.  Teasers are extracted automatically but can also be instructed using a delimiter "---".  Furthermore, when a post it too short for a teaser, the user won't be bother with teaser stuff anymore.
      
         + Added an option to set the teaser length, or to disable teasers all together.
      
         + When previewing a post, both the short (if any) and the full version of a post are shown.  This addresses a common complaint; for example, when writing a book page there was no way you could preview the short version of your post.
      
         + Forum posts can be teasered now.  This is particularly helpful in the context of drupal.org where we promote forum topics.
      
      o Bugfix: replaced all PHP short tags (<?) with long tags (<?php).
      
      o Bugfix: removed hard-coded dependence on comment module.
      
      o Bugfix: when the queue module was disabled, it was not possible to approve updated book pages.
      
      o Bugfix: applied modified version of Marco's node_teaser() fix.
      7ce686c1
  9. 08 Jun, 2002 1 commit
    • Kjartan's avatar
      - improved module descriptions. · 5d36c704
      Kjartan authored
      - removed admin options for queue and comment module if the modules are not
        loaded.
      - nodes are now auto promoted when queue module isn't enabled.
      - moderation result block is now visible by the node author.
      5d36c704
  10. 01 Jun, 2002 1 commit
    • Kjartan's avatar
      - adding descriptions to modules (thanks Joe + Scott). · 4a28077f
      Kjartan authored
      - fixed comment flat list view missing 1 comment.
      - changed update.php around a bit.
          * security check isn't in effect if the db hasn't been updated.
          * instructions re-organized.
          * fixed some minor updates.
      - updated database.mysql done by UnConeD.
      - changelog update.
      4a28077f
  11. 23 May, 2002 1 commit
    • Kjartan's avatar
      - pending user accounts will not be notified to the site_email. · 66e1bbfb
      Kjartan authored
      - fixed access checks on the register form, do this before you enter the
        _save function. If registrations are disabled the register link will
        no longer show (again).
      - changed &#187 to &raquo, using the names of entities are better than
        the numbers.
      - fixed user information being set when account is registered (properly this
        time, really!)
      - reversed the if(!...) commit.
      - node_add specifies more defaults.
      - added link to blog entries from user page.
      66e1bbfb
  12. 22 May, 2002 1 commit
    • Kjartan's avatar
      - node security fixes. · 5f6d733b
      Kjartan authored
      - fixing the UI to represent what actually happens when you are an admin.
      5f6d733b
  13. 19 May, 2002 1 commit
    • Kjartan's avatar
      - updating all nodes to use taxonomy terms. · c9871b78
      Kjartan authored
      - updated node modules not to cause errors when taxonomy module is disabled.
      - added %date variable to user mail configuration.
      - added hyperlinks to admin.php?mod=system (site configuration) for easy access.
      - usual coding style and xhtml fixes.
      c9871b78
  14. 12 May, 2002 1 commit
  15. 04 May, 2002 1 commit
  16. 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
  17. 14 Apr, 2002 1 commit
    • 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
  18. 28 Feb, 2002 1 commit
  19. 25 Feb, 2002 1 commit
    • Dries's avatar
      · c5fcdd31
      Dries authored
      - Included the documentation contributed by Moshe.
      c5fcdd31
  20. 31 Jan, 2002 1 commit
    • 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
  21. 12 Jan, 2002 1 commit
    • Dries's avatar
      · a3e99348
      Dries authored
      - Fixed bug #42: "Nodes end up in submission queue, even if 'queue for
        moderation' is toggeld off."
      a3e99348
  22. 05 Jan, 2002 1 commit
    • Dries's avatar
      · 075233c2
      Dries authored
      - Fixed 2 small typos in a form field description.
      075233c2
  23. 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
  24. 08 Dec, 2001 3 commits
    • Dries's avatar
      · 0d793626
      Dries authored
      - re-enabled the teasers
      0d793626
    • Dries's avatar
      · d6c8af93
      Dries authored
      - re-enabled the teasers
      d6c8af93
    • 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
  25. 06 Dec, 2001 1 commit
    • 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
  26. 26 Nov, 2001 1 commit
  27. 18 Nov, 2001 1 commit
    • Dries's avatar
      · 41295e4d
      Dries authored
      - fixed bug with minimum teaser/blog/story size
      41295e4d
  28. 12 Nov, 2001 2 commits
    • Dries's avatar
      · ebb14ab9
      Dries authored
      - A couple of new node updates
      ebb14ab9
    • Dries's avatar
      · 6642f298
      Dries authored
      - node modules:
         + made some improvements to the node access checks
      
      - queue module:
         + form()-ified the queue module and added some extra information
           or guidelines
         + added a few missing translations
         + ...
      6642f298
  29. 07 Nov, 2001 1 commit
    • Dries's avatar
      · 234b40b2
      Dries authored
      - node system:
      
         + Added the "delete node"-link: apparently it got lost during the last
           commit.  Odd.
      
         + Changed "Edit node" to "Edit <node_name>" on the 'edit node'-page of
           the admin section.  (There a 4 "Node"s that still need to be removed
           though.)
      
         + Updated the initial submission page (the old submit.php) to include
           some descriptions.
      234b40b2
  30. 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
  31. 01 Nov, 2001 3 commits
    • Dries's avatar
      · 4d8b485f
      Dries authored
      - Added error handling support to the <node>_form hook.
      4d8b485f
    • 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
  32. 20 Oct, 2001 1 commit
  33. 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
  34. 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
  35. 27 Sep, 2001 1 commit
    • Dries's avatar
      · 4a0e498f
      Dries authored
      - a batch of updates, including some experimental changes to the moderation
        of comments and nodes.
      4a0e498f