1. 04 Feb, 2001 1 commit
  2. 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
  3. 25 Dec, 2000 2 commits
    • Dries's avatar
      · 42fbefdd
      Dries authored
      - syndication changes
      42fbefdd
    • Dries's avatar
      · 9f4128ab
      Dries authored
      - finilized syndication / My Netscape channel stuff:
           http://drop.org/syndication.rdf -> returns RDF backend
      9f4128ab
  4. 23 Dec, 2000 1 commit
    • Dries's avatar
      · 0cadc4e6
      Dries authored
      - intermediate commit: some bugfixes, changes and some drastic
        changes to block and module support
      0cadc4e6
  5. 16 Dec, 2000 3 commits
    • Dries's avatar
      · d4c8d426
      Dries authored
      - again, a more rock solid .htaccess - should be OK now
      d4c8d426
    • Dries's avatar
      · 8a67ef2c
      Dries authored
      - a better .htaccess
      8a67ef2c
    • 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
  6. 25 Nov, 2000 1 commit
  7. 25 Oct, 2000 1 commit
    • Dries's avatar
      · e282fef0
      Dries authored
      * fixes the current login problem
      e282fef0
  8. 20 Oct, 2000 1 commit
  9. 11 Oct, 2000 2 commits
  10. 05 Oct, 2000 1 commit
  11. 02 Oct, 2000 1 commit
    • Dries's avatar
      · e7019c25
      Dries authored
      Changelog
      ---------
      - improved the user information page.
      - improved the story submission page.
      - fixed comments score bug: '.00' --> 'x.00'
      - tried fixing the calendar wrapping - UnConeD, is it fixed now?
      - provided a link back to the submission queue after having voted
        for a story.
      - fixed comment subject bug (and security flaw) by replacing
        quotes by ".
      - updated theme 'zaphod': fixed 2 bugs.
      - updated theme 'marvin': fixed 1 bug and improved the layout so
        things wrap (hopefully) better in Windows.
      - comments have by default no subject pre-set - if no subject is
        provided, the user is warned and when a comment eventually got
        submitted without a subject, a subject is composed using the x
        first characters of the comment's body.
      - improved comments on submit.php
      - corrected a typo in the FAQ.
      
      UnConeD
      -------
      - replace 'article.php' by 'discussion.php'
      - comment() still uses old references to account.php: the
        parameters you supply to account.php does no longer hold.
        You have to update those links to the new syntax.
      - commentcontrol() is outdated - copy paste the one of
        theme 'marvin' and adjust it to your likings.
      e7019c25
  12. 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
  13. 11 Sep, 2000 1 commit
    • Dries's avatar
      · 1f0a87f4
      Dries authored
      Over the last 2 days I redid and reorganized an afwul lot of code and
      made quite a lot of additions.   The most remarkable addition is the
      diary server, which I slapped together in less then 40 minutes.   Most
      of the other changes are however `unvisible' for the user but add much
      value to a better maintainability from a developer's objective.  Like
      always, I fixed quite a number of small bugs that creeped into the code
      so we should have a bigger, better and more stable drop.org.
      
      Unfortunatly, some theme update _are_ required:
      
      
      REQUIRED THEME UPDATES:
      =======================
      
      * use format_username() where usernames are used
      * use format_date() where timestamps/dates are used
      * use format_email() where e-mail addresses are displayed
      * use format_url() where url are displayed
      * replace 'formatTimestamp' with format_date
      * replace 'morelink_*' with 'display_morelink'
      
      [most of these functions are in function.inc or template.inc]
      
      ___PLEASE___ (<- this should get your attention ;) update your themes
      as soon as possible - it only takes 30 min. to get in sync with the
      other themes.  Don't start whining about the fact you don't know what
      to change ... either eat the source cookie, or ask me to elaborate on
      a few changes.  Just let me know what's puzzling you and I'll try to
      help you out!
      
      
      TODO LIST FOR NEXT WEEK
      =======================
      * Add checks for max. text length in textarea's?  Is there an HMTL
        attribute for this or ...?
      * Comment moderation + mojo
      * Edit/admin user accounts: block, delete, change permissions, ...
      * E-mail password, change password, change e-mail address -> extra
        checks and routines to validate such `special' changes.
      * Input checking - input filter: bad words, html tags, ...
      1f0a87f4
  14. 22 Jun, 2000 1 commit
    • Dries's avatar
      · 9a0689a9
      Dries authored
      * Added extra PHP variables to .htaccess as discussed earlier this week.
      9a0689a9
  15. 05 Jun, 2000 1 commit
    • Dries's avatar
      · 467817f9
      Dries authored
      * Enhancement: protect the themes/-directory (and subdirectory) from
        prying eyes.
      467817f9
  16. 03 Jun, 2000 1 commit
  17. 01 Jun, 2000 1 commit
    • Dries's avatar
      · fbfb8281
      Dries authored
      * The CVS directories (automatically created by the CVS repository) can no
        longer be accessed from the web.  Let's keep lurking eyes out. ;)
      * I'm still idling (except for these kind of tidbits) until Natrak commited
        the new user system.  *evil grin*
      fbfb8281
  18. 29 May, 2000 2 commits
    • Dries's avatar
      sorry - small typoe · fd13be20
      Dries authored
      fd13be20
    • Dries's avatar
      · ff18c8e1
      Dries authored
      Fixed a security flaw:
      
      .inc files can be read from the web including `config.inc' which contains
      the account information (login, password) to the MySQL database.  Apache
      has now been setup to deny access to all *.inc files from the web.
      ff18c8e1
  19. 28 May, 2000 1 commit