X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=redirect.php;h=5e6cfeed68bf3c7a3a14a7159019cfb1594b54d6;hb=d01ca095d46cd8bf6bba5eb27358569105386232;hp=11d3c1023628b5f8560e1fa0068e07d020474d3b;hpb=1dea93f758375b209c402d01543a10f75d597f30;p=lhc%2Fweb%2Fwiklou.git diff --git a/redirect.php b/redirect.php index 11d3c10236..5e6cfeed68 100644 --- a/redirect.php +++ b/redirect.php @@ -1,6 +1,36 @@ +/** + * Script that redirects to the article passed in the "wpDropdown" parameter. + * This is used by the nostalgia skin for the special pages drop-down + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * http://www.gnu.org/copyleft/gpl.html + * + * @file + */ + +if ( isset( $_SERVER['MW_COMPILED'] ) ) { + require ( 'phase3/includes/WebStart.php' ); +} else { + require ( __DIR__ . '/includes/WebStart.php' ); +} + +global $wgArticlePath; + +$page = $wgRequest->getVal( 'wpDropdown' ); + +$url = str_replace( "$1", urlencode( $page ), $wgArticlePath ); + +header( "Location: {$url}", true, 301 );