Making WordPress.org


Ignore:
Timestamp:
02/18/2016 11:13:56 PM (10 years ago)
Author:
ocean90
Message:

Translate: Disable plugin and theme overview pages.

Location:
sites/trunk/translate.wordpress.org/includes/gp-plugins/wporg-routes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/translate.wordpress.org/includes/gp-plugins/wporg-routes/routes/redirector.php

    r1721 r2530  
    1414        }
    1515    }
     16
     17    function redirect_index() {
     18        $this->redirect( '/' );
     19    }
    1620}
  • sites/trunk/translate.wordpress.org/includes/gp-plugins/wporg-routes/wporg-routes.php

    r2132 r2530  
    2727        if ( gp_startswith( $request_uri, '/' . GP::$router->api_prefix . '/' ) ) { // API requests.
    2828            // Delete default routes.
    29             GP::$router->remove("/languages/$locale");
     29            GP::$router->remove( "/languages/$locale" );
    3030        } else {
    3131            // Delete default routes.
    32             GP::$router->remove("/languages/$locale");
    33             GP::$router->remove("/languages/$locale/$path");
     32            GP::$router->remove( "/languages/$locale" );
     33            GP::$router->remove( "/languages/$locale/$path" );
    3434
    3535            // Redirect routes.
    3636            GP::$router->prepend( '/languages', array( 'GP_WPorg_Route_Redirector', 'redirect_languages' ) );
    3737            GP::$router->prepend( "/languages/$path", array( 'GP_WPorg_Route_Redirector', 'redirect_languages' ) );
     38            GP::$router->prepend( '/projects/wp-plugins', array( 'GP_WPorg_Route_Redirector', 'redirect_index' ) );
     39            GP::$router->prepend( '/projects/wp-themes', array( 'GP_WPorg_Route_Redirector', 'redirect_index' ) );
    3840
    3941            // Register custom routes.
Note: See TracChangeset for help on using the changeset viewer.