diff options
author | Dries Buytaert <dries@buytaert.net> | 2000-06-13 09:42:58 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2000-06-13 09:42:58 +0000 |
commit | 1887ba80187318c51d32553bbfaec2186d15e6a6 (patch) | |
tree | c8d989dde701f6e046f9f4819baae45416a39227 /config.inc | |
parent | 00ff842a08f1e214c6dc7945093d61f595408e57 (diff) | |
download | brdo-1887ba80187318c51d32553bbfaec2186d15e6a6.tar.gz brdo-1887ba80187318c51d32553bbfaec2186d15e6a6.tar.bz2 |
Hoeray! I have a first core version of submission moderation up and
running. This means people can submit stories, and moderators can
moderate stories. When a submission reaches a certain positive
threshold (currently set to 2) the submission becomes a story and up
it goes. If a submission reaches a certain negative threshold
(currently set to -2) the submission is dumped.
The fact this is all done by our visitors (without our intervention)
makes it truly spiffy imho. The website can live a life on it's own,
fed by the visitors.
Beware, a lot of work need to be done though ... it's just a first
basic implementation with the core functionality. There are quite
a lot of things that I'll need to change, extend and improve. But
comments, suggestions and ideas are - as always - welcomed.
Please read this log message carefully! It features quite a lot of
important information.
To test the moderation, log in, select theme 'Dries' (the other themes
need a small update) and head by clicking the one and only 'submission
moderation' link. Don't be afraid to submit lame/funny/useless
stories for testing purpose ... as soon we go public, we'll wipe out
the story database. ;-)
WHAT'S NEW?
-----------
* Added 2 new operations to user.class.php to set and retrieve the
user's "history". Very evil but required to avoid people voting
twice.
* Moved dbsave() from account.php to functions.php. In addition, I
added a new function to user.class.php called `save()' that ...
well, saves the object back to the database. It's (IMHO) a better
approach compared to dbsave(): it keeps things organized. ;-)
BUGFIXES:
---------
* Fixed a (heavy) memory leak in the constructor of user.class.php:
mysql_fetch_array() returns an _associative_ array which made the
constructor `pollute' the object with a lot of useless variables.
* Fixed the slash-problem on the account pages. :-)
* Fixed UnConeD's theme glitch, alas the warning.
* Fixed the e-mail address not showing in the confirmation email
(upon registration).
* Fixed the typical quote and backslash problems in submit.php.
* submit.php now uses the database abstraction layer.
IMPORTANT:
----------
* You can check the new submission system at:
http://beta.drop.org/submission.php
or by following the `submission moderation' link from my theme.
* UnConeD, Jeroen: you'll need to update your themes to take
advantage of the new function: displayAccount(). This function
will display the `submission moderation' link when a user is
logged on.
* Natrak: you might want to apply the patches in user.class.php
on the other sites using the same user-system.
Diffstat (limited to 'config.inc')
-rw-r--r-- | config.inc | 40 |
1 files changed, 25 insertions, 15 deletions
diff --git a/config.inc b/config.inc index 6eef82be2..7188db00e 100644 --- a/config.inc +++ b/config.inc @@ -21,6 +21,13 @@ $contact_email = "droppies@zind.net"; $contact_signature = "Kind regards,\n\n-- the drop.org crew\nhttp://www.drop.org/"; # +# Notify: +# Set to '1' to receive an e-mail when news has been submitted +# through submit.php +# +$notify = 0; + +# # Notify information: # The notify information will be used to send out automated mails # for internal purpose. @@ -44,12 +51,6 @@ $comments_meta_reasons = array('Off topic', 'Redundant', 'Insightfull', 'As is', # $categories = array('Announcements', 'Coding', 'Geeking', 'Drop.org', 'Gaming', 'Girls', 'Graphics', 'Hardware', 'Humor', 'Internet', 'Music', 'Movies', 'Politics', 'Science', 'Software', 'Space', 'Webdesign', 'Quickies'); -# -# Notify: -# Set to '1' to receive an e-mail when news has been submitted -# through submit.php -# -$notify = 1; # # Allowed HTML tags: @@ -62,11 +63,28 @@ $allowableHTML = array('B','/B','I','/I','P .*','P','/P','A .*','/A','LI','OL' $anonymous = "Anonymous Chicken"; # -# # Default theme: # $cfg_theme = "default"; +# +# Submission moderation votes: +# +// NOTE: changing $submission_votes will affect the integrity of your +// database. In short, the database field user.history will +// become invalid, and will need to be reset! Please, do not +// just change this setting unless you have an empty database +// or unless you know what you are doing. +$submission_votes = array("neutral (+0)" => "+ 0", + "post it (+1)" => "+ 1", + "dump it (-1)" => "- 1"); + +# +# Submission moderation thresholds: +# +$submission_post_threshold = "2"; +$submission_dump_threshold = "-2"; + # # Debug flag: # Set to '1' if you are using Windows so the engine won't try @@ -74,12 +92,4 @@ $cfg_theme = "default"; # to '0' $system = 0; -/* -class config { - var $path = "/home/buytaert/public_html/projects/drop"; -} - -if (!$config) $config = new config(); -*/ - ?>
\ No newline at end of file |