Index: DynamicPageList.php =================================================================== --- DynamicPageList.php (revision 95841) +++ DynamicPageList.php (working copy) @@ -271,6 +271,9 @@ break; case 'ordermethod': switch ( $arg ) { + case 'random': + $orderMethod = 'random'; + break; case 'lastedit': $orderMethod = 'lastedit'; break; @@ -518,6 +521,9 @@ } switch ( $orderMethod ) { + case 'random': + $sqlSort = 'RAND()'; + break; case 'lastedit': $sqlSort = 'page_touched'; break;