Sannis Опубликовано 1 Июля 2008 Жалоба Поделиться Опубликовано 1 Июля 2008 Название: (FatCat&Sannis) Noindex и редирект для ссылок на форумеДобавил: SannisДобавлен: 01 Июл 2008Обновлен: 23 Авг 2010Категория: IP.Board 2.2.x-2.3.x Позволяет добавлять к ссылкам, публикуемых на форуме тег <noindex> и редирект в url.Поддерживает белый список. Тема с подробным описанием запроса. Как сделать редирект с задержкой на специальной странице. Пример применения на IPB 2.1, от Архара. Нажмите здесь, чтобы скачать файл shaggyboy отреагировал на это 1 Ссылка на комментарий Поделиться на других сайтах Прочее
ZiDaNe Опубликовано 2 Июля 2008 Жалоба Поделиться Опубликовано 2 Июля 2008 (изменено) Подскажите в каком виде вводить данные в графу «Белый список»? К примеру, при таком варианте:URL скрипта редиректа http://spbfootball.ru/go.php? «Белый» список spbfootball.ru http://pfpl.ru lflspb.ru Добавлять редирект к ссылкам из белого списка? Нет Добавлять noindex к ссылкам из белого списка? Нет Ссылки отображаются всё равно через редирект. Версия 2.3.5 Изменено 2 Июля 2008 пользователем ZiDaNe Ссылка на комментарий Поделиться на других сайтах Прочее
BESTRAFER Опубликовано 2 Июля 2008 Жалоба Поделиться Опубликовано 2 Июля 2008 Супер! Спасибо большое за мод! Очень нужная вещь! Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 2 Июля 2008 Жалоба Поделиться Опубликовано 2 Июля 2008 Подскажите в каком виде вводить данные в графу «Белый список»?Наверное без "хы-ты-ты-пы" и без "вы-вы-вы" будет правильным. Неправильно:http://yandex.ru http://www.yandex.ru www.yandex.ru Правильно:yandex.ru Ссылка на комментарий Поделиться на других сайтах Прочее
ZiDaNe Опубликовано 2 Июля 2008 Жалоба Поделиться Опубликовано 2 Июля 2008 Подскажите в каком виде вводить данные в графу «Белый список»?Наверное без "хы-ты-ты-пы" и без "вы-вы-вы" будет правильным.По всей видимости под 2.3.5 без изменений работать не будет.Я вводил адреса и без http:// и www, и с ними - толку ноль. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Июля 2008 Автор Жалоба Поделиться Опубликовано 2 Июля 2008 Вернусь - проверю, может есть несоответствия девфорума и инструкции. В воскресенье. Ссылка на комментарий Поделиться на других сайтах Прочее
POGRANICHNIK Опубликовано 4 Июля 2008 Жалоба Поделиться Опубликовано 4 Июля 2008 Тоже вопрос...на локалхосте 2.3.5(чистый форум) - работает отлично.на рабочем форуме 2.3.5 (до обновления стоял мод "Скрываем document.referer") - белый лист игнорируется. Не подскажете где капнуть? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 6 Июля 2008 Автор Жалоба Поделиться Опубликовано 6 Июля 2008 Привет, спасибо за мод. (FatCat) Noindex и редирект для ссылок [ url ]. Давно искал что-то подобное.Если не затруднит, ответьте пожалуйста.А можно убрать <noindex> и как?Можно.Для "белых адресов" это отключается в настройках мода.Чтобы не добавлять эти теги ко всем ссылкам, нужно убрать <noindex> и </noindex> из строчки$link_html = "<noindex><a href=\"".$url['html']."\" rel=\"nofollow\" target=\"_blank\">".$show."</a></noindex>";в файле ./source/classes/bbcode/class_bbcode_core.php Тоже вопрос...на локалхосте 2.3.5(чистый форум) - работает отлично.на рабочем форуме 2.3.5 (до обновления стоял мод "Скрываем document.referer") - белый лист игнорируется. Не подскажете где капнуть?При этом настройки белого листа одинаковые? Маловероятно. Это моя ошибка, не проверил на многих сайтах в белом листе, даже стыдно такой ляп было увидеть.$white_urls = explode('\n', $this->ipsclass->vars['fatcat_noindex_redirect_white']);заменить на$white_urls = explode("\n", $this->ipsclass->vars['fatcat_noindex_redirect_white']); Ссылка на комментарий Поделиться на других сайтах Прочее
POGRANICHNIK Опубликовано 7 Июля 2008 Жалоба Поделиться Опубликовано 7 Июля 2008 заменить наСпасибо огромное!!!Заферштейнило! Ссылка на комментарий Поделиться на других сайтах Прочее
nafigator Опубликовано 7 Июля 2008 Жалоба Поделиться Опубликовано 7 Июля 2008 Предлагаю вставлять валидный код, то есть вместо <noindex>text</noindex> Ставить:<![CDATA[<noindex>]]>text<![CDATA[</noindex>]]> Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 7 Июля 2008 Автор Жалоба Поделиться Опубликовано 7 Июля 2008 Т.е. даже так? Спасибо, включу в инструкцию.Жаль только html форумов большинства пользователей мода всё равно не будет валидным, имхо Ссылка на комментарий Поделиться на других сайтах Прочее
avgaz Опубликовано 7 Июля 2008 Жалоба Поделиться Опубликовано 7 Июля 2008 Поставил мод на 2.3.5 вроде нормально работает есть вопрос как зделать что редик был с задержкой на странице go.php и надпись по типу подождите счас будете перемещены? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 7 Июля 2008 Автор Жалоба Поделиться Опубликовано 7 Июля 2008 Поставил мод на 2.3.5 вроде нормально работает есть вопрос как зделать что редик был с задержкой на странице go.php и надпись по типу подождите счас будете перемещены?http://www.ibresource.ru/forums/index.php?...st&p=319647 Ссылка на комментарий Поделиться на других сайтах Прочее
nafigator Опубликовано 8 Июля 2008 Жалоба Поделиться Опубликовано 8 Июля 2008 Т.е. даже так? Спасибо, включу в инструкцию.Жаль только html форумов большинства пользователей мода всё равно не будет валидным, имхо Ага, так. Да какая разница, что код большинства пользователей валидным не будет — главное свою работу хорошо делать, а дальше юзер сам себе злобный буратино Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 8 Июля 2008 Автор Жалоба Поделиться Опубликовано 8 Июля 2008 Это верно Крутой HTML не мой профиль(надеюсь исправлюсь), так что лезть в доку проверять наличие этого тега рука не повернулась. Чтож, буду знать P.S. Не люблю я эти костыли Архив обновлен. Ссылка на комментарий Поделиться на других сайтах Прочее
Arowana Опубликовано 9 Июля 2008 Жалоба Поделиться Опубликовано 9 Июля 2008 Супер, поставил на 2.3.5 - всё работает, автору респект. Ссылка на комментарий Поделиться на других сайтах Прочее
ZiDaNe Опубликовано 10 Июля 2008 Жалоба Поделиться Опубликовано 10 Июля 2008 (изменено) Чуть ранее поставил первую версию модификации, а сегодня решил обновить.Внёс изменения в файлы, внёс изменения в CSS и обновил настройки. Итог: белая страница. Где копать? Что делать?! P.S. Как включить показ ошибок я не знаю Изменено 10 Июля 2008 пользователем ZiDaNe Ссылка на комментарий Поделиться на других сайтах Прочее
ZiDaNe Опубликовано 11 Июля 2008 Жалоба Поделиться Опубликовано 11 Июля 2008 Чуть ранее поставил первую версию модификации, а сегодня решил обновить.Внёс изменения в файлы, внёс изменения в CSS и обновил настройки. Итог: белая страница. Где копать? Что делать?! P.S. Как включить показ ошибок я не знаю В службе технической поддержки сказали, что всё произошло из-за ошибки в файле class_bbcode_core.php, а именно в строке: $link_html = "<span class="inv"><![CDATA[<noindex>]]></span><a href=\"".$url['html']."\" rel=\"nofollow\" target=\"_blank\">".$show."</a><span class="inv"><![CDATA[</noindex>]]></span>"; Принципиально ли в каком месте в CSS вставлять .inv {display:none} Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 13 Июля 2008 Автор Жалоба Поделиться Опубликовано 13 Июля 2008 Принципиально ли в каком месте в CSS вставлять.Нет Спасибо, исправлено. Ссылка на комментарий Поделиться на других сайтах Прочее
budushee Опубликовано 15 Июля 2008 Жалоба Поделиться Опубликовано 15 Июля 2008 (изменено) Белая страничка Раза три правил файлы... Появляется при заливке файлов п. 2... Изменено 15 Июля 2008 пользователем budushee Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 15 Июля 2008 Автор Жалоба Поделиться Опубликовано 15 Июля 2008 Изменения:2. Открыть ./source/classes/bbcode/class_bbcode.php, найти в функции pre_edit_parse($txt="") //----------------------------------------- // Tidy up the end quote stuff //----------------------------------------- $txt = preg_replace( "#(\[/QUOTE\])\s*?<br />\s*#si", "\\1\n", $txt ); $txt = preg_replace( "#(\[/QUOTE\])\s*?<br>\s*#si" , "\\1\n", $txt ); $txt = preg_replace( "#<!--EDIT\|.+?\|.+?-->#" , "" , $txt ); $txt = str_replace( "</li>", "", $txt ); $txt = str_replace( "(tm)", "(tm)", $txt ); Добавить после: // (FatCat) Noindex & redirect $txt = str_replace( "<span class=\"inv\"><![CDATA[<noindex>]]></span>", '', $txt ); $txt = str_replace( "<span class=\"inv\"><![CDATA[</noindex>]]></span>", '', $txt ); if( $this->ipsclass->vars['fatcat_noindex_redirect_url'] ) { $txt = str_replace( $this->ipsclass->vars['fatcat_noindex_redirect_url'], '', $txt ); } // (FatCat) Noindex & redirect [E]Должно помочь. Ссылка на комментарий Поделиться на других сайтах Прочее
budushee Опубликовано 16 Июля 2008 Жалоба Поделиться Опубликовано 16 Июля 2008 Sannis ВЫ ЗОЛОТО!!!!!!!!!!! СПАСИБО ОГРОМНОЕ!!!!!! Ссылка на комментарий Поделиться на других сайтах Прочее
Vlad64 Опубликовано 17 Июля 2008 Жалоба Поделиться Опубликовано 17 Июля 2008 (изменено) А получится скрыть Баннеры в Главном шаблону форума от поисковиков? Если вставить такой тэг: <noindex> Баннеры </noindex> Изменено 17 Июля 2008 пользователем Vlad64 Ссылка на комментарий Поделиться на других сайтах Прочее
nafigator Опубликовано 17 Июля 2008 Жалоба Поделиться Опубликовано 17 Июля 2008 А получится скрыть Баннеры в Главном шаблону форума от поисковиков? Если вставить такой тэг: <noindex> Баннеры </noindex>Получится, но это не будет валидным вариантом.Плюс скроешь ты только от яндекса. У Google используются другие тэги для отказа от индексирования. Ссылка на комментарий Поделиться на других сайтах Прочее
Vlad64 Опубликовано 17 Июля 2008 Жалоба Поделиться Опубликовано 17 Июля 2008 (изменено) Получится, но это не будет валидным вариантом.Плюс скроешь ты только от яндекса. У Google используются другие тэги для отказа от индексирования. А как выглядит валидный вариант? Изменено 17 Июля 2008 пользователем Vlad64 Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения