Oberwiki:Changes

This is a list of extensions added and changes made to Oberwiki's MediaWiki software (or the server setup, sometimes), all made either by Alxndr or Nhorn.

Contents

2013

March:

  • enabled $wgEmailConfirmToEdit
  • updated the reCaptcha plugin

2012

December:

  • (re-)Enabled the Bad Behavior plugin in an attempt to stop spambots from registering accounts

June:

  • Not so much with the tide stemming. Wrote a new AbuseFilter rule, and tweaked $wgDnsBlacklistUrls some more. (Should those domains end in a period or not?)

March:

  • The AbuseFilter seems to be working at preventing bots from posting junk, but they're still registering accounts in droves. Enabled $wgEnableDnsBlacklist to try to stem the tide.

2011

September:

July:

  • Updated Semantic MediaWiki extension and tweaked to get it to work
  • Spam drive-bys linking to other spammed wikis... added some things to $wgSpamRegex to try to stop 'em

June:

  • Updated MW to 1.17, which broke the Lightbox effect on thumbnails and makes div#previewnote and div#catlinks look weird

2010

November: Been a while, huh? We got a nice little drive-by spamming from a logged-in user, so I made some changes...

  • made the reCAPTCHA a little more zealous in deciding who to quiz (don't want to be bugged any more, cause you know you're human? hint: email)
  • minor little hack to the News extension (NewsRenderer.php L257) to prevent any edits by the drive-by user from showing up in the Recent Changes list on the home page
  • installed Extension:Nuke to verify that I got everything, and make any later cleanups easier

April:

2009

March:

  • disabled #REDIRECT-as-302-redirect; enabled Wikia's CanonicalHref extension so we use <link rel="canonical" /> instead
  • Tweaked Skin.php so $wgUseCategoryBrowser displays better (let me know if you see any weirdness with the light blue category box at the bottom of pages)

February:

  • MediaWiki upgraded to 1.14 branch. Oops that was a long time between upgrades.

2008

October: Oops I probably did stuff in the last year and didn't write it down.

  • #REDIRECT pages now return HTTP 302 codes; Google should like that [1]

2007

September:

  • MediaWiki upgraded to 1.11.0.
    • 1.11 now requires hooks to return values. Real easy fix to News extension to get it to work with 1.11: put return true; into wfNewsSkinTemplateOutputPageBeforeExec(). If anyone notices other things acting weird, it might be this, so let me know.
  • Image thumbnails now use Lightbox to display full images within the page. (howto)
  • Updated Google Maps extension
  • Changed the little icon next to links to Wikipedia (actually, all Wikimedia projects). It used to be the maroon box-with-arrow, just like all other external links; now it's a mini Wikipedia globe (see?).
  • Updated GoogleMaps extension.
  • Added shortcuts for linking to Wikipedia ('wp') and Mediawiki.org ('mw').
  • Fixed the weekly sitemap creation:
    • Redirects are no longer listed, which I think is better from a SEO standpoint.
    • The URLs in the sitemaps are actually correct now, which they weren't before cause I'm dumb.
    • The namespaces that Semantic MW extension creates aren't included.
    • I messed with some last-modified dates to try to get Google to reindex stuff it has old badly-optimized info for.
  • Added YouTubeTag extension
    • usage: <youtube v="VIDEO-ID">
  • Added ArticleComments extension and hacked it into a different monster that makes adding opinions on stuff much easier. (Now <opinions /> needs to be stuck into 1100+ articles...)
  • Added Contribution Scores extension. It creates a new special page Special:ContributionScores that shows recent and overall editing statistics for individual users.

August:

  • Hacked together EventsSlurper extension (pulls event info out of the Oberlin Events Calendar)
  • Added Add Article to Category extension (adds box on category pages to create new article and add to that category)
  • Added/modified AIM extension (displays AIM screenname online status)
    • Usage: <aim>screenname</aim>
  • Added TransformChanges extension (makes Special:Recentchanges all purty)
  • Started playing around with the Semantic MediaWiki extension. This lets us tag articles in big categories and then do more powerful searches: you want a list of '06 physics grads? You want a list of courses next semester that meet after noon and are full-QP? You want a list of current students who are EAS majors and photography aficionados? No problem. (Once the content is added and tagged, of course...)

July:

2006

October:

August:

May:

  • MediaWiki update to 1.6.6 is complete.

January:

  • Got a new version of the spam blacklist and added new entries for recent vandalism
  • MediaWiki update to 1.5.6 is complete, after a few hours of downtime cause I screwed everything up. New features abound, like the "Show changes" button when you're editing things (compares the current article's text with what you're doing to it) and other stuff I'm sure.
  • New version of the GMap extension which happily fixed the map on the Cleveland article.
  • New spam filters for the recent vandalism from 66.207.198.98. (I'm looking forward to seeing work start on a new proposal made to the people behind MediaWiki...)

2005

October:

  • Enabled range blocking, modified includes/SpecialBlockip.php to increase the range to 5 < CIDR < 31, blocked a bunch of ranges that I'm sure I'll have to refine, and put up a note about it. (This is an attempt to stop a spambot that started vandalizing pages ~8 Oct.)
  • Made the secret new skin the default! Mad props to Syn for creating it. There, doesn't the logo look like it fits better now?
  • Range blocking isn't doing the trick against that spambot, so it's time for content filtering. $wgSpamBlacklist didn't work (or there's not enough documentation for me to get how to use it right), so I installed the SpamBlacklist extension. Currently using this list as the filter, which catches at least one link that the spambot's been posting.
  • Refined range block list to more specific sequences. Currently blocking:
    • 80.58.4-50.*
    • 195.175.37.7-72
    • 203.162.3.77-78
    • 217.219.39.3-162
    • 218.57.243.37-52

August:

  • Messed with .htaccess: mod_rewrite now turns www.oberwiki.net into oberwiki.net
  • Edited LocalSettings.php to only spit out the GMaps <script> lines if the current page is one we've got a key for, since Google is currently very whiny about who they give Google Maps API keys to (i.e. they only let you have one per directory, argh) (note: this means any page with a slash in the title won't be able to have a map on it)
  • Fixed a few some of the XHTML 1.0 Transitional validation errors that occur when trying to validate a page with a map (still can't find where that <form> without an action="" is being created...)
  • Added a favorites icon (I've had one for ages, I thought I added it and Firefox was screwing up displaying it or something...), anyone with madski11z is free to design a better one (and a better logo while you're at it)
  • Tried a fork of GMap extension by Meta's Mafs; it could've fixed the zoom-out bug but didn't so I put the old one back after experiencing some weirdness
  • MonoBook.php now only spits out GMap-specific JavaScript if there's a map in the page
  • New version of GIS extension out of CVS. Still not fixed (in fact, more broken) but I have a better idea of what's up.
  • New logo! Thanks to Syn for the design.
  • To celebrate the new logo, I messed with MediaWiki:Monobook.css for like three days so we don't look just like Wikipedia. Settled on a color-tweak (maroon, yay) of Fredrik's Ultrawaffle skin. If anyone has suggestions or death threats or anything let me know.

July:

  • Updated MediaWiki software to 1.4.7.
  • Added the GIS (0.5alpha) and Google Map extensions

2004

December: Upgraded MediaWiki software to 1.3.9.

In The Beginning...

Categories: