LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 08:03:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как сделать dofollow в JComments?  (Прочитано 1637 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
AlexanderKiselev
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 62



« : 21.06.2010, 11:17:52 »

Вот мой фотоблог, я хочу сделать его dofollow, можно ли как то это исправить в JComments? Я просто не знаю как...
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 21.06.2010, 11:24:23 »

А что такое dofollow? В комментариях, все ссылки с того же домена, на котором стоит компонент - индексируемые, все внешние - содержат атрибут rel="nofollow".
Записан
AlexanderKiselev
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 62



« Ответ #2 : 22.06.2010, 07:44:33 »

Хотелось бы индексации внешних ссылок. Чтобы убрать значение nofollow...
Когда пользователь оставляет комментарий, хочу чтобы его значение поля "сайт" оставалсоь dofollow.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 22.06.2010, 10:03:35 »

Ну в этом случае ваши комментарии будут использовать для спама своих сайтов. Хотя хозяин-барин, нужно, так нужно. Откройте файл /components/com_jcomments/tpl/default/tpl_comment.php и замените:

Код
<a class="author-homepage" href="<?php echo $comment->homepage; ?>" rel="nofollow" title="<?php echo $comment->author; ?>"><?php echo $comment->author; ?></a>
на
Код
<a class="author-homepage" href="<?php echo $comment->homepage; ?>" title="<?php echo $comment->author; ?>"><?php echo $comment->author; ?></a>
Записан
AlexanderKiselev
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 62



« Ответ #4 : 22.06.2010, 10:23:25 »

Ух ты спасибо большое!
Записан
metizmen
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #5 : 30.11.2010, 00:55:59 »

Smart, а можно сделать чтобы dofollow становилось после добавления нескольких комментов, например пяти.

А как в комментах admin заменить на имя ?

P. S. Smart, создатель JComments - Вы ?
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #6 : 30.11.2010, 13:37:25 »

Smart, а можно сделать чтобы dofollow становилось после добавления нескольких комментов, например пяти.
потенциально - можно, добавив немного логики в шаблон комментариев, но это приведет к излишней нагрузке на базу
Записан
metizmen
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #7 : 30.11.2010, 16:54:32 »

Smart, сделал как Вы описывали выше. Спасибо.
 Может немного не в тему, но все таки - как в комментах admin заменить на имя ?
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #8 : 30.11.2010, 17:32:00 »

Может немного не в тему, но все таки - как в комментах admin заменить на имя ?
совсем не в тему, по правилам форума - одна тема - один вопрос
Записан
Anod
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 8



« Ответ #9 : 03.05.2011, 11:11:03 »

Работает! Только при отключенном кешировании.
А как сделать работающей с кешем?

Ну в этом случае ваши комментарии будут использовать для спама своих сайтов. Хотя хозяин-барин, нужно, так нужно. Откройте файл /components/com_jcomments/tpl/default/tpl_comment.php и замените:

Код
<a class="author-homepage" href="<?php echo $comment->homepage; ?>" rel="nofollow" title="<?php echo $comment->author; ?>"><?php echo $comment->author; ?></a>
на
Код
<a class="author-homepage" href="<?php echo $comment->homepage; ?>" title="<?php echo $comment->author; ?>"><?php echo $comment->author; ?></a>

Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #10 : 05.05.2011, 11:36:54 »

Описанный метод работает независимо от включения/выключения кэша. Просто после изменения не забудьте почистить существующий кэш - и все будет.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet