From eacf3639163e9e579b343397aeede5891321a052 Mon Sep 17 00:00:00 2001 From: Mark Holtzhausen Date: Fri, 18 Sep 2009 14:39:28 +0200 Subject: [PATCH] Allow all file extensions --- webservice/clienttools/services/3.6.1/kt.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/webservice/clienttools/services/3.6.1/kt.php b/webservice/clienttools/services/3.6.1/kt.php index 92bdeaf..e4106fc 100644 --- a/webservice/clienttools/services/3.6.1/kt.php +++ b/webservice/clienttools/services/3.6.1/kt.php @@ -218,7 +218,7 @@ class kt extends client_service { } $extensions=explode(',', $arr['extensions']); - if(!in_array(strtolower($ext), $extensions)){ + if(!in_array(strtolower($ext), $extensions) && !in_array('*',$extensions)){ $includeMe=false; }else{ $qtip .= $this->xlate('Filename') . ": {$filename}
"; @@ -439,6 +439,8 @@ class kt extends client_service { $kt=&$this->KT; $params['session_id']=$params['session_id']?$params['session_id']:$this->AuthInfo['session']; $params['app_type']=$params['app_type']?$params['app_type']:$this->AuthInfo['appType']; + $params['app_type']='air'; + $this->addDebug('parameters',$params); @@ -471,12 +473,18 @@ class kt extends client_service { $download_manager->cleanup(); $url=$download_manager->allow_download($document); //http://ktair.dev?code=750f7a09d40a3d855f2897f417baf0bbb9a1f615&d=16&u=evm2pdkkhfagon47eh2b9slqj6 + /* + $this->addDebug('url before split',$url); $url=split('\?',$url); + $this->addDebug('url after split',$url); $url=$url[0].'/ktwebservice/download.php?'.$url[1]; + $this->addDebug('url after recombo',$url); + */ $response['status_code']=0; $response['message']=$url; $response['filename']=$docname; + $this->addDebug('effective params',$params); $this->setResponse($response); } -- libgit2 0.21.4