public static function translateURL($path)
 {
     $pydioScheme = false;
     self::$linkNode = null;
     $nodes = inboxAccessDriver::getNodes(false);
     $nodePath = basename(parse_url($path, PHP_URL_PATH));
     $node = $nodes[ltrim($nodePath, '/')];
     if (empty($node) || !isset($node['url'])) {
         return AJXP_Utils::getAjxpTmpDir();
     }
     $url = $node['url'];
     $label = $node['label'];
     $scheme = parse_url($url, PHP_URL_SCHEME);
     if ($scheme == "pydio") {
         self::$linkNode = new AJXP_Node($path);
         $pydioScheme = true;
     }
     if (empty($nodePath)) {
         return AJXP_Utils::getAjxpTmpDir();
     }
     if ($pydioScheme) {
         $node = new AJXP_Node($url);
         $node->setLabel($label);
         $node->getRepository()->driverInstance = null;
         try {
             ConfService::loadDriverForRepository($node->getRepository());
         } catch (Exception $e) {
         }
         $node->getRepository()->detectStreamWrapper(true);
     }
     return $url;
 }