1. 12 May, 2002 1 commit
  2. 03 May, 2002 1 commit
  3. 02 May, 2002 1 commit
  4. 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
  5. 14 Apr, 2002 3 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
      - made a typo in one of the updated t()'s. · e5fd6713
      Kjartan authored
      e5fd6713
    • 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
  6. 02 Apr, 2002 1 commit
  7. 25 Feb, 2002 1 commit
    • Dries's avatar
      · 147cd225
      Dries authored
      - Added missing translation, reported by Nick.
      147cd225
  8. 14 Feb, 2002 1 commit
    • Dries's avatar
      · 2026396d
      Dries authored
      - Commited some changes made by Kjartan.
      2026396d
  9. 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
  10. 30 Jan, 2002 1 commit
    • Dries's avatar
      · d988dae6
      Dries authored
      - Applied Natrak's module improvements.
      d988dae6
  11. 12 Jan, 2002 1 commit
    • Dries's avatar
      · 47daf7f0
      Dries authored
      - Added some more explanations.
      47daf7f0
  12. 07 Jan, 2002 1 commit
    • Dries's avatar
      · c71e1339
      Dries authored
      - Added about 50 title tags.
      c71e1339
  13. 05 Jan, 2002 1 commit
    • Dries's avatar
      · 075233c2
      Dries authored
      - Fixed 2 small typos in a form field description.
      075233c2
  14. 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
  15. 09 Dec, 2001 3 commits
    • Dries's avatar
      · 196cb82e
      Dries authored
      - Fixed the links in one of the feeds.
      196cb82e
    • Dries's avatar
      · 9da79bc8
      Dries authored
      - Fixed a few feed glitched reported by Mark.
      - Dropped a few database tables that where no longer needed.
      9da79bc8
    • 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
  16. 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
  17. 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
  18. 28 Nov, 2001 1 commit
    • Dries's avatar
      · 4a5fa1a9
      Dries authored
      - Fixed a glitch in the news feeds.
      4a5fa1a9
  19. 26 Nov, 2001 1 commit
  20. 24 Nov, 2001 1 commit
    • Dries's avatar
      · f77bcddc
      Dries authored
      - Tuned the blog updating logic:
          Updating your own blog entry will demote it (if promoted),
          and will queue it in the moderation queue for promotion.
          If a node administrator updates his own blog entry through
          the blog update mechanism that regular users use, then he
          will be treated as a regular user and his blog entry will
          be demoted.  But when an administrator updates blog entries
          through the admin pages, they will not be changed unless
          explicitly specified.
      f77bcddc
  21. 18 Nov, 2001 2 commits
    • Dries's avatar
      · ccbbddbc
      Dries authored
      - Removed the limit on the blog searches (patch by Natrak).  For now it
        fixes some annoying issueus but this will need more work in future as
        it doesn't really scale too well.
      ccbbddbc
    • Dries's avatar
      · 41295e4d
      Dries authored
      - fixed bug with minimum teaser/blog/story size
      41295e4d
  22. 17 Nov, 2001 1 commit
    • Dries's avatar
      · cc4d9fbe
      Dries authored
      Experimental change:
        - Blog entries get queued in the moderation queue for promotion.
      cc4d9fbe
  23. 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
  24. 10 Nov, 2001 1 commit
  25. 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
  26. 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
  27. 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
  28. 20 Oct, 2001 1 commit
  29. 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
  30. 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