обработка ссылок phpbb и bbcode

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
VayBoy
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 6 раз
Поблагодарили: 8 раз

обработка ссылок phpbb и bbcode

Сообщение VayBoy »

в детсве...
)
когда начинал осваивать phpbb заморочился на повсеместное впихивание rel="nofollow" всюду куда можно и не можно...
сейчас поставил мод Prime_links и как бы всё круто...
кроме того, что не обрабатываются ссылки в списке пользователей и в просмотре профилей.
Хотя мод поставлен вроде как более менее адекватно.

html код на листе списка пользователей выглядит примерно так:

Код: Выделить всё

<a href="вырезано тс" onclick="this.target='_blank';" rel="nofollow" title="Перейти на сайт: вырезано тс" class="chrome-seo_nofollow">вырезано тс</a>
собственно говоря и смущает вот этот треш с аттрибутами в виде : ='_blank';" rel="nofollow"

перечитывал свою же тему и понял.что тут вроде как всё нормально.
визуально ссылки отличаются от ссылок на форуме (рядом нет картинки мол откровется в новом окне. но nofollow срабатывает ведь ? )



дальше в тему будет, мне кажется, ну или...собственно говоря с этим тоже проблема
не могу вырезать вставку rel="nofollow" (проблема была до установки prime_links)

если в тело сообщения просто вставить ссылку, допустим:

Код: Выделить всё

http://www.phpbbguru.net/community/posting.php?mode=post&f=9
то выглядеть в форуме она будет как:

Код: Выделить всё

http://www.phpbbguru.net/community/post ... e=post&f=9
а на редактировании будет уже:

Код: Выделить всё

http://www.phpbbguru.net/community/posting.php?mode=post&f=9" rel="nofollow"
отобразиться при просмотре сообщения также после сохранения.
только " rel="nofollow" будет как текст после ссылки.


соответственно если сохраню и снова вызову редактирование то вида она будет уже:

Код: Выделить всё

http://www.phpbbguru.net/community/posting.php?mode=post&f=9" rel="nofollow" rel="nofollow

если оформить ссылку в

Код: Выделить всё

  [url][/url]  
то с ссылкой всё нормально на всех стадиях

автоцензор чистый
в файле стиля bbcode.html

Код: Выделить всё

<!-- BEGIN url --><a href="{URL}" class="postlink" target="_blank">{DESCRIPTION}</a><!-- END url -->
в bbcode.php поиск по "nofollow" - ноль совпадений.
в functions.php - так же.

не могу найти, где накосячил.
прошу помощи участников форума.
Обмен ссылками с сайтами о ремонте электроники, сервис-центрами и подобными.

с точки зрения зла добро это зло.

Кирилл Керн
Аватара пользователя
VayBoy
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 6 раз
Поблагодарили: 8 раз

Re: обработка ссылок phpbb и bbcode

Сообщение VayBoy »

актуально !
Обмен ссылками с сайтами о ремонте электроники, сервис-центрами и подобными.

с точки зрения зла добро это зло.

Кирилл Керн

Вернуться в «Поддержка phpBB 3.0.х»