1. 10 Jul, 2003 1 commit
    • Dries's avatar
      · 337b3c9d
      Dries authored
      - Committed a slightly modified version of Slavica's table prefix patch.
      337b3c9d
  2. 05 Nov, 2001 1 commit
    • Dries's avatar
      · db47bac3
      Dries authored
      - node.module:
      
         + Changed node_form() to use good ol' tables instead of div/CSS-tags.
      
         + Revised the "revision API": I think we have both an easy and powerful
           API now that should make everyone happy.
      
         + Improved the usability of the rollback functionality a bit.
      
         + Removed the "view node" link from the "node overview" page in the
           admin section and added a "delete node" link instead.
      
         + Added a few missing translations; there might be missing more
           translations though.
      
      - book.module:
      
         + Made the book module use the "revision API" instead of having it poke
           and use the innards and underlying details of the revision system.
      
      - queue.module:
      
         + Made the queue module use the improved revision number.
      
      - module.inc:
         + Applied Moshe's patch: added more arguments to module_invoke()
      
      - mail-to-sql.pl:
         + Added support for more header fields and for folded fields
      
      Notes:
      
      - no database updates required
      db47bac3
  3. 31 Oct, 2001 1 commit
    • Dries's avatar
      · 7c181aba
      Dries authored
      - Made some improvements/updates to the database abstraction layer.
      7c181aba
  4. 20 Oct, 2001 1 commit
  5. 14 Oct, 2001 1 commit
    • Dries's avatar
      · 27e4d1ab
      Dries authored
      - Small improvement to db_query() to make debuging queries a bit more easy.
      27e4d1ab
  6. 11 Oct, 2001 1 commit
    • Dries's avatar
      · 959cae82
      Dries authored
      - added sequence tables
      
      - fixed bug in node_page()
      
      - fixed bug in db_result()
      
      - fixed rss glitch
      959cae82
  7. 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
  8. 06 Jun, 2001 1 commit
    • Dries's avatar
      · 4ba91a77
      Dries authored
      - Improved db_fetch_array() to return an associative array only:
        passing around arrays should be less expensive.
      4ba91a77
  9. 20 May, 2001 1 commit
    • 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
  10. 14 Apr, 2001 1 commit
    • Dries's avatar
      · d32216f8
      Dries authored
      - added new variable: theme_footer which can be used to provide a
        footer message like a copyright notice. Themes should use this!
      - small improvement to example theme
      - added theme_footer to theme marvin
      - small improvement to database.inc
      d32216f8
  11. 13 Apr, 2001 1 commit
    • Dries's avatar
      · b87d482b
      Dries authored
      Last nights updates (under construction):
        - added _type() hook so each module can return the content types he/she
          implements
      b87d482b
  12. 07 Apr, 2001 1 commit
    • Dries's avatar
      · dae5c220
      Dries authored
      - improved rating module: it now shows some basic statistics :-)
      - updated database files
      - removed affialiate-site and drupal-site module: maintain them
        by hand through a box for now will you.
      dae5c220
  13. 27 Mar, 2001 1 commit
  14. 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
  15. 03 Mar, 2001 1 commit
  16. 01 Mar, 2001 1 commit
    • Dries's avatar
      · 728249cb
      Dries authored
      - fixed small translation glitch in format_interval
      - added a couple of missing t() functions
      - improved the comments module, fixed the score problem Jeroen
        reported earlier -> it's slicker but I hope it won't break anything
      728249cb
  17. 26 Jan, 2001 1 commit
    • Dries's avatar
      · d386c110
      Dries authored
      - removed redundant spaces
      d386c110
  18. 06 Jan, 2001 1 commit
    • Dries's avatar
      · 8511d9fb
      Dries authored
      A batch of patches:
      
        - configuration:
          + renamed $db_name to $db_user
          + renamed $db_base to $db_name
        - fixed small diary glitch
        - fixed initial-comment-score problem
        - fixed comment rating bug: improved the API and updated the
          themes
        - removed some tabs from Steven ;)
        - fixed backend warnings and improved robustness
          I'm not happy yet with the headline grabber - it generates
          too many SQL errors.
        - some small cosmetic changes in comment.module
        - fixed minor glitch in format_interval()
      8511d9fb
  19. 02 Jan, 2001 1 commit
  20. 30 Dec, 2000 1 commit
    • Dries's avatar
      · 44c48004
      Dries authored
      - here a bunch of changes to make "drupal" (for now) work with PHP 4.0.4
      - tidied up some of the code and mainly working on the documentation
      44c48004
  21. 14 Dec, 2000 1 commit
    • Dries's avatar
      · 8a778619
      Dries authored
      - large batch of updates
      8a778619
  22. 07 Dec, 2000 1 commit
    • Dries's avatar
      · 8b68d11d
      Dries authored
      - changed quite a lot of things around, including small bug fixes (nothing)
        critical and module support.  The faq.php will - for instance - become a
        module
      8b68d11d
  23. 13 Nov, 2000 1 commit
    • Dries's avatar
      · 9559f61f
      Dries authored
      Another batch with a lot of internal updates, yet no visual changes to the
      site:
      
      - watchdog (rewrite):
         + the collected information provides more details and insights
           for post-mortem research
         + input limitation
      - database abstraction layer:
         + mysql errors are now verbose and is no longer displayed in a
           browser - fixes a possible security risk
      - admin.php:
         + updated watchdog page
         + fixed security flaw
      - diary.php:
         + fixed nl2br problem
      - themes:
         + fixed comment bug in all 3 themes.
      - misc:
         + renamed some global variables for sake of consistency:
            $sitename  -->  $site_name
            $siteurl   -->  $site_url
         + added input check where (a) exploitable and (b) possible
         + added input size check
         + various small improvements
         + fixed various typoes
      
      ... and much, much more in fact.
      9559f61f
  24. 19 Oct, 2000 1 commit
    • Dries's avatar
      · 11ee95da
      Dries authored
      A big, fat commit with a shitload of internal changes.  Not that much
      visual changes:
      
      - removed redundant files user.class.php, calendar.class.php
        and backend.class.php.
      - converted *all* mysql queries to queries supported by the
        database abstraction layer.
      - expanded the watchdog to record more information on what
        actually happened.
      - bugfix: anonymous readers where not able to view comments.
      - bugfix: anonymous readers could gain read-only access to
        the submission queue.
      - bugfix: invalid includes in backend.php
      - bugfix: invalid use of '$user->block'
      
      and last but not least:
      
      - redid 50% of the user account system
      11ee95da
  25. 10 Oct, 2000 1 commit
  26. 26 Sep, 2000 1 commit
    • Dries's avatar
      I just commit everything what was queued in my backlog: · 5fc99970
      Dries authored
      - Added a basic implementation of comment moderation
      - Updated and renamed my 2 themes: I removed redundant boxes and tried to
        work towards simplicity.
      - Disabled the other themes as they are broken (I gave you sufficent time
        to update them).
      - Removed redundant files.
      - Added security checks with regard to the usage of HTML tags.
      5fc99970
  27. 06 Jul, 2000 1 commit
    • Dries's avatar
      · 4e132c9f
      Dries authored
      * _Major_ update of the comments and moderation system: it's a lot more
        stream-lined and more compact.  There are a few parts I like to optimize
        prior to heading towards comment moderation.
      
        Please test, report bugs and update the footer()-part of your themes a
        bit (see my theme)!!!
      
      
      -- Dries
      4e132c9f
  28. 22 Jun, 2000 2 commits
    • Dries's avatar
      · a2466c54
      Dries authored
      * Commited a *temporary* version of the new comment system: I have been
        working on it for about 4 a 5 hours today and I considered it would be
        smart (backup- or crash-wise) to commit what I have made so far.  I'm
        aware of a few bugs and I'll keep workin on it:
          - removing bugs
          - clean up the code to make it very streamlined
          - improve error checking
        Once we got a stable comment system, I'll add moderation.  But right
        now I want to sort out the major problems.
      * I made my theme the default theme until the other themes are updated.
      * Expanded the database abstraction layer with more goodies.
      a2466c54
    • Dries's avatar
      · b32b897a
      Dries authored
      * Integrated the database abstraction layer into the account pages.  One
        reason for doing so is because the database abstraction layer provides
        build-in error checking and a debug mode for easy development.
      b32b897a
  29. 11 Jun, 2000 1 commit
    • Dries's avatar
      · 130cbb71
      Dries authored
      Updates:
       * Streamlined the database abstraction layer a bit (it's not much yet) and
         integrated it in most of the functions of `functions.inc'.
      130cbb71
  30. 10 Jun, 2000 1 commit
    • Dries's avatar
      · 4ce030b8
      Dries authored
      * databases.inc is a new file that will serve as a database abstraction
        layer.  My new files already take advantage of the abstraction layer
        though no attempt is made to port the existing files: this is sheduled
        for a future v0.40 release (see http://beta.drop.org/docs/roadmap.php).
        Anyway, with the abstraction layer it should be theoretically possible
        to run drop on top of every database, even on top of a home-brewed
        file-based system.  *wink-to-UnConeD* ;-)
      4ce030b8