Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 3.x.x » Хаки от Netadmin или "Сделай сам" » [vB3] No Refer On URL's hack by GenUS
Страницы (2): « 1 [2]
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Stafford
Участник+
Средний рейтинг: 4 | Оценок: 1

Зарегистрирован: Aug 2002
Место проживания:
Публикаций: 159
Статус: Stafford в оф-лайне
[сообщение #66222]

GenUS

Вот тут находится эта страница: PHP info

Установил твой хак. Ð_езультат: Опера и Ð_ксплорер определяют рефер сылку

В интернете есть такая страница, которая помогает скрыть рефер ссылку. Единственное,я не знаю как мне вставить http://en.safeurl.de/? перед всеми http:// страницами. Какой фаил нужно менять и какую строчку?

Сообщение было отредактировано Stafford 06-05-2004 в 14:31

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-05-2004 13:51
Нажмите сюда для просмотра профайла Stafford Отправить Персональное сообщение Stafford Посетить домашнию страничку Stafford! Найти сообщения от Stafford Добавить Stafford в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Firenze
Сущность
Средний рейтинг: 5 | Оценок: 2

Зарегистрирован: Mar 2004
Место проживания:
Публикаций: 80
Статус: Firenze в оф-лайне
[сообщение #66228]

сабж.


Look in includes/functions_bbcodeparse.php

find


PHP:


// ###################### Start handle_bbcode_url ####################### 
function handle_bbcode_url($text, $link, $type = 'url') 
{ 
    global 
$wysiwygparse; 

    if (
trim($text) == '') 
    { 
        return 
''; 
    } 

    
$rightlink = trim($link); 
    if (empty(
$rightlink)) 
    { 
        
// no option -- use param 
        
$rightlink = trim($text); 
    } 
    
$rightlink = strip_smilies(str_replace('\"', '"', $rightlink)); 
    
$rightlink = str_replace('"', '"', $rightlink); 

    if(
$type == 'url' AND !preg_match('#^[a-z0-9]+://#si', $rightlink)) 
    { 
        
$rightlink = "http://$rightlink"; 
    } 

    if (!
trim($link) OR $text == $rightlink) 
    { 
        
$tmp = unhtmlspecialchars($rightlink); 
        if (
strlen($tmp) > 55 AND !$wysiwygparse) 
        { 
            
$text = htmlspecialchars_uni(substr($tmp, 0, 35) . '...' . substr($tmp, -15)); 
        } 
    } 

    
// remove double spaces -- fixes issues with wordwrap 
    
$rightlink = str_replace('  ', '', $rightlink); 

    
// strip extra quotes from hyperlink 
    
$text = str_replace('\"', '"', $text); 

    if (
$type == 'url') 
    { 
        
// standard URL hyperlink 
        
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>"; 
    } 
    else 
    { 
        
// email hyperlink (mailto<img src="images/smilies/smile.gif" border="0" alt=""> 
        
if (is_valid_email($rightlink)) 
        { 
            return 
"<a href=\"mailto:$rightlink\">$text</a>"; 
        } 
        else 
        { 
            
// not a valid email - don't link it 
            
return "<span title=\"$rightlink\">$text</span>"; 
        } 
    } 
}




replace with

PHP:

// ###################### Start handle_bbcode_url ####################### 
function handle_bbcode_url($text, $link, $type = 'url') 
{ 
    global 
$wysiwygparse; 

    if (
trim($text) == '') 
    { 
        return 
''; 
    } 

    
$rightlink = trim($link); 
    if (empty(
$rightlink)) 
    { 
        
// no option -- use param 
        
$rightlink = trim($text); 
    } 
    
$rightlink = strip_smilies(str_replace('\"', '"', $rightlink)); 
    
$rightlink = str_replace('"', '&quot;', $rightlink); 

    if(
$type == 'url' AND !preg_match('#^[a-z0-9]+://#si', $rightlink)) 
    { 
        
$rightlink = "http://en.safeurl.de/?$rightlink"; 
    } 

    if (!
trim($link) OR $text == $rightlink) 
    { 
        
$tmp = unhtmlspecialchars($rightlink); 
        if (
strlen($tmp) > 55 AND !$wysiwygparse) 
        { 
            
$text = htmlspecialchars_uni(substr($tmp, 0, 35) . '...' . substr($tmp, -15)); 
        } 
    } 

    
// remove double spaces -- fixes issues with wordwrap 
    
$rightlink = str_replace('  ', '', $rightlink); 

    
// strip extra quotes from hyperlink 
    
$text = str_replace('\"', '"', $text); 

    if (
$type == 'url') 
    { 
        
// standard URL hyperlink 
        
return "<a href=\"http://en.safeurl.de/?$rightlink\" target=\"_blank\">$text</a>"; 
    } 
    else 
    { 
        
// email hyperlink (mailto<img src="images/smilies/smile.gif" border="0" alt=""> 
        
if (is_valid_email($rightlink)) 
        { 
            return 
"<a href=\"mailto:$rightlink\">$text</a>"; 
        } 
        else 
        { 
            
// not a valid email - don't link it 
            
return "<span title=\"$rightlink\">$text</span>"; 
        } 
    } 
}



(c) TouchingVirus

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-05-2004 15:37
Нажмите сюда для просмотра профайла Firenze Отправить Персональное сообщение Firenze Посетить домашнию страничку Firenze! Найти сообщения от Firenze Добавить Firenze в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #66233]

quote:
А как тогда предлагаешь делать менеджер забаненых урлов? ... всеравно через админку лезть ...

да хоть и через админку... просто не хочу мешать фразы с урлами!

__________________
yMC.ru - хомяк музыканта

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-05-2004 15:55
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Stafford
Участник+
Средний рейтинг: 4 | Оценок: 1

Зарегистрирован: Aug 2002
Место проживания:
Публикаций: 159
Статус: Stafford в оф-лайне
[сообщение #66257]

Firenze
спасибо. Ð_аботает как надо.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-05-2004 20:52
Нажмите сюда для просмотра профайла Stafford Отправить Персональное сообщение Stafford Посетить домашнию страничку Stafford! Найти сообщения от Stafford Добавить Stafford в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
GenUS
Участник+
Средний рейтинг: 4.63 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2003
Место проживания: 127.0.0.1
Публикаций: 334
Статус: GenUS в оф-лайне
[сообщение #66273]

Сегодня доработаю хак ...

Firenze
А нафига двойной анонимайзер проставлять? ...

code:

...........
$rightlink = "http://en.safeurl.de/?$rightlink"; // <<-- Формирование адреса ссылки
.............
return "<a href=\"http://en.safeurl.de/?$rightlink\" target=\"_blank\">$text</a>"; // <<-- Формирование ссылки в HTML
...........

Получится что-то в этом роде: http://en.safeurl.de/?http://en.safeurl.de/?http://mysite.ru ...

__________________
.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-05-2004 07:12
Нажмите сюда для просмотра профайла GenUS Отправить Персональное сообщение GenUS Посетить домашнию страничку GenUS! Найти сообщения от GenUS Добавить GenUS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Tagore
Сибиряк
Средний рейтинг: 3.58 | Оценок: 31
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Sep 2002
Место проживания: Новосибирск
Публикаций: 1255
Статус: Tagore в оф-лайне
[сообщение #67042]

Да, инетерсно.

__________________
Международное брачное агенство в Сибири.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 22-05-2004 10:09
Нажмите сюда для просмотра профайла Tagore Отправить Персональное сообщение Tagore Посетить домашнию страничку Tagore! Найти сообщения от Tagore Добавить Tagore в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): « 1 [2]


Формат времени GMT. Текущее время 12:24.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 1.18180203 seconds (99.33% PHP - 0.67% MySQL) with 27 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.