http://www.mediawiki.org/wiki/Special:Code/MediaWiki/67211
Revision: 67211 Author: tstarling Date: 2010-06-02 06:44:22 +0000 (Wed, 02 Jun 2010) Log Message: ----------- Allow base paths other than MediaWiki. Modified Paths: -------------- trunk/tools/codereview-proxy/index.php Modified: trunk/tools/codereview-proxy/index.php =================================================================== --- trunk/tools/codereview-proxy/index.php 2010-06-02 04:32:29 UTC (rev 67210) +++ trunk/tools/codereview-proxy/index.php 2010-06-02 06:44:22 UTC (rev 67211) @@ -7,7 +7,19 @@ ini_set( 'display_errors', false); header('Content-type: application/x-php-serialized'); -$data = runAction( "http://svn.wikimedia.org/svnroot/mediawiki" ); +$allowedBases = array( + 'http://svn.wikimedia.org/svnroot/mediawiki', + 'http://svn.wikimedia.org/svnroot/pywikipedia', + 'http://svn.wikimedia.org/svnroot/mysql', +); + +$base = inputStr( 'base', $allowedBases[0] ); +if ( !in_array( $base, $allowedBases ) ) { + echo serialize( false ); + exit; +} + +$data = runAction( $base ); echo serialize( $data ); function inputStr( $key, $default=null ) { _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs