Commit Graph

416 Commits (a925539e8f668653aa0bc2eb199dae614294ec9e)

Author SHA1 Message Date
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 d4c8d42646 - again, a more rock solid .htaccess - should be OK now 2000-12-16 09:40:35 +00:00
Dries Buytaert f4c42e20bf - fixed broken link to diary pages from account.php 2000-12-16 09:37:02 +00:00
Dries Buytaert 8a67ef2c24 - a better .htaccess 2000-12-16 09:27:52 +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 c514e3cd7e - a first file which uses blobs - as a test/debug case 2000-12-10 18:10:26 +00:00
Dries Buytaert e8ea2ab88e - large batch of updated files featuring various changes: big, small and
new stuff!
2000-12-10 16:22:50 +00:00
Dries Buytaert 2a4c9cc97b - added so called "blobs": something hot, something new and something cool! 2000-12-10 16:12:08 +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 1e993e9367 - added a new cron deamon as discussed earlier! 2000-12-10 15:44:23 +00:00
Dries Buytaert fc8fa68b6f - added module support and preleminary (read: example) modules 2000-12-07 13:09:23 +00:00
Dries Buytaert 8b68d11dba - 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
2000-12-07 13:08:07 +00:00
Dries Buytaert c06b31069a - fixed bug in the timezone functionality:
an Australian user reported that he lived in GMT +13 - after verifying
  this rumor GTM +13 happens to exists so here goes.
2000-12-05 14:52:26 +00:00
Dries Buytaert 4cb1885bd0 - test 2000-12-04 17:54:26 +00:00
Dries Buytaert a2f59bb872 - test 2000-12-04 17:37:02 +00:00
Dries Buytaert cee3b67755 - test 2000-12-04 17:32:33 +00:00
Dries Buytaert 7be7f1e4a0 - test 2000-12-04 17:26:06 +00:00
Dries Buytaert 5c6cc08ab1 - test 2000-12-04 17:22:36 +00:00
Dries Buytaert 5723fa689d - fixes small SQL bug/warning 2000-11-29 07:18:51 +00:00
Steven Wittens 0d4e75269a little bugger bug 2000-11-26 15:22:23 +00:00
Dries Buytaert 56f68498ac - small update 2000-11-25 12:59:16 +00:00
Dries Buytaert 086e72d4b1 - Redid most of account.php and fixed quite some bugs!
Check out your new user account stuff and give me some feedback.
2000-11-25 12:56:04 +00:00
Steven Wittens 01018b6830 Fixed the "below your threshold" bug... it still had an old method in there. Zaphod is outdated as well, and Marvin doesn't contain a check for 0 in there. 2000-11-21 16:53:32 +00:00
Dries Buytaert ebe3dddc56 amdin.php:
- fixed bug in story section
account.php:
  - removed death code, clean-up, reorganization
  - added "lost password?" functionality
faq.php:
  - clean-up
watchdog.inc:
  - improvements
  - end of input-limit test period
error.php:
  - improvements, still crappy layout though
2000-11-20 10:27:35 +00:00
Dries Buytaert a461e3696c * tiny improvements (!= bug fixes) 2000-11-14 09:03:44 +00:00
Steven Wittens c3e6f00141 theme tweaking 2000-11-13 19:26:17 +00:00
Steven Wittens 5ae598c910 theme enlargement 2000-11-13 19:10:25 +00:00
Dries Buytaert 226e382f47 * a new script file to count the lines of code. ;)
[dries@dione drop]$ ./scripts/php-count
   lines of code in .inc files  :   1046
   lines of code in .php files  :   2796
   lines of code in .theme files:   1096
2000-11-13 08:20:03 +00:00
Dries Buytaert 46a39fe266 * and the correct database settings 2000-11-13 08:18:47 +00:00
Dries Buytaert 9559f61fca 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.
2000-11-13 08:17:45 +00:00
Dries Buytaert d4fc1dfa88 * small improvements to my themes:
- they now use 'discussion_num_filtered()' to display the number
     of filtered comments.
2000-11-07 08:59:36 +00:00
Dries Buytaert ed1a244398 - fixed bug in backend.inc
(check http://www.drop.org/backend.php)
- update theme.inc to use widget.inc
- small enhancements to function.inc
2000-11-07 08:58:36 +00:00
Dries Buytaert e1130946c8 * renamed template.inc to widget.inc:
note that `widget.inc' is nothing more then a library with
    standard widgets (eg "New headlines", "New diary entries",
    and so on).  Every theme builder is free to make custom
    widgets and to include them in their .theme file!
2000-11-07 08:57:31 +00:00
Dries Buytaert 14588bfea9 * removed redundant file 2000-11-07 08:56:43 +00:00
Dries Buytaert 2c399b13a3 * Added some tags to ease navigation 2000-11-06 08:01:25 +00:00
Steven Wittens 234981df56 - Removed preview()
- Updated comment() for the new comment-class
- Fixed the funky indentation :) (the blame goes to this weird text-editor)
2000-11-03 23:19:26 +00:00
Dries Buytaert aa1b366deb - fixed bug in search.php
- fixed bug in discussion.php
- theme update: comment() now takes 3 arguments:
    $comment - an object with comment data
    $link    - a link to the reply form of that particular
               comment
    $thread  - the subthread of that particular comment
- theme 'marvin' and theme 'zaphod' are updated, theme
  'unconed' is left to be done
2000-11-03 08:11:19 +00:00
Dries Buytaert 819543f7b2 * correct database information 2000-11-03 07:59:54 +00:00
Dries Buytaert 7f2e4572fa - fixed bug in search.php
- fixed bug in discussion.php
- theme update: comment() now takes 3 arguments:
    $comment - an object with comment data
    $link    - a link to the reply form of that particular
               comment
    $thread  - the subthread of that particular comment
- theme 'marvin' and theme 'zaphod' are updated, theme
  'unconed' is left to be done
2000-11-03 07:57:28 +00:00
Dries Buytaert fb348c6a90 * the correct dbase settings 2000-11-02 09:24:08 +00:00
Dries Buytaert 8a866e6d51 - Fixed quote bug in the comment tracker.
(suggestion UnConeD)
- Added anchors to comment links to easy comment navigation.
  (suggestion UnConeD)
- Fixed duplicate `you voted' after moderating a story.
  (suggestion UnConeD)
- Fixed quote bug in administration center.
- Expanded user administration with timezone information.
- Improved the theme system by eliminating the "preview" function.
  Let's not make the system more complex then it ought to be.
- Refined watchdog administration.
- ...
2000-11-02 09:23:07 +00:00
Steven Wittens 70520c7b05 funky theme bug makes netscape look ugly 2000-11-01 21:48:38 +00:00
Dries Buytaert 6a6e9cc8a2 * fixed quote bug just reported by UnConeD. 2000-11-01 15:22:41 +00:00
Dries Buytaert 9cf30ab8bf * fixed the slash-bug just reported by UnConeD. 2000-11-01 15:09:05 +00:00
Steven Wittens 273109fbcf just a little improvement... :)
username: anything
password: mOo!
2000-11-01 12:51:51 +00:00
Dries Buytaert 6c445ef88d * updated the database files 2000-10-31 11:07:40 +00:00