X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=wwwroot%2Fnodes.php;h=f343695c4182986727aa797cf2a3b6e7a8c8e0ad;hb=a1e1fcead4644a1142a593aac616098415822336;hp=5c92694c3cc983c77c3aed9be46cc66452b07aa1;hpb=5f73d0e73e83462dac7cea821e552237d6c6a7e7;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/nodes.php b/wwwroot/nodes.php index 5c92694..f343695 100644 --- a/wwwroot/nodes.php +++ b/wwwroot/nodes.php @@ -45,6 +45,13 @@ if (preg_match('/id\/([0-9]+)(?:\/([0-9]+)\/?)?/',$_SERVER['PATH_INFO'],$match)) if (!empty($match[2])) { $_GET['template_id']=$match[2]; } + //Base36 fascism redirect + if(!count($_POST) && !(isset($_GET['template_id']) && $_GET['template_id'] == 'download')) { //Fix ugly download hack... + header('Location: /k/'.base_convert($_GET['node_id'], 10, 36). + (isset($_GET['template_id'])?'/'.base_convert($_GET['template_id'], 10, 36):'') + ); + die("Die!!! All Fascists Are Bastards...\n"); + } } elseif (preg_match('/k\/([a-z0-9]{1,7})(?:\/([a-z0-9]{1,7}))?/',$_SERVER['PATH_INFO'],$match)) { $_GET['node_id']=base_convert($match[1], 36, 10); if (!empty($match[2])) {