Permalink
Commits on Jul 26, 2000
Commits on Jul 24, 2000
  1. Slash.pm

    Xliff committed Jul 24, 2000
    --------
    Changed to insure that $I{maxkarma} is set and that it is greater than
    $I{m2_maxbonus).
    
    admin.pl
    --------
    Added maxkarma check. Also added $I{submission_bonus}.
    
    comments.pl
    -----------
    Added maxkarma check.
    
    index.pl
    --------
    Updated M2 check to agree with the one in metamod.pl, this check should be
    moved from the .pl files and into Slash.pm so we don't have this problem
    again.
    
    metamod.pl
    ----------
    Added instructions explaining the '-' usernames. Added $I{m2_percentage}.
    Also slightly enhanced karma bonus code so that if a bonus would take you
    over the limit, the score will now be set to the limit.
    
    users.pl
    --------
    Users can now see their own point values, and not the point values of anyone
    else.
Commits on Jul 21, 2000
  1. Fixed problems in SQL data dump where users_info INSERT statements were

    Xliff committed Jul 21, 2000
    not populating the M2 counting fields. This problem could cause
    'formkey' errors.
    
    Bug reported by Anthony Micthell <A.Micthell@elsevier.co.uk>
Commits on Jul 13, 2000
Commits on Jul 12, 2000
  1. Doc update

    pudge committed Jul 12, 2000
  2. Text cleanup

    pudge committed Jul 12, 2000
  3. Minor changes. Readded date checking code to admin.pl -- this was ori…

    Xliff committed Jul 12, 2000
    …ginally a patch WAY back to Slash 1.0.2 which got lost in the shuffle.
  4. Text cleanup

    pudge committed Jul 12, 2000
  5. fixurl / fixparam fixes

    pudge committed Jul 12, 2000
  6. Removed spurious entries for user with uid "7" in users_ tables in

    pudge committed Jul 12, 2000
    slashdata_dump.sql
Commits on Jul 11, 2000
  1. OOPS! Left out the definition of the new database fields for 1.0.6 out

    Xliff committed Jul 11, 2000
    of the creation file! DOH!
Commits on Jul 10, 2000
  1. Removed UID display from metamoderation.pl for those users with an as…

    Xliff committed Jul 10, 2000
    …eclev
    
    of 10 or greater. We now print the moderation id instead, but we could
    just yank this message entirely...which might still happen
  2. Comments.pl - If title goes over 35 length, ellipsis added (minor)

    Xliff committed Jul 10, 2000
    Metamod.pl - Corrections between old variable $I{m2_maxkarma} and it's
    replacement $I{m2_maxbonus}
  3. More fixurl() fixes

    pudge committed Jul 10, 2000
Commits on Jul 7, 2000
  1. Remove megamode call

    pudge committed Jul 7, 2000
  2. 'link' is lame.

    Xliff committed Jul 7, 2000
  3. Make password 20 chars

    pudge committed Jul 7, 2000
  4. Don't allow author editing for low seclev in admin.pl; add new method…

    pudge committed Jul 7, 2000
    … for URI to Slash::redirect()
Commits on Jul 5, 2000
  1. Oops! Left a bit out.

    Xliff committed Jul 5, 2000
  2. * More counts added for M2, now in addition to counting the number of

    Xliff committed Jul 5, 2000
    	times a user is voted fair or unfair, we also count the times a user VOTES
    	fair or unfair. The last pair of numbers can be used to determine if
    	your Slash metamoderation system is being abused. (This adds 2 new columns
    	to users_info: m2fairvotes and m2unfairvotes)
    
    *	Changes to the moderation system, these can be summed up by
    	describing the following new variables added to slashdotrc.pl:
    
    		m2_maxunfair: Float from 0 to 1. This number determines the percentage
                          of unfair votes that indicates abuse. The user performing
                          M2 will quietly be assessed a karma penalty and their
                          votes will be ignored if their percentage of unfair
                          votes equals or exceeds this value.
    
    		m2_toomanyunfair: Float from 0 to 1. This number determines the
                              percentage of unfair votes that indicates POSSIBLE
                              abuse of the system. If the percentage of unfair
                              votes exceeds this value then these votes are
                              ignored. No penalty is assessed.
    
    		m2_mincheck: Integer. Number of comments which have to be voted on
                         before the above checks are performed.
    
    		m2_comments: Number of comment moderations to be displayed in a single
                         M2 session.
    
    		m2_bonus: Amount of karma to be awarded upon completion of M2.
    
    		m2_penalty: Amount of karma to be subtracted if M2 is abused.
    
    		m2_maxbonus: Karma maximum from M2. If a user's karma exceeds this
                         value, then said user receives no further bonus
                         for his participation.
    
    *	Added the 'flag' column in metamodlog. This indicates how an M2 session
    	was treated and is a good way to check for possible M2 problems. Currently
    	flag can be the following values:
            0 - No detected problems with M2.
            1 - Questionable M2. Votes ignored.
            2 - Abuse of M2. Votes ignored and UID penalized.
    
    *	Renamed slashdotrc.pl variables:
            'goodkarma_limit' is now 'goodkarma'
            'badkarma_limit' is now 'badkarma'
    
    *	User's ID (UID) added to comment headers.
    
    
    Still abstracting variables into slashdotrc.pl, rather getting what's
    already in slashdotrc.pl properly integrated into the code. I'm still
    having slight problems with it, in particular, Slash's comment counting
    code (as it relates to the hitparade field in the stories table).
Commits on Jun 30, 2000