Commits on Feb 10, 2004
  1. @jamiemccarthy

    Typofix.

    jamiemccarthy committed Feb 10, 2004
  2. @jamiemccarthy

    Fix comment karma to be the way Rob wanted it, tracking AC changes too.

    Add text rotation to HumanConf images.
    jamiemccarthy committed Feb 10, 2004
  3. @tvroom
  4. @tvroom
  5. @tvroom

    Added timing statements

    tvroom committed Feb 10, 2004
  6. fixes to getAd for shtml pages where section is lost

    Jon 'CowboyNeal' Pater committed Feb 10, 2004
  7. @tvroom
  8. changed selectComments to ignore threads when viewing a single comment

    Jon 'CowboyNeal' Pater committed Feb 10, 2004
  9. @pudge
  10. @pudge

    Only need one line for SC/UP now

    pudge committed Feb 10, 2004
  11. @pudge

    Add parens

    pudge committed Feb 10, 2004
Commits on Feb 9, 2004
  1. @jamiemccarthy
  2. @jamiemccarthy

    Need this HumanConf var.

    jamiemccarthy committed Feb 9, 2004
  3. @jamiemccarthy

    Update to HumanConf to allow the font(s) and size(s) to be specified

    in a var.  Also, if the font is large enough to have a decent size
    image, obscure the text with lines more likely to fool OCR.
    jamiemccarthy committed Feb 9, 2004
Commits on Feb 8, 2004
  1. @jamiemccarthy

    New slashdErrnote() function, which tasks can call to add to a table an

    error that should be brought to the attention of the admins.  This
    feature not finished yet.
    jamiemccarthy committed Feb 8, 2004
Commits on Feb 5, 2004
  1. @jamiemccarthy

    Determine the top-10 recent email domains by using the new initdomain

    column, instead of hackery with the realemail column.
    jamiemccarthy committed Feb 5, 2004
  2. @jamiemccarthy
  3. @jamiemccarthy
Commits on Feb 4, 2004
  1. @jamiemccarthy

    BIG performance improvement for run_moderatord: new table

    accesslog_artcom which serves as an intermediary for determining which
    users are reading articles and comments, so the whole accesslog table
    doesn't have to be scanned every time the task runs.  There are a couple
    new vars and one new task to implement this.
    jamiemccarthy committed Feb 4, 2004
  2. @jamiemccarthy

    Rewrite setVar() without actually CHANGING anything, because I am

    just that finicky.
    
    Well, actually it does make it more tolerant of input data, so
    maybe this useless commit does have a reason to live.
    jamiemccarthy committed Feb 4, 2004
Commits on Feb 3, 2004
  1. @pudge

    Update sc/up

    pudge committed Feb 3, 2004
  2. @pudge

    Add Slash::Custom::ApacheSSI

    pudge committed Feb 3, 2004
  3. @pudge

    Catch dynamic RSS hits

    pudge committed Feb 3, 2004
  4. @tvroom
  5. @tvroom

    Moved splitting of an op to getSlashConf

    Modified metamod select so only actives are returned
    tvroom committed Feb 3, 2004
  6. @tvroom

    Modified to allow for op_extras_countdaily pagetypes to show in the r…

    …eports/graphs
    
    And page views if Page plugin is installed
    tvroom committed Feb 3, 2004
  7. @tvroom
  8. @tvroom

    Moved op_extras_countdaily splitting to getSlashConf

    Moved new moderation stats to where they belong the Moderation e-mail
    tvroom committed Feb 3, 2004
  9. @jamiemccarthy
  10. @jamiemccarthy
Commits on Feb 2, 2004
  1. @jamiemccarthy
  2. @jamiemccarthy

    This is several changes, rolled into one because I'm lazy and worked

    on it all at once. First, there are new columns in the comments
    table for keeping track of some interesting stats. And if the new
    var mod_down_karmacoststyle is set to 1, those columns are used to
    penalize comments that bounce up high and then down low (e.g.,
    plagiarizers) more than before. Second, the enw fullhost_to_domain
    function is used to put the initial realemail address domain name
    into users_info.initdomain -- and users_info.created_ipid is now
    populated too. Finally, for sites with lots of M1 and M2 going on,
    there is a gaggle of new m2_consequences_bonus_* vars that allow
    moderators who go above and beyond the call of duty to gain extra
    tokens as a reward (and thus moderate more often). Thanks to
    Cliff Lampe and Paul Resnick for their paper that inspired those
    changes.  Also, autocommits are now done with {_dbh}->{AutoCommit}
    instead of SET AUTOCOMMIT.
    jamiemccarthy committed Feb 2, 2004
  3. @tvroom
  4. @jamiemccarthy
  5. @jamiemccarthy

    Two new functions. fullhost_to_domain() takes a fully-qualified domain

    name or IP number, and converts it to just the domain name (or leaves
    the IP number alone).  E.g. for "foo.bar.com" returns "bar.com", for
    "foo.bar.co.uk" returns "bar.co.uk".  This was already used for domain
    names but now it's split off into this separate function.
    
    And roundrand() rounds a real number off to an integer, but randomly,
    depending on the magnitude of the fractional component, so 4.9 is
    90% likely to round to 5.
    jamiemccarthy committed Feb 2, 2004