* Link: http://atravelinggeek.com/ * License: GPLv2 * Description: Ban images based on their hash * Based on the ResolutionLimit and IPban extensions by Shish * Version 0.1 * October 21, 2007 */ class ImageBanTheme extends Themelet { /* * Show all the bans * * $bans = an array of ( * 'hash' => the banned hash * 'reason' => why the hash was banned * 'date' => when the ban started * ) */ public function display_image_hash_bans(Page $page, $page_number, $bans) { $h_bans = ""; $n = 0; foreach($bans as $ban) { $oe = ($n++ % 2 == 0) ? "even" : "odd"; $h_bans .= "
Hash | Reason | Action | $h_bans
---|