Extension:RandomImagewithinCommons

What can this extension do?
It display a Randomize Image per view

History
released Version 1.0 beta on 2. August 2011

Version 2.0 from 14. June 2012 Version 2.1 from 3. April 2014
 * filter Namespace (use only normal Articles (namespace 0))
 * repace all DB Querys with Mediawiki wfGetDB function
 * the extension use the mediawiki own function to calculate the picture
 * go to Multilanguage
 * implement Ignorelist like $wgriwc['blacklist'] = array('x.svg', 'y.gif', 'z.jpg');

further versions

 * fillup gallerys with random pictures (to create a picturewall)
 * Proptet text configurable over Special:AllMessages
 * Check if picture really exist (protect agians [[File:NONEXISTFILE.SAMPLE]] )
 * Use Catogorys instead of the blacklist array

Usage
Set tag

Download instructions
You can download it from here: http://download.schuff.eu/MediaWiki%20Extensions/RandomImagewithinCommons/

Please cut and paste the code found below and place it in. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

Installation
1. create the folder "ricw" in the extension folder of your Mediawiki instance and copy the files from the downloaded zip in it.

2. Add the following to LocalSettings.php:

Configuration parameters
use  $wgriwc['size'] = '400px';  to set the default size to 400 pixel. If it not set, it will be displayed in 200 pixel width.

use $wgriwc['blacklist'] as array that contains the pictures that should be ignore. As example $wgriwc['blacklist'] = array('x.svg', 'y.gif', 'z.jpg');