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

Reply via email to