убрать все внешние ссылки с DLE кроме sape

[Удален]
3060

Всем привет! Завел я значит свой сайт на DLE в sape и sape показывает что у меня изначально много внешних ссылок на страницах и из за этого плохо раскупают ссылки. Вопрос как спрятать все внешние ссылки но чтобы sape ссылки были видны.? о как! такое реально сделать?

WebZoom
На сайте с 05.04.2008
Offline
81
#1

Попробуйте просто убрать их физически в коде или обрамите тегом <noindex></noindex>

Если вы не имеете лучшего, используйте наилучшим образом то, что имеете. AURI SACRA FAMES
Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#2

Потерпите немного, я скину скрипт который будет это делать на автомате. Только к любимой съезжу :)

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.
ciber
На сайте с 04.01.2008
Offline
215
#3

Если нулед версия то там в коде масса подводных камней типа скрытых ссылок. Купи лицензию и все будет ок.

[Удален]
#4

У меня лицензия!!!! Я нашел откуда брались много ссылок, это из за модуля переходы!!! но все равно остальные тоже бы убрать чтобы не мешались.

Progr@mmer\. ТЕРПЛЮ ЖДУ НАДЕЮСЬ СПАСИБО!!!

LA
На сайте с 03.06.2008
Offline
105
#5

romanavr, в index.php находишь:


echo $tpl->result['main'];

меняешь на


$site = str_replace(array('http://', 'www.'), '', strtolower($config['http_home_url']));
if (($f = strpos($site, '/')) !== FALSE) {
$site = substr($site, 0, $f);
}
$site = str_replace('.', '\.', $site);

$text = preg_replace('#<a([^>]*)href\s*=\s*([\'"\s>]*)http://(?!' . $site . '|www\.' . $site . ')([^"\'\s>]+)\\2([^>]*)>([a-zA-Z0-9А-ЯЁа-яё=_\-\(\)<>\&\?:\/\+"\'\s\.\,\!\@\*\^\%\#\$\;\№“”]*)</a>#ismU', '<noindex><a\\1href=\\2http://\\3\\2\\4>\\5</a></noindex>', $tpl->result['main']);

echo str_replace('{#SAPE#}', $sape->return_links(5), $text);

Примерно так.. Особенно присмотрись к последней строке. А то в ноуиндекс и продажные ссылки поставишь :D

[Удален]
#6

Не сработало! сапе все равно видит внешние ссылки

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий