Как поставить в DLE чтобы все ссылки в новостях ставились в noindex и nofollow

12
3BEPEK
На сайте с 30.11.2008
Offline
211
4588

Подскажите пожалуйста.

Как поставить в DLE движках чтобы все ссылки в новостях ставились автоматически в noindex и nofollow

Вот что то нашел

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'];

Но это только для новых новостей, а вот хотелось бы узнать как заменить для старых?

➡️ ➡️ Лучший хостинг на земле! Ответ саппорта в течении 1-2 минут. Попробуйте и скажите мне - Спасибо ( https://vk.cc/9jsY3X ).
iren K
На сайте с 28.12.2008
Offline
222
#1

закоментируйте в fullstory и shortstory вывод новости, как вариант

c уважением Iren
3BEPEK
На сайте с 30.11.2008
Offline
211
#2
iren K:
закоментируйте в fullstory и shortstory вывод новости, как вариант

Можно по подробнее пожалуйста..

Вот у меня код в fullstory и что нужно подредактировать???

{poll}<table class="contentbody" cellspacing="1" cellpadding="4" width="100%" style="text-align:left;">
<tr>
<td class="heads">{link-category} » {title} [edit]<img src="{THEME}/images/edit.png" title = "Редактировать новость" border="0">[/edit]</td>
</tr>
<tr>
<td class="contentodd">
<p class="contenttitle">
<font class="small"><strong>Дата: {date} | Автор: {author}</strong></font></p>
<font class="contenttext">{full-story}</font>
</td>
</tr>
<tr>
<td class="contenteven">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="33%" align="left" style="color:#FFF;"><b>Комментариев: {comments-num}</b></td>
<td width="34%" align="center" nowrap>Просмотров {views}</td>
<td width="33%" align="right" nowrap>[print-link]Распечатать[/print-link]</td>
</tr>
</table>
</td>
</tr>
</table><br />
Хортица
На сайте с 22.12.2006
Offline
289
#3

Имеется модуль который позволит не только скрыть ссылки, но еще и сделать их внутренними и с заданными параметрами + возможность заработать на переходах по этим ссылкам.

За деталями обращаться в личку ;)

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
[Удален]
#4

Мда.. народ наживается на всём бесплатном.. =)

Чтобы сделать ссылки внутренними - используйте тэг [leech]

Чтобы "заработать на переходах по этим ссылкам", то этот модуль бесплатный, называется Vkontakte Redirect (если не ошибаюсь).

Хортица
На сайте с 22.12.2006
Offline
289
#5
vipdownload:
Мда.. народ наживается на всём бесплатном.. =)
Чтобы сделать ссылки внутренними - используйте тэг [leech]
Чтобы "заработать на переходах по этим ссылкам", то этот модуль бесплатный, называется Vkontakte Redirect (если не ошибаюсь).

А как Вы сделаете все теги лич вместо урл? При условии того, что есть картинки в новостях?

Вручную перелопатить даже 100 новостей невесело!

На редирект вконтакте не получится прицепить рекламу, да и для изменния остальных новостей, так же прийдется редактировать.

Если не в теме вопроса, тогда уж лучше молчать!

FeAlSe
На сайте с 05.01.2009
Offline
44
#6

Да... было что-то бесплатное на тему линктрафа с закрытием исходящих ссылок.

3BEPEK, iren K имел(а) ввиду закрыть вывод новости тегами <!-- <font class="contenttext">{full-story}</font> --> (для полной новости).

Т.к. новости уже в БД, методом описанном в вашем первом посте изменить старые не удасться. Я сделал следующим образом. Дроп Базы стандартными средствами DLE или в phpMyAdmin. Открываем нормальным блокнотом с возможностью заменять при поиске. Меняем "<a href" на "<noindex><a rel="nofollow" href" и соответственно "</a>" на "</a></noindex>".

Заливаем базу и все сслыки в новостях с антииндекс параметрами. Повторяю ВСЕ. И внутренние тоже.

Новое на блоге "Установка SAPE на DLE + контекстные ссылки (http://www.fealse.ru/go/198-ustanovka-sape-na-dle-kontekstnye-ssylki.html)" С уважением, Федотов Александр (http://www.fealse.ru/).
DukeNukem
На сайте с 19.03.2009
Offline
111
#7

есть у меня маленький скриптик, который лопатит базу и делает все ссылки личеваными (закрывает в тег [leech]) по вопросам в асю...

К блогерству есть интерес? Я поставлю вам Wordpress! В связи с кризисом в стране - я подвинусь по цене. Установка, настройка CMS. Обучение и сопровождение. ( /ru/forum/346576 )
[Удален]
#8
FeAlSe:
Да... было что-то бесплатное на тему линктрафа с закрытием исходящих ссылок.
3BEPEK, iren K имел(а) ввиду закрыть вывод новости тегами <!-- <font class="contenttext">{full-story}</font> --> (для полной новости).

Т.к. новости уже в БД, методом описанном в вашем первом посте изменить старые не удасться. Я сделал следующим образом. Дроп Базы стандартными средствами DLE или в phpMyAdmin. Открываем нормальным блокнотом с возможностью заменять при поиске. Меняем "<a href" на "<noindex><a rel="nofollow" href" и соответственно "</a>" на "</a></noindex>".
Заливаем базу и все сслыки в новостях с антииндекс параметрами. Повторяю ВСЕ. И внутренние тоже.

Я думаю тоже самое прокатит если воспользоваться "Поиск и Замена" в админке и пройтись по новостям с указаной вами заменой слов. Результат тот же, гемора меньше.

FeAlSe
На сайте с 05.01.2009
Offline
44
#9

GizmoKoenig, думал так же сделать по началу, но базу как раз слил, сделал через блокнот. Но попробовать стоит.

[Удален]
#10
А как Вы сделаете все теги лич вместо урл? При условии того, что есть картинки в новостях?

А что вы так нервничаете?? Я то смогу, есть скрипт (бесплатный) на 4dle.

На редирект вконтакте не получится прицепить рекламу, да и для изменния остальных новостей, так же прийдется редактировать.

У вас не получится ;)

12

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