1. 25 Feb, 2011 1 commit
  2. 09 Aug, 2006 1 commit
  3. 05 Jul, 2006 1 commit
  4. 31 Dec, 2005 1 commit
  5. 08 Sep, 2005 1 commit
  6. 28 Aug, 2005 1 commit
  7. 23 Jul, 2005 1 commit
  8. 22 Jun, 2005 1 commit
  9. 09 Jan, 2005 1 commit
    • Dries's avatar
      - Patch #13260 by UnConeD: watchdog module improvements. · 64b100d1
      Dries authored
        We added a 'severity' column to watchdog():
          watchdog($type, $message, $link) --> watchdog($type, $message, $severity, $link);
      
          * Specify a severity in case you are reporting a warning or error.
          * The $link-parameter is now the fourth parameter instead of the third.
      
        TODO: document this in the upgrade guide.
      64b100d1
  10. 28 Nov, 2004 1 commit
    • Dries's avatar
      - Refactored the statistics and watchdog module (views). The most important · 70fcf51e
      Dries authored
        changes are:
      
        1. Simplified the statistics pages: there are less pages and on the
           remaining pages there is a lot less visual clutter (less columns and
           better presentation).
      
        2. Reorganized the 'administer - logs' menu: flattened the menu structure
           and removed a number of links.
      
        3. Improved performance.  Most statistics pages used about 160 slow SQL
           queries which made the statistics pages fairly unusable on my system.
           The new pages use at least 10 times less SQL queries and render much
           faster.  They are actually usable.
      
        4. There is now a 'track'-tab on node pages, and a second subtrab on the
           user accounts 'track'-tab for people with the 'access statistics'
           permission.  They can be used to resp. track the node and the user.
           This makes the statistics more accessible.
      
        5. Changed the way watchdog messages are filtered.  This makes it easier
           to introduce new watchdog types.
      
        6. Reworked the statistics module's permissions.
      
        7. Less code: 223 insertions(+), 343 deletions(-).
      
        8. Fixed several glitches: for example, the statistics pages sorted the
           'Name' column by user ID instead of by name.  Unfortunately, it is
           too difficult to backport these to DRUPAL-4-5.
      
        TODO:
      
        1. Review the statistics modules help pages.
      
        2. Help fine-tune the interfaces/views.
      
        NOTES:
      
        1. You'll want to run update.php.
      70fcf51e
  11. 09 Sep, 2004 1 commit
    • Dries's avatar
      · b84b6e42
      Dries authored
      - Patch #10663 by JonBob: documentation improvements: fixed some typos and improved consistency to the use of Doxygen/api.module commands in the comments.
      b84b6e42
  12. 21 Aug, 2004 1 commit
    • Dries's avatar
      · 94e30bf7
      Dries authored
      - Patch by JonBob: for consistency and readability, add brief descriptions of each source file inside the @file comment block at the head of the file. This helps with Doxygen indexing, and also allows neophytes to see what a file does immediately on opening the source, regardless of the organization of the hooks.
      94e30bf7
  13. 12 Aug, 2004 1 commit
    • Dries's avatar
      · 0f088b79
      Dries authored
      - Patch #9983 by Stefan: various code style improvements.
      0f088b79
  14. 07 Aug, 2004 2 commits
  15. 02 Jun, 2004 1 commit
  16. 02 Jan, 2004 1 commit
    • Dries's avatar
      · b63747fd
      Dries authored
      - Removed the hard-coded list of watchdog types.  The list is compiled
        dynamically and can be extended through the watchdog() call.  (Chris
        could use it to move the cron message to their own category.)
      b63747fd
  17. 29 Dec, 2003 1 commit
  18. 18 Nov, 2003 1 commit
    • Dries's avatar
      · a0640e66
      Dries authored
      - Improved module loading when serving cached pages.  Moshe's bootstrap patch.
      
      - Used legend and fieldset tags for the configuration page.
      a0640e66
  19. 14 Sep, 2003 1 commit
    • Dries's avatar
      · 9fbab016
      Dries authored
      - Tidied up the usage of module_invoke() and module_invoke_all().  Patch by
        Jonathan Chaffer.
      9fbab016
  20. 21 Apr, 2003 1 commit
    • Dries's avatar
      · 6db29f35
      Dries authored
      - Made cron.php add a watchdog entry upon completion.
      6db29f35
  21. 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
  22. 20 Oct, 2001 1 commit
  23. 18 Jul, 2001 1 commit
    • Dries's avatar
      · a3b9b7e9
      Dries authored
      - node.module:
          + added missing t()-functions (reported by Nick).
      
      - locale.module:
          + renamed '$lang' to '$language' (reported by Nick).
      a3b9b7e9
  24. 16 Jul, 2001 1 commit
    • Dries's avatar
      · 04369e6a
      Dries authored
      - cron.php:
          + potential improvement (thanks KJ)
      04369e6a
  25. 19 May, 2001 1 commit
    • Dries's avatar
      · 34af2a3a
      Dries authored
      CHANGES:
      
      - Rewrote the cron system.  Removed cron.module and moved all cron
        related options to settings.module.  Cron was a confusing thing:
        it has been made simpler both in terms of code and configuration.
      
         + You had to rehash your modules to make the cron show up in
           the list.  This is no longer required.
      
         + You couldn't tell what cron "watchdog" or cron "story" were
           up to.  Instead, we now display a clear description message
           for every cron involved.
      
         + The user interface of setting.module - and the admin section
           in general, looks a bit ackward but I couldn't care less and
           don't want to see this improve at the time being.
      
      - Improved setting.module:
         + Now uses variable_set().
         + Added some help and documentaition on how to setup cron.
      
      - Improved ./export.
      
      - Updated CHANGELOG.
      
      
      TODO:
      
      - I'm now going to look into UnConeD's question with regard to
        check_output() and $theme->node(), as well as the filter and
        macro stuff.  I'll probably be fine-tuning setting.module a
        bit more on my way.
      34af2a3a
  26. 05 May, 2001 1 commit
    • Dries's avatar
      · be8e898d
      Dries authored
      - Uhm.  Rewrote the module system: less code clutter, less run-time
        overhead, and a lot better (simpler) module API.  I had to edit a
        LOT of files to get this refactored but I'm sure it was worth the
        effort.
      
        For module writers / maintainers:
      
        None of the hooks changed, so 95% of the old modules should still
        work.  You can remove some code instead as "$module = array(...)"
        just became obsolete.  Also - and let's thank God for this - the
        global variable "$repository" has been eliminated to avoid modules
        relying on, and poking in drupal's internal data structures.  Take
        a look at include/module.inc to investigate the details/changes.
      
      - Improved design of the content modules "story", "book" and "node"
        (to aid smooth integration of permisions + moderate.module).  I'm
        still working on the permissions but I got side tracked for which
        I "Oops!".
      be8e898d
  27. 29 Mar, 2001 1 commit
    • Dries's avatar
      · 04ad9b8a
      Dries authored
      - fixed issue depricated call-by-reference issues
      - fixed small visual glitch in includes/function.inc
      - changed SQL tables around a bit to be more consistent
        (result: small changes to a lot of different files)
      - improved robustness of includes/node.inc
      - improved output of cron.module
      - improved output of node.php
      04ad9b8a
  28. 10 Mar, 2001 1 commit
    • Dries's avatar
      · accd5f0c
      Dries authored
      - applied David Norman's patch to turn all <?'s into fully qualified
        <?php's.
      accd5f0c
  29. 04 Feb, 2001 1 commit
  30. 26 Jan, 2001 1 commit
    • Dries's avatar
      · d386c110
      Dries authored
      - removed redundant spaces
      d386c110
  31. 07 Jan, 2001 1 commit
    • Dries's avatar
      · 554d9b08
      Dries authored
      - fixed 2 small bugs in account.php
      - drastically improved administration section
      - drastically revamped story administration:
        added new feature to schedule the publishing of stories
      - applied correct naming conventions to submission.php
      - fixed 1 small glitch in boxes
      - somewhat expanded the documentation
      = changed one SQL table
      - updated the faq with info on drupal
      - ... and more things I forgot about
      554d9b08
  32. 23 Dec, 2000 2 commits
    • Dries's avatar
      · 524773f6
      Dries authored
      Yet another large batch of updates:
      
       - I rearranged some of the code and clean-up some of the mess.
      
       - Added "blocks" which can be user defined/controlled: check
         to see.  The positioning of blocks is rather basic for the
         moment, so I'm all open for input on that.
      524773f6
    • Dries's avatar
      · 0cadc4e6
      Dries authored
      - intermediate commit: some bugfixes, changes and some drastic
        changes to block and module support
      0cadc4e6
  33. 16 Dec, 2000 1 commit
    • Dries's avatar
      · c1a88d5d
      Dries authored
      Again, a large batch of updates - I'm twisting things around here:
      
       1. improved .htaccess to be more "secure": to keep prying
          eyes out
      
       2. rewrote the administration section from scratch using a
          modular approach
      
       3. improved the information gathered by error.php - we can
          now (hopefully) track what bots are crawling us.
      
       4. fixed a bug in submit.php, fixed a bug in theme zaphod,
          fixed a bug in theme marvin.
      
       5. rewrote cron from scratch - it now interfaces with
          modules as it should have been from the beginning.
          Very cool if you ask me - it can use UNIX/Linux
          crontabs.
      
       6. updated widget.inc to be module aware - needs more
          work though - maybe this afternoon?
      
       7. updated most modules: small bugfixes, improvements, and
          even the documentation
      
       8. removed diary.php and made it a module - you can now
          run a drop.org site without a diary system if someone
          would prefer so
      
       9. updated all themes to use the new modules where
          appropriate
      
       10. added a robots.txt because the error message in the
           watchdog become annoying.
      
       11. added the new configuration system (mutliple vhosts
           on the same source tree) - use hostname.conf instead
           of config.inc
      
       12. removed calendar.inc and made it a module
      
       13. added format_interval() to functions.inc (UnConeD)
      
       14. whatever I forgot ...
      c1a88d5d
  34. 10 Dec, 2000 1 commit
    • Dries's avatar
      · 1e993e93
      Dries authored
      - added a new cron deamon as discussed earlier!
      1e993e93