Commit Graph

3447 Commits (9814b832b287455d662d0468a1890f4bcc7cf4ab)

Author SHA1 Message Date
Dries Buytaert 2952d16f78 - updated/improved discussion engine: it needs additional fine-tuning
though but I think this is stable enough for public consumption and
  real-life testing.
   ==> a first big step towards a flexible comment engine.

IMPORTANT:
  - Required theme updatins:

    UnConeD: check your $theme->controls() as I added a very, very
             dummy implementation

  - Required database updates:

    alter table users modify mode tinyint(1) DEFAULT '' NOT NULL;
    alter table comments change sid lid int(6) DEFAULT '0' NOT NULL;
    alter table comments add link varchar(16) DEFAULT '' NOT NULL;
    update comments set link = 'story';
2001-01-20 12:20:31 +00:00
Dries Buytaert 312c625cd7 - finally fixed the offset-by-one-day bug 2001-01-20 09:24:26 +00:00
Dries Buytaert 6e88265b1f - added drupal 1.00 final 2001-01-15 17:28:05 +00:00
Dries Buytaert 8b4c95b259 - rewrote the block placement stuff and updated the themes.
IMPORTANT: you have to drop 2 tables "blocks" and "layout"
             and you have to recreate them again with those
             in database/database.mysql
- integrated the documentation written by UnConeD
2001-01-13 16:33:19 +00:00
Dries Buytaert 1451447724 - forgot to close one HTML tag 2001-01-13 08:36:25 +00:00
Dries Buytaert 55679210c2 - created 2 new functions; check_textfield() and check_textarea() and
integrated them were appropriate.  It works better and the code is
  more readable then it used to be:
    (see http://drop.org/discussion.php?id=44&pid=0#0)

- story authors can no longer moderate their own stories
    (requested by Natrak)

- fix inie-winnie small detail in theme marvin
2001-01-13 08:29:50 +00:00
Dries Buytaert 1035d95cae - removed redundant file: a left-over from previous optimizations 2001-01-08 16:28:47 +00:00
Dries Buytaert 0c6d573a0b - small bugfix 2001-01-07 20:29:48 +00:00
Dries Buytaert 554d9b080b - 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
2001-01-07 19:21:28 +00:00
Dries Buytaert 63a335e1ed - fixed small quote problem when editing a diary entry 2001-01-06 14:51:04 +00:00
Dries Buytaert 8511d9fb45 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()
2001-01-06 11:39:43 +00:00
Dries Buytaert 2e495b7d0e - the diary module is truly modular now
- the faq has been spell checked
2001-01-04 21:09:40 +00:00
Dries Buytaert aac188d346 - fixed more then 30 typoes (thanks to my Linux spellchecker) 2001-01-04 19:35:55 +00:00
Dries Buytaert 6fe5d29a61 - changed "xxx headline" into "xxx headlines" (extra 's') 2001-01-03 21:35:12 +00:00
Dries Buytaert 7e8e413305 - fixed 2 typoes: "oops" 2001-01-03 21:32:29 +00:00
Dries Buytaert 4572760eb3 A batch of preparations for release candidate 2:
- expanded documentation
   (written by Jeroen)
 - fixed bug in includes/module.inc
 - fixed bug in modules/backend.class
 - renamed some of the SQL tables (!)
 - started making the diary.module truly modular (not finished yet)
 - renamed "admin_blocks" to "boxes"
 - added new functionality to "boxes": apart from PHP boxes, you
   can now create ASCII boxes as well as HTML boxes for those who
   are not confident with PHP.
   (requested by stalor)
 - added drupal-site module to keep track of known drupal sites
 - added small Perl script to generate encrypted CVS passwords
2001-01-03 21:23:58 +00:00
Dries Buytaert c85a0ee005 - bugfix in "Top 10: most recent stories" 2001-01-03 09:24:00 +00:00
Dries Buytaert ca2d5d6fb2 - small additions 2001-01-03 06:35:36 +00:00
Dries Buytaert fcc52fa430 - setup an anonymous CVS account with password 'anonymous' and updated the
documentation
2001-01-02 20:26:10 +00:00
Steven Wittens 9a221a7e8e Typoes/grammar check. 2001-01-02 19:06:02 +00:00
Dries Buytaert 89da4770d3 - quickly created a project module (in less then 5 minutes, for the
records) before crashing into my bed after waay to heavy New Year
  parties while facing the fact I have to get up at 6:45am to go to
  work.
2001-01-01 22:11:04 +00:00
Dries Buytaert fc3d320d86 - fixed a few typoes in the documentation 2001-01-01 12:00:09 +00:00
Dries Buytaert f055cf11e0 - fixed PHP4.0.4 problem in discussion.php.
- some improvements to account.php and theme.inc.
- updated the documentation (again, again and again)
- added INSTALL file
- removed redundant files
2000-12-31 08:24:16 +00:00
Dries Buytaert 697e5eb49d - Fixed bug in account.php.
- Updated the documentation (again): I spent most of the day writing
  documentation which might well be considered plain boring.
2000-12-30 21:13:54 +00:00
Dries Buytaert be2615049a - fixed small bug in account.php
- added documentation
2000-12-30 16:35:41 +00:00
Dries Buytaert c9c6c21620 - developement.module is now integrated into documentation.module
(keeps the code base smaller)
2000-12-30 11:59:16 +00:00
Dries Buytaert 44c4800434 - 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
2000-12-30 11:58:14 +00:00
Dries Buytaert 50e9771914 - better aligment 2000-12-29 11:49:14 +00:00
Dries Buytaert 94acc44555 - small bugfix 2000-12-29 11:44:36 +00:00
Dries Buytaert fd64164419 Surprise, surprise. After nothing but code, a large batch of changes:
- removed droplets
 - added (optional) admin_blocks module
 - added (optional) affiliate module
 - added (optional) about module (only placeholder, under construction)
 - fixed some tiny bugs (e.g. quote bug in search.php)
 - partionally rewrote some modules to be big, bad and better
 - partionally rewrote some modules to be more uniform
 - added GNU GPL license to CVS

Also:
 - installed PHP 4.0.4 on my localhost and now working
   towards PHP 4.0.4 compatibility.
 - I think I'll baptize the engine "drupal".  If you have a
   better idea, try convincing me ASAP.

Todo:
 - more testing (also with PHP 4.0.4)
 - make "project"-module: download, info, blah blah
 - complete documentation
2000-12-29 11:00:56 +00:00
Dries Buytaert 10381949f8 - small bugfix 2000-12-27 12:49:23 +00:00
Dries Buytaert 2714fae603 - small bugfixes and standarized "export" routines for modules to use. 2000-12-27 12:44:27 +00:00
Dries Buytaert 649b61db22 - added RDF backend 2000-12-25 21:13:13 +00:00
Dries Buytaert ea873bc7e2 - some improvements and code polishing
- added a few extra blocks to choose from
2000-12-24 15:44:29 +00:00
Dries Buytaert 524773f6da 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.
2000-12-23 23:25:28 +00:00
Dries Buytaert 60e1a60dd3 - intermediate updates 2000-12-23 15:20:10 +00:00
Dries Buytaert 032a9256b4 - fixed small bug in admin page 2000-12-17 18:52:14 +00:00
Dries Buytaert dcfcd99c6c - improved web interface of cron module.
- improved web interface of account module.

- added simple permission system with both administrators
  and regular users. It can be made more fine-grained but
  it will do for now.

- various small enhancements to the other modules, but
  nothing big.
2000-12-16 21:42:52 +00:00
Dries Buytaert 62588af9ce - a few more updates 2000-12-16 14:32:21 +00:00
Dries Buytaert 24eb1bf806 - small update 2000-12-16 09:59:49 +00:00
Dries Buytaert 0171a5cbe8 - small fixes/updates 2000-12-16 09:57:21 +00:00
Dries Buytaert c1a88d5d67 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 ...
2000-12-16 08:39:01 +00:00
Dries Buytaert 8a77861958 - large batch of updates 2000-12-14 14:20:06 +00:00
Dries Buytaert 7a45d84a9f - added a whole bunch of NEW modules 2000-12-14 14:13:37 +00:00
Dries Buytaert 5fd94b1765 - added 2 new modules!
--> check http://drop.org/module.php?mod=module-list for a list of
       available modules
2000-12-10 15:50:11 +00:00
Dries Buytaert 939c92a2a5 - removed "dev.module" to replace it with an extended "development.module". 2000-12-10 15:48:09 +00:00
Dries Buytaert fc8fa68b6f - added module support and preleminary (read: example) modules 2000-12-07 13:09:23 +00:00