X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Навигация по комментариям на DLE в nofollow, Как сделать
russian
russian
Topic Starter сообщение 11.9.2011, 11:28; Ответить: russian
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 479
Регистрация: 29.6.2010
Из: Раша
Поблагодарили: 66 раз
Репутация:   9  


Всем привет, как сделать, чтобы ссылки на страницы с коментариями в DLE были с атрибутом rel="nofollow" ? Т.е чтобы индексировалась только первая страница коментов, а следующие не попадали в индекс.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
claptrap
claptrap
сообщение 11.9.2011, 19:35; Ответить: claptrap
Сообщение #2


Новичок
*

Группа: User
Сообщений: 19
Регистрация: 10.9.2011
Из: Кострома
Поблагодарили: 0 раз
Репутация:   -2  


Тут php редактировать надо. Правда пока не знаю что и где. Но если очень надо, могу узнать wink.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
russian
russian
Topic Starter сообщение 11.9.2011, 20:00; Ответить: russian
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 479
Регистрация: 29.6.2010
Из: Раша
Поблагодарили: 66 раз
Репутация:   9  


(claptrap @ 11.9.2011, 19:35) *
Тут php редактировать надо. Правда пока не знаю что и где. Но если очень надо, могу узнать wink.gif

спасибо, кэп. если бы было не надо, я бы здесь не писал!


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BelCoder
BelCoder
сообщение 11.9.2011, 20:01; Ответить: BelCoder
Сообщение #4


клоновод
**


Группа: Banned
Сообщений: 63
Регистрация: 22.5.2011
Поблагодарили: 26 раз
Репутация:   6  


самая простая реализация, на коленке и по памяти))
открываем index.php и заменяем
echo $tpl->result['main'];

на
$page = $tpl->result['main'];
if(isset($_GET['newsid'])){
    $page = preg_replace('!<a (href="\?cstart=.*">\d+</a>)!Ui', '<a rel="nofollow" $1', $page);
}
echo $page;


--------------------
клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
russian
russian
Topic Starter сообщение 11.9.2011, 20:44; Ответить: russian
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 479
Регистрация: 29.6.2010
Из: Раша
Поблагодарили: 66 раз
Репутация:   9  


BelCoder, не работает


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BelCoder
BelCoder
сообщение 11.9.2011, 20:57; Ответить: BelCoder
Сообщение #6


клоновод
**


Группа: Banned
Сообщений: 63
Регистрация: 22.5.2011
Поблагодарили: 26 раз
Репутация:   6  


Это как основа, для точной регулярки надо сайт смотреть


--------------------
клоновод
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
russian
russian
Topic Starter сообщение 11.9.2011, 21:32; Ответить: russian
Сообщение #7


Бывалый
****

Группа: User
Сообщений: 479
Регистрация: 29.6.2010
Из: Раша
Поблагодарили: 66 раз
Репутация:   9  


Вопрос решен методом научного тыка smile.gif
Нужно в файле /engine/classes/comments.class.php найти строчку
$pages .= "<a href=\"" . $url . "\">$j</a> ";

и заменить ее на
$pages .= "<a href=\"" . $url . "\" rel=\"nofollow\">$j</a> ";

у меня заработало на DLE 9.3 wink.gif

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал russian - 11.9.2011, 21:40


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
312 kaartes 112844 22.5.2018, 12:07
автор: avega
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
156 contex1 70806 22.5.2018, 0:06
автор: AnnaProf
Открытая тема (нет новых ответов) Куплю базы Bitrix и DLE профилей!
для размещения ссылок, бюджет до 1000р.
0 autonew 567 5.5.2018, 11:25
автор: autonew
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыhtml сайт, навигация работает не во всех браузерах
18 valeska 907 30.4.2018, 18:14
автор: valeska
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНе работает html в статических страницах - DLE 11.0
1 Akira 621 28.4.2018, 12:10
автор: falken


 



RSS Текстовая версия Сейчас: 24.5.2018, 3:00
Дизайн