setLanguageFile('frontend', 'language.view'); $type = 'doc'; $file_key = $class_filter->clr_str($_GET[$type[0]]); $cfg[] = $class_database->getConfigurations('affiliate_tracking_id'); $mobile = VHref::isMobile(); $u = $db->execute(sprintf("SELECT A.`usr_key`, B.`usr_id`, B.`file_title`, B.`thumb_cache` FROM `db_accountuser` A, `db_%sfiles` B WHERE A.`usr_id`=B.`usr_id` AND B.`file_key`='%s' LIMIT 1;", $type, $file_key)); $usr_key = $u->fields["usr_key"]; $title = $u->fields["file_title"]; $thumb_cache = $u->fields["thumb_cache"]; $thumb_cache = $thumb_cache > 1 ? $thumb_cache : null; $tmb = $cfg["media_files_url"] . '/' . $usr_key . '/t/' . $file_key . '/0' . $thumb_cache . '.jpg'; $doc_src = $cfg["media_files_dir"] . '/' . $usr_key . '/d/' . md5($cfg["global_salt_key"] . $file_key) . '.pdf'; $src = VGenerate::thumbSigned(array("type" => "doc", "server" => "upload", "key" => '/' . $usr_key . '/d/' . md5($cfg["global_salt_key"] . $file_key) . '.pdf'), $file_key, $usr_key, 0, 1); if (!file_exists($doc_src)) { $doc_src = $cfg["media_files_dir"] . '/' . $usr_key . '/d/' . $file_key . '.pdf'; $src = VGenerate::thumbSigned(array("type" => "doc", "server" => "upload", "key" => '/' . $usr_key . '/d/' . $file_key . '.pdf'), $file_key, $usr_key, 0, 1); } if (!file_exists($doc_src)) { exit; } ?>