1. 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
  2. 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
  3. 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
  4. 03 Aug, 2001 1 commit
    • Dries's avatar
      · 6e15c4b5
      Dries authored
      - common.inc:
         + applied Julian's conf_init() patch
      6e15c4b5
  5. 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
  6. 18 Jul, 2001 1 commit
    • Dries's avatar
      · 8f74184a
      Dries authored
      - Fixed '" should be &' problem in feeds.
      8f74184a
  7. 17 Jul, 2001 1 commit
  8. 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
  9. 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
  10. 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
  11. 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
  12. 01 Jul, 2001 1 commit
    • Dries's avatar
      · 8674cf09
      Dries authored
      - Small updates
      8674cf09
  13. 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
  14. 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
  15. 24 Jun, 2001 2 commits
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 04 Jun, 2001 2 commits
  24. 02 Jun, 2001 1 commit
    • Kjartan's avatar
      CHANGES · 3d0875fa
      Kjartan authored
      - Modified check_mail() to allow '+' characters in mail addresses.
      
      TODO
      - Extend the regular expression to allow addresses valid in the RFC's.
        Currently IP domains are banned, and so are many other extensions of RFC
        822. This is not a priority since we currently support 96% of all addresses.
      3d0875fa
  25. 31 May, 2001 1 commit
    • Dries's avatar
      · 255c56cc
      Dries authored
      - Made the code generated by include/common.inc XHTML 1.0 compliant: all
        forms should now be XHTML compliant. Just trying to get used to XHTML:
        :).
      255c56cc
  26. 30 May, 2001 1 commit
  27. 25 May, 2001 1 commit
    • Dries's avatar
      · 0b32787a
      Dries authored
      - Added a experimental index.module to try out some of the discussed
        techniques.  It does not work yet, nor is it integrated with the
        rest of the code.
      0b32787a
  28. 24 May, 2001 1 commit
    • Dries's avatar
      · b0288a46
      Dries authored
      - Fixed small glitch in check_preview().
      
      - Updated CHANGELOG.
      b0288a46
  29. 20 May, 2001 2 commits
    • Dries's avatar
      · 532233a9
      Dries authored
      - Removed includes/timer.inc: it has been integrated in common.inc.
      
      - Fixed a bug in node.php: UnConeD forgot to update 1 node_get_object().
      
      - I changed the look of theme_morelink() a bit: it might not look better,
        but at least the output is "correct".
      
      - Various small improvements.
      532233a9
    • Dries's avatar
      CHANGES · 20397ad3
      Dries authored
      - Redid settings.module and even renamed it to conf.module.
          * Settings are now grouped in basic categories like "system
            settings", "module settings" and "filters".
        * Added new settings to make Drupal easier to configure and
        to make some aspects like the watchdog scale better.
      
      - Renamed includes/settings.php to includes/conf.php.
      
      - Added filter support to conf.module and introduced filter hooks so
        modules can implement and export new filters.  Example filters are
        an HTML filter (implemented), a profanity filter, an url converter,
        ASCII smileys to images filter and so on ...
      
      - Reworked the check_* functions: user contributed content/input is
        only verified and filtered once in its lifespan.
      
      NOTES
      
      - Altough this is a large commit, no database changes are required.
      20397ad3
  30. 18 May, 2001 1 commit
  31. 17 May, 2001 4 commits