1. 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
  2. 20 Oct, 2001 2 commits
  3. 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
  4. 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
  5. 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
  6. 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
  7. 18 Sep, 2001 1 commit
  8. 16 Sep, 2001 1 commit
    • Dries's avatar
      · 2d1e9126
      Dries authored
      - Added the new user module!
      2d1e9126
  9. 28 Aug, 2001 1 commit
    • Dries's avatar
      · a8bfbe76
      Dries authored
      - common.inc:
         + added a form_password() function
      a8bfbe76
  10. 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
  11. 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
  12. 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
  13. 03 Aug, 2001 1 commit
    • Dries's avatar
      · 6e15c4b5
      Dries authored
      - common.inc:
         + applied Julian's conf_init() patch
      6e15c4b5
  14. 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
  15. 18 Jul, 2001 1 commit
    • Dries's avatar
      · 8f74184a
      Dries authored
      - Fixed '" should be &amp;' problem in feeds.
      8f74184a
  16. 17 Jul, 2001 1 commit
  17. 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
  18. 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
  19. 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
  20. 03 Jul, 2001 1 commit
    • Dries's avatar
      · 6a21940c
      Dries authored
      - common.inc:
         + Made '$na' translatable on popular demand.
      
      - node.module:
         + replaced a confusing configuration description, as suggested by
           Remco.
      
      - statistics.module:
         + Added a 'most recent referers'-table sorted by timestamp.
      
      - drupal.module:
         + Small update of the links.
      6a21940c
  21. 01 Jul, 2001 1 commit
    • Dries's avatar
      · 8674cf09
      Dries authored
      - Small updates
      8674cf09
  22. 30 Jun, 2001 2 commits
    • Dries's avatar
      · 87575929
      Dries authored
      - Introduced caching support.
      87575929
    • Dries's avatar
      · e6a67118
      Dries authored
      - Made search.php a module, being search.module.
      
      - Updated the permission names to be more consistent.
      
      - Small improvement to node.php.
      e6a67118
  23. 29 Jun, 2001 1 commit
    • Dries's avatar
      · 9c43e8fc
      Dries authored
      Extremely large commit:
      
      - Fixed tiny quote problem in account.php.
      
      - Fixed tiny bug in comment.inc.
      
      - Fixed tiny bug in comment.module.
      
      - Fixed tiny bug in meta.module.
      
      - Simplified user_access() API.
      
      - Rewrote link system: still needs fine-tuning and testing so don't
        upgrade if you are running a production site. ;)
      
        Updated all modules and themes to reflect this change.  All other
        themes and modules need updating too!
      9c43e8fc
  24. 24 Jun, 2001 2 commits
  25. 20 Jun, 2001 1 commit
    • Dries's avatar
      · 72065fb8
      Dries authored
      - Added a brand-new access.module which allows you to manage 'roles'
        (groups) and 'permissions' ... (inspired by Zope's system).
      
          + Once installed, click the help-link for more information.
      
          + See updates/2.00-to-x.xx.sql for the SQL updates.
      
      - Modified loads of code to use our new access.module.  The system
        still has to mature though: new permissions have to be added and
        existing permissions need stream-lining.  Awaiting suggestions.
      
      - As a direct result of the new access system, I had to rewrite the
        way the top-level links in admin.php are rendered and displayed,
        and xhtml-ified admin.php while I was at it.
      
      TODO
      
      - Home-brewed modules need updating, home-brewed themes not.
        (Examples: file.module, trip_link.module)
      
      - As soon we *finished* the refactoring of the user system (KJ has
        been working on this refactoring already) we should consider to
        embed this role and permission code into account.module ...
      72065fb8
  26. 19 Jun, 2001 1 commit
    • Dries's avatar
      · 29e0e0fc
      Dries authored
      - Made it so that usernames can contain spaces.  Like that, people can
        use their full name as their username.
      29e0e0fc
  27. 18 Jun, 2001 1 commit
    • Kjartan's avatar
      Changes · 8367d662
      Kjartan authored
      - Modifed form_select() to accept an optional 6th parameter which is appeneded
        to the select tag. $value can now also be an array. This allows for multiple
        selects:
        form_select($header, $name, $values, $options, $help, "multiple=\"true\" size=\"10\"");
      - Updated account.module to use the extended form_select() functionality.
      8367d662
  28. 17 Jun, 2001 1 commit
    • Dries's avatar
      · 3d73a48e
      Dries authored
      - Merged "system settings" and "module settings" into one page.  IMHO
        it wasn't a good idea to split them up in first place, and it turned
        out to be quite hard to decide where to put some variables.
      
        Also moved some variables around and even renamed a few variables
        while doing so.
      
      - Added a page_header() and page_footer() to all top-level .php pages.
      3d73a48e
  29. 13 Jun, 2001 1 commit
    • Dries's avatar
      · db92d73b
      Dries authored
      - Improved watchdog and submission throttle: removed redundant code,
        streamlined the existing code, added new watchdog type called "httpd"
        for Apache errors.  The latter should make it easier to add watchdog
        filters later on.
      
      - Clarified some watchdog messages.
      db92d73b
  30. 11 Jun, 2001 1 commit
    • Dries's avatar
      - Changed field_set(), field_get() and field_merge() to use ',' and · c56ee67e
      Dries authored
        '=' instead of ';' and ':'.  It is considered to be more readable.
        --> A _first_ step towards and improved index.module.  Stay tuned
            for more.
      
        + Important:
           If you update from CVS - apply the queries in 2.00-to-x.xx.sql!
      
      - Changed all 'attribute' to 'attributes'.
      
        + Important:
           If you update from CVS - apply the queries in 2.00-to-x.xx.sql!
      
        + Important:
           This might require to ieni-wieni small update to your custom
           themes and/or node-related modules:
            - themes: node_index($node->attribute) -> node_index($node)
            - node modules: attribute -> attributes
      c56ee67e
  31. 10 Jun, 2001 1 commit
    • Dries's avatar
      · d397bbe9
      Dries authored
      This a rather large commit that needs a lot of fine-tuning.  If you
      update, you'll break your site as you need switching from structure
      to index.module: so this can be considered an intermediate commit.
      
      If you upgrade, and you are welcome to, just create a collection
      called "section" (for now) and assign your nodes some attributes
      in the described format.
      
      Feedback and bugreports are welcomed.  Questions will be answered.
      
      CHANGES:
      
      - comment system:
         + when replying to a node (rather then to a comment), that
           node is displayed above the reply form.
         + when replying to a comment (rather then to a node), that
           comment is displayd above the reply form.
      
      - removed structure.inc, removed structure.module.
      
      - node.inc:
         + added 2 new node functions called 'node_attribute_edit()' and
           'node_attribute_save()' used to 'hook in' any indexing system
          including your home-brewed stuff if you'd want to.  Currently,
          index.module is the facto default index system.
      
          See story.module for usage.
      
      - book.module, story.module, poll.module, page.module, forum.module:
         + added preview functionality to administration section (via node
           module).
         + removed all references to structure.inc (category, topic).
      
      - moderate.module:
         + removed all references to structure.inc (category, topic).
      
      - book.module, story.module, page.module, forum.module:
         + increased the sizes of some textareas.
      
      - submit.php:
         + removed all references to structure.inc (category, topic).
      
      - marvin.theme:
         + removed dead code: function story() was depricated.
      
      - unconed.theme:
         + removed hardcoded references to drop.org.
      
      - marvin.theme, unconed.theme, jeroen.theme, yaroon.theme, example.theme:
         + removed all references to structure.inc (category, topic).
      
      TODO:
      
      - file.module, trip_link.module:
         + update preview functionality:
             see story.module for example.
         + remove references to 'cid' and 'tid', use 'attribute' instead:
             see story.module for example.
      
      - extend and build upon index.module as well as making it configurable
      d397bbe9
  32. 04 Jun, 2001 1 commit