Да сегодня траф с яши просел очень существенно на всех сайтах
вроде нормально, нод только вредничает, админы все никак не договорятся.
если будут качать через комп то покатит, а если через телефоны то будет плохо, проанализируйте с каких устройств на ваш сайт попадают юзеры тогда и решаете ставить эту ПП или нет
я решил эту задачку, нужно сделать парочку замен
function get_link($file_url, $subaccount = 0,$nameat) {
return "http://ссылка пп.{$subaccount}_sftport&fname={$nameat}&url=".base64_encode($file_url);}
$atach = get_link($config['http_home_url'] . 'uploads/files/' . $row['onserver'],0,$row['name']);
и теперь имя передается :)
попробуй в функцию передать параметр function get_link($file_url, $subaccount = 0,$row['name'])
function get_link($file_url, $subaccount = 0) { return "http:// партнерская ссылка.{$subaccount}_sftport&url=".base64_encode($file_url); } while ( $row = $db->get_row() ) { $size = formatsize( @filesize( ROOT_DIR . '/uploads/files/' . $row['onserver'] ) ); $row['name'] = explode( "/", $row['name'] ); $row['name'] = end( $row['name'] ); $find_1[] = '[attachment=' . $row['id'] . ']'; $find_2[] = "#\[attachment={$row['id']}:(.+?)\]#i"; if ( ! $user_group[$member_id['user_group']]['allow_files'] ) { $replace_1[] = "<span class=\"attachment\">{$lang['att_denied']}</span>"; $replace_2[] = "<span class=\"attachment\">{$lang['att_denied']}</span>"; } elseif( $config['files_count'] == 'yes' ) { $atach = get_link($config['http_home_url'] . 'uploads/files/' . $row['onserver']); $replace_1[] = "<span class=\"attachment\"><button class=\"butto\" onclick=\"javascript:window.open('{$atach}');\"> <a href=\"{$atach}\" > <img onmouseover=\"this.src='/templates/img/download.png';\" onmouseout=\"this.src='/templates/img/download_hover.png';\" src=\"/templates/img/download_hover.png\" align=\"left\"></a> <div style=\"margin: 0px auto;\"> <a href=\"{$atach}\" >Скачать {$row['name']}</a><br>Pазмер: [{$size}]<br> Скачиваний: {$row['dcount']} </div> </button></span>"; $replace_2[] = "<span class=\"attachment\"><a class=\"download\" href=\"{$atach}\">СКАЧАТЬ [{$size}] </a></span>";
попробуй так
sftport&fname={$row['name']}.exe&url=".base64_encode($file_url);---------- Добавлено 18.06.2012 в 13:19 ----------
если сайт на ДЛЕ то достаточно запретить гостям скачивать файлы и пс после этого не будут видеть код пп
надеюсь разберешься что заменить :)
function get_link($file_url, $subaccount = 0) { return "http:// партнерская ссылка.{$subaccount}_sftport&url=".base64_encode($file_url);} while ( $row = $db->get_row() ) { $size = formatsize( @filesize( ROOT_DIR . '/uploads/files/' . $row['onserver'] ) ); $row['name'] = explode( "/", $row['name'] ); $row['name'] = end( $row['name'] ); $find_1[] = '[attachment=' . $row['id'] . ']'; $find_2[] = "#\[attachment={$row['id']}:(.+?)\]#i"; if ( ! $user_group[$member_id['user_group']]['allow_files'] ) { $replace_1[] = "<span class=\"attachment\">{$lang['att_denied']}</span>"; $replace_2[] = "<span class=\"attachment\">{$lang['att_denied']}</span>"; } elseif( $config['files_count'] == 'yes' ) { $atach = get_link($config['http_home_url'] . 'uploads/files/' . $row['onserver']);$replace_1[] = "<span class=\"attachment\"><button class=\"butto\" onclick=\"javascript:window.open('{$atach}');\"><a href=\"{$atach}\" ><img onmouseover=\"this.src='/templates/img/download.png';\" onmouseout=\"this.src='/templates/img/download_hover.png';\" src=\"/templates/img/download_hover.png\" align=\"left\"></a><div style=\"margin: 0px auto;\"><a href=\"{$atach}\" >Скачать {$row['name']}</a><br>Pазмер: [{$size}]<br> Скачиваний: {$row['dcount']}</div></button></span>";$replace_2[] = "<span class=\"attachment\"><a class=\"download\" href=\"{$atach}\">СКАЧАТЬ [{$size}] </a></span>";
Стукни 463о2о59о, помогу установить
Для атачей нуна добавить пару строк в файл фуктионс.пхп
нет, нужно файле functions.php добавить пару строчек