Skip to content
  1. Feb 25, 2011
  2. Nov 02, 2009
  3. Feb 08, 2009
  4. Jan 26, 2009
  5. Sep 20, 2008
  6. May 26, 2008
  7. May 09, 2008
  8. Mar 17, 2008
  9. Aug 09, 2006
  10. Jul 05, 2006
  11. Dec 31, 2005
  12. Sep 08, 2005
  13. Aug 28, 2005
  14. Jul 23, 2005
  15. Jun 22, 2005
  16. Jan 09, 2005
    • Dries Buytaert's avatar
      - Patch #13260 by UnConeD: watchdog module improvements. · 64b100d1
      Dries Buytaert 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
  17. Nov 28, 2004
    • Dries Buytaert's avatar
      - Refactored the statistics and watchdog module (views). The most important · 70fcf51e
      Dries Buytaert 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
  18. Sep 09, 2004
    • Dries Buytaert's avatar
      · b84b6e42
      Dries Buytaert 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
  19. Aug 21, 2004
    • Dries Buytaert's avatar
      · 94e30bf7
      Dries Buytaert 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
  20. Aug 12, 2004
    • Dries Buytaert's avatar
      · 0f088b79
      Dries Buytaert authored
      - Patch #9983 by Stefan: various code style improvements.
      0f088b79
  21. Aug 07, 2004
  22. Jun 02, 2004
  23. Jan 02, 2004
    • Dries Buytaert's avatar
      · b63747fd
      Dries Buytaert 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
  24. Dec 29, 2003
  25. Nov 18, 2003
    • Dries Buytaert's avatar
      · a0640e66
      Dries Buytaert authored
      - Improved module loading when serving cached pages.  Moshe's bootstrap patch.
      
      - Used legend and fieldset tags for the configuration page.
      a0640e66
  26. Sep 14, 2003
    • Dries Buytaert's avatar
      · 9fbab016
      Dries Buytaert authored
      - Tidied up the usage of module_invoke() and module_invoke_all().  Patch by
        Jonathan Chaffer.
      9fbab016
  27. Apr 21, 2003
    • Dries Buytaert's avatar
      · 6db29f35
      Dries Buytaert authored
      - Made cron.php add a watchdog entry upon completion.
      6db29f35
  28. Nov 01, 2001
    • Dries Buytaert's avatar
      · 336b713a
      Dries Buytaert authored
      - A large batch of updates, amongst them a rewritten node system.  More
        information available on the mailing list.
      336b713a
  29. Oct 20, 2001
  30. Jul 18, 2001
    • Dries Buytaert's avatar
      · a3b9b7e9
      Dries Buytaert authored
      - node.module:
          + added missing t()-functions (reported by Nick).
      
      - locale.module:
          + renamed '$lang' to '$language' (reported by Nick).
      a3b9b7e9
  31. Jul 16, 2001
    • Dries Buytaert's avatar
      · 04369e6a
      Dries Buytaert authored
      - cron.php:
          + potential improvement (thanks KJ)
      04369e6a
  32. May 19, 2001
    • Dries Buytaert's avatar
      · 34af2a3a
      Dries Buytaert 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
  33. May 05, 2001
    • Dries Buytaert's avatar
      · be8e898d
      Dries Buytaert 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
  34. Mar 29, 2001
    • Dries Buytaert's avatar
      · 04ad9b8a
      Dries Buytaert 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
  35. Mar 10, 2001
    • Dries Buytaert's avatar
      · accd5f0c
      Dries Buytaert authored
      - applied David Norman's patch to turn all <?'s into fully qualified
        <?php's.
      accd5f0c
  36. Feb 04, 2001
  37. Jan 26, 2001
    • Dries Buytaert's avatar
      · d386c110
      Dries Buytaert authored
      - removed redundant spaces
      d386c110
  38. Jan 07, 2001
    • Dries Buytaert's avatar
      · 554d9b08
      Dries Buytaert 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
  39. Dec 23, 2000
    • Dries Buytaert's avatar
      · 524773f6
      Dries Buytaert 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