01.01.2008, 22:13 | #161 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
|
могу посмотреть. условия в подписи.
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
01.01.2008, 22:17 | #162 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
|
не убирайте его! без него ваш сайт примут в Сапу, а потом его забанит Яндекс за продажные ссылки! )))
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
04.01.2008, 11:00 | #163 |
Новичок
Регистрация: 01.01.2008
Сообщений: 2
Вес репутации: 0
|
|
26.01.2008, 19:01 | #165 |
Специалист
Регистрация: 08.11.2007
Сообщений: 401
Вес репутации: 211
|
А вот еще вопросик по теме. Обратил внимание только после двух месяцев работы форума в сапе
Внизу каждой странички стоит ссылка-копирайт. Она у меня два месяца увеличивала число ВС, из-за чего ряд О отказались от ссылок. Только что допер... Удалить ее вроде не комильфо. Сейчас тескт оставил, а ссылку удалил. Может кто подскажет как добавить в код странички тэг noindex , чтобы и ссылка осталась и сапа ее не учитывала ? Вот фрагмент PHP кода - $template->assign_vars(array(PNPHPBB2_CREDITS' => $lang['Powered_by'] . '<a style="text-decoration:none;" href="http://www.pnphpbb.com" target="_blank">' К сожалению, в PHP ни бум-бум... И еще, вдогонку. Форум живой, немало в постах указывается тематических ссылок по обсуждению. Неужели вручную все заносить в noidex ? Может есть уже какое решение по автоматизации ? Последний раз редактировалось Alkand; 26.01.2008 в 19:04. |
26.01.2008, 19:38 | #166 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
. '<noindex><a rel="nofollow" style="text-decoration:none;" href="http://www.pnphpbb.com" target="_blank"></noindex>'
Так можно. А запихнуть в ноиндекс подписи, ссылки что оставлили пользователи и прочую ерунду из мембера - не только довольно просто, но и необходимо. Не всегда можно успеть снести Даже не в ВС дело, могут ведь до бана довести Версия ББ какая?
__________________
Читаем ФАК |
26.01.2008, 20:28 | #167 | |
Специалист
Регистрация: 08.11.2007
Сообщений: 401
Вес репутации: 211
|
Цитата:
Версия ББ нестандартная, это встроенный в постнюку форум, хотя и со стандартными вроде кодами. Относительный плюс, что этот форум как бы фрагмент странички, в левой (правую отключил) колонке полно контента сайта, включая и блоки со ссылками сапы. Кое какие странички форума имеют ПР2. Если плагин мозиллы не врет, живут аж с 2002 года Жаль, хозяин с "кривыми руками" |
|
26.01.2008, 21:35 | #168 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
|
хм... почитать негде Вернее я не знаю где
Я на своих сделал, больше не искал. Мод может быть есть, но мне было проще сделать самому.
__________________
Читаем ФАК |
27.01.2008, 00:02 | #169 |
Специалист
Регистрация: 08.11.2007
Сообщений: 401
Вес репутации: 211
|
Нашел такую рекомендацию. Может кому пригодится.
-------------- Для phpBB2 1. В темплейтах найди файл bbcode.tpl. 2. В нём ищи строку начинающуюся с <!-- BEGIN url -->. Это шаблон для [url]. Добавляй что хочешь. Например стандартный templates/subSilver/bbcode.tpl содержит <!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url --> меняй на <!-- BEGIN url --><noindex><a href="{URL}" target="_blank" class="postlink" rel="nofollow">{DESCRIPTION}</a><noindex><!-- END url --> Правда это не решает проблем с автораспознованием. Для этого в bbcode.php смотрим функцию function make_clickable, ищем две строки: // matches an "xxxx://yyyy" URL at the start of a line, or after a space. // xxxx can only be alpha characters. // yyyy is anything up to the first space, newline, comma, double quote or < $ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret); // matches a "www|ftp.xxxx.yyyy[/zzzz]" kinda lazy URL thing // Must contain at least 2 dots. xxxx contains either alphanum, or "-" // zzzz is optional.. will contain everything up to the first space, newline, // comma, double quote or <. $ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret); Соответственно добавляем <noindex> и rel="nofollow". -------------------------------- Интутивно отредактировал так - $ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<noindex><a href=\"\\2\" target=\"_blank\">\\2</a></noindex>", $ret); С nofollow не стал связываться, чтобы не напортачить, а то вообще форум ляжет. Может не туда код вставил? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Установка кода на форум Exbb | fsniper | Установка кода на различные движки | 9 | 27.05.2008 11:18 |
Установка на IPB форум | mar99 | Вопросы от новичков | 0 | 08.02.2008 10:43 |
Работа с phpbb 2.0.**, Установка модов / Доработка шаблона | Kater | Деловое сотрудничество | 0 | 30.10.2007 13:27 |
Установка кода в форум YaBB 2.1 ? | Serboy | Вопросы по работе системы | 0 | 05.08.2007 15:27 |
Часовой пояс GMT +3, время: 01:53.