• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск Убрать все внешние ссылки...

Статус
В этой теме нельзя размещать новые ответы.
1. Открываем файл /engine/classes/parse.class.php, находим:
return "<a href=\"".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];
2. Заменяем вышеуказанный код на:
return "<noindex><a href=\"".$url['html']."\" rel=\"nofollow\" ".$target.">".$show."</a></noindex>" . $url['end'];
взято с дле.ин.юа

Как сделать чтобы добавлялся еще и хайд?
 
  • Заблокирован
  • #12
них%ра себе археолог. хайд можно сделать при добавлении новости. в addnews.php перед sql запросом,который добавляет новость вставить:
PHP:
$short_story = str_replace ('[URL', '[HIDE][URL', $short_story);
$short_story = str_replace ('[/URL]', '[/URL][/HIDE]',$short_story);
$full_story = str_replace ('[URL', '[HIDE][URL', $full_story);
$full_story = str_replace ('[/URL]', '[/URL][/HIDE]', $full_story);
и в существующих поиском и заменой.
 
  • Заблокирован
  • #13
А какая именно строчка где идет запрос sql?
 
  • Заблокирован
  • #14
хайд

хммм, очень интересно, а можно ли полностью полную новость скрыть хайдом?
ну или хотябы ссылки на рапидшару, летитбит и прочие депозитфайлс скрыть под хайд.
заранее спасибо.
 
для хайда полной новости поставте в шаблоне fullstory тег хайд.
для линкообменников смотрите метод от hotpic
 
А как добавить тег nofollow в блок, хочу установить модуль "Друзья" и не хочется чтобы ПС индексировали ссылки с блога...
 
В файле /engine/classes/parse.class.php Найти:
return "<a href=\"" . $url['html'] . "\" " . $target . ">" . $show . "</a>" . $url['end'];

Заменить на:
if(eregi($_SERVER['SERVER_NAME'],$url['html']))return "<a href=\"" . $url['html'] . "\" " . $target . ">" . $show . "</a>" . $url['end']; else return "<noindex><a href=\"" . $url['html'] . "\" " . $target . " rel=\"nofollow\">" . $show . "</a>" . $url['end'] . "</noindex>";


Найти:
$txt = str_replace( "<!--spoiler_text_end--></div><!--/dle_spoiler-->", '[/spoiler]', $txt );

Ниже добавить:
$txt = preg_replace( "#<noindex>(.+?)</noindex>#is", '\\1', $txt );
 
  • Заблокирован
  • #18
А можно переделать последний ответ что бы ссылки еще и кодировались как здесь:
if( $url['leech'] ) {

$url['html'] = $config['http_home_url'] . "engine/go.php?url=" . rawurlencode( base64_encode( $url['html'] ) );

return "<!--dle_leech_begin--><a href=\"" . $url['html'] . "\" " . $target . ">" . $show . "</a><!--dle_leech_end-->" . $url['end'];

} else {

if ($this->safe_mode AND !$config['allow_search_link'])
return "<noindex><a href=\"" . $url['html'] . "\" " . $target . " rel=\"nofollow\">" . $show . "</a></noindex>" . $url['end'];
else
if(eregi($_SERVER['SERVER_NAME'],$url['html']))return "<a href=\"" . $url['html'] . "\" " . $target . ">" . $show . "</a>" . $url['end']; else return "<noindex><a href=\"" . $url['html'] . "\" " . $target . " rel=\"nofollow\">" . $show . "</a>" . $url['end'] . "</noindex>";
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху