Перейти к контенту

[2.3.x](FatCat&Sannis) Noindex и редирект для ссылок на форуме


Рекомендуемые сообщения

В pre_edit_parse добавлять обратное преобразование.

А что толку, что не будет читаться, она и так из-за nofollow etc. не возымеет действия. Я довольно консервативен в этом вопросе.

Что касается нового окна -- то это однозначно зло.

Ссылка на комментарий
Поделиться на других сайтах

А что толку, что не будет читаться, она и так из-за nofollow etc. не возымеет действия. Я довольно консервативен в этом вопросе.

Что касается нового окна -- то это однозначно зло.

Не согласен. Целых 2 веских причины:

 

1. "Ноиндекс/нофоллов" не скрывают ссылку от поисковика, а лишь препятствуют перекачке тИЦ/PR; во всех остальных отношениях ссылка прекрасно работает.

Дорвейщикам трастовость фиолетова, им важно быстрей проиндексировать свой до по внешним ссылкам, поэтому без редиректа - это лакомый кусок для дорвейщиков.

 

2. Все больше сайтов палят документ-реферер, выводя чуть ли не на главную страницу анкор-листы и списки посетителей. Фиг с ними, что они уйдут скоро в поисковый бан; но и носителеи беков рискуют попасть под фильтры.

 

ИМХО, лучшим решением будет: по href открывать "эбаут-бланк", в таргете прописывая уникальное имя; затем отработка джаваскрипт, вписывающая по имени окна мета-рефреш на нужный адрес...

Ссылка на комментарий
Поделиться на других сайтах

Я исходил из того, что в мод это не было добавлено изначально. Наверное я сильно сопротивлялся, хотя помню для 1.3 вы писали в разработке и такой вариант, можно взять код оттуда.
Ссылка на комментарий
Поделиться на других сайтах

В pre_edit_parse добавлять обратное преобразование.

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

Ссылка на комментарий
Поделиться на других сайтах

Покажите отредактированный файл и тему вашего форума с подобной (неверно работающей) ссылкой.
Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

А у меня такой вопрос: как удалить "остатки" данного мода из постов после его удаления?

 

Как я понимаю, из БД нужно удалить все:

 

<span class='inv'><![CDATA[<noindex>]]></span>

и

<span class='inv'><![CDATA[</noindex>]]></span>

?

Ссылка на комментарий
Поделиться на других сайтах

Да. И ещё rel="nofollow"
Ссылка на комментарий
Поделиться на других сайтах

Да, хотя это не важно.
Ссылка на комментарий
Поделиться на других сайтах

Sannis

А для ipb 3.0 будете делать?

 

Хотя, там ничего сложного и нет, но все-таки

Изменено пользователем skrt
Ссылка на комментарий
Поделиться на других сайтах

В ближайшее время смысла не вижу.
Ссылка на комментарий
Поделиться на других сайтах

В ближайшее время смысла не вижу.

а почему?

Во-первых, потому что тройка не оправдала моих ожиданий, а во-вторых из экономических соображений.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

В общем получилось у меня вот так. Сделал я сначала через сервис anonym.to сделал пересчет и обновление, посмотрел, все сработало. Посмотрел пост при редактировании, ссылки anonym.to не было. После чего я сделал свой редирект описываемый Sannis... т.е. логимся, сохраняем скин, редактиреум и т.д....

В общем я сделал... при добавлеии в сообщение ссылки все получилось на ура. Я опять решил переделать все ссылки на форуме. И сделал обновление и пересчет сообщений. И что же у меня получилось! ? В общем ссылки выглядят так http://unrealtech.ru/anonym.php?http://ano...0e217d.jpg.html

 

Почему при редактировании, появляются ненужные ссылки?

 

Мой самостоятельно сделанный редирект спереди, потом идет старый и только потом внешняя ссылка. Как убрать мне из ссылок anonym.to ??? А то получется по сто раз редиректится.

Изменено пользователем mylipetsk
Ссылка на комментарий
Поделиться на других сайтах

Как мне теперь убрать во всех сообщениях форума вот эту ссылку http://anonym.to/?

 

При редактировании должна ли вообще ссылка редиректа оставаться?

Ссылка на комментарий
Поделиться на других сайтах

UPDATE ibf_posts SET post = REPLACE (post, 'anonym.php?http://anonym.to/?', 'anonym.php?');

 

И в парсере в функции анконверт убивайте в урлах

http://unrealtech.ru/anonym.php?

А разве у Саниса это не сделано?

Изменено пользователем FatCat
Ссылка на комментарий
Поделиться на других сайтах

Нет, у Санисса сделано вс олично. Просто возможно я не правильно установил. Хотя вроде все правильно. Дело не в этом, я сделал бекап файлов.

 

После чего заного стал устанавливать заново. Устанавлиявая я обнаружил вот эту выделенную строчку:

 

1. Открыть ./source/classes/bbcode/class_bbcode_core.php, найти в функции regex_build_url( $url=array() ):

 

Я этого у себя в файле ненашел.

 

И еще вопрос, если у меня установлен мод HTML ссылки но он отключен, и не знаю, буду ли я его использовать, мне прописывать вот этот участок кода в ./source/classes/bbcode/class_bbcode_core.php?

Найти:

 

/**

* Convert special IPB HTML to normal HTML

*

* @param string Raw text

* @return string Converted text

*/

function clean_ipb_html( $t="" )

{

 

Добавить ниже:

 

// (FatCat) Noindex & redirect

$noindex_replaces = array(

"<span class='inv'><![CDATA[<noindex>]]></span>",

"<span class='inv'><![CDATA[</noindex>]]></span>",

);

$t = str_replace( $noindex_replaces, '', $t );

if( $this->ipsclass->vars['fatcat_noindex_redirect_url'] )

{

$t = str_replace( $this->ipsclass->vars['fatcat_noindex_redirect_url'], '', $t );

}

// (FatCat) Noindex & redirect [E]

Изменено пользователем mylipetsk
Ссылка на комментарий
Поделиться на других сайтах

Пользователь вставляя картинку получаеться вот такая фигня

<noindex>[url="http://radikal.ru/F/i023.radikal.ru/0907/6a/eb354f6355bf.jpg.html"][img=http://i023.radikal.ru/0907/6a/eb354f6355bft.jpg][/url]</noindex>

 

хотя в настройках стоит, не добавлять NOINDEX к редиректу.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
Юзеры на форуме видял ссылки примерно так ]]>ссылка]]> а администраторы нормально, в чём проблема...устанавливал на два форума 2.3.6...
Ссылка на комментарий
Поделиться на других сайтах

Подскажите как теперь убрать всё? Перешла на 3.0.2, и сменила адрес сайта, все ссылки теперь открываются сначала со старого сайта (редирект туда) потом сервер не найден и итог получается http://forums.ibresource.ru/go.php?http://....ibresource.ru/

 

ручками запарилась редактировать

Ссылка на комментарий
Поделиться на других сайтах

Подскажите как теперь убрать всё? Перешла на 3.0.2, и сменила адрес сайта, все ссылки теперь открываются сначала со старого сайта (редирект туда) потом сервер не найден и итог получается http://forums.ibresource.ru/go.php?http://....ibresource.ru/

 

ручками запарилась редактировать

Не нужно "ручками", можно одним запросом, вроде такого: http://forums.ibresource.ru/index.php?s=&a...st&p=351526

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Отличный мод. А как сделать бы что бы в noindex и nofollow обрамлялись и внешние изображения, они сейчас тоже как ссылки работают и легко можно наспамить просто смайликами к примеру.

У меня пользователь есть один, похоже пишет с телефона в опере, так везде ставятся его смайлики, к примеру:

<img src="http://files.myopera.com/Creat0R/Opera_AC/Icons/Kolobki/drinks.gif" border="0" class="linked-image" />

так же уходят ссылки на радикал и т.д.

Т.е. надо и обрабатывать внешние изображения что получался такой код:

<noindex><img rel="nofollow" src="http://files.myopera.com/Creat0R/Opera_AC/Icons/Kolobki/drinks.gif" border="0" class="linked-image" /></noindex>

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.