GiV Опубликовано 13 Декабря 2003 Жалоба Поделиться Опубликовано 13 Декабря 2003 Итак мы добавим следующих ботов: Aport, Yandex, Rambler. Для этого открываем файл ./sources/functions.php и ищем следующие строки: $remap_agents = array( 'googlebot' => 'google', 'slurp@inktomi' => 'inktomi', 'ask jeeves' => 'jeeves', 'lycos' => 'lycos', 'whatuseek' => 'wuseek', 'ia_archiver' => 'Archive_org', После них добавляем: 'aport' => 'Aport', 'yandex' => 'Yandex', 'stackrambler' => 'Rambler',Чуть ниже идет строчка:if ( preg_match( '/(googlebot|slurp@inktomi|ask jeeves|lycos|whatuseek|ia_archiver/i', $HTTP_SERVER_VARS['HTTP_USER_AGENT'], $match ) ) Заменяем ее на:if ( preg_match( '/(googlebot|slurp@inktomi|ask jeeves|lycos|whatuseek|ia_archiver|aport|yandex|stackrambler)/i', $HTTP_SERVER_VARS['HTTP_USER_AGENT'], $match ) ) Еще ниже будет следующий код:if ( ! $agent = $remap_agents[ $match[1] ] )Заменим его на следующий: $match = strtolower($match[1]); if ( ! $agent = $remap_agents[$match] ) Все боты у нас есть. Теперь осталось дать им имена. Для этого осуществляем изменения в файле conf_global.phpНаходим строчку:$INFO['sp_google'] = 'GoogleBot';и после нее добавляем:$INFO['sp_Yandex'] = 'Yandex Bot'; $INFO['sp_Rambler'] = 'Rambler Bot'; $INFO['sp_Aport'] = 'Aport Bot'; Вот вроде и все. За информацию по русским ботам благодарим портал http://www.searchengines.ru/ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Lender Опубликовано 14 Декабря 2003 Жалоба Поделиться Опубликовано 14 Декабря 2003 Теперь осталось дать им имена. Для этого осуществляем изменения в файле conf_global.phpНаходим строчку: CODE $INFO['sp_google'] = 'GoogleBot'; У меня нету этой строки в файле conf_global.php. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
urisoft Опубликовано 14 Декабря 2003 Жалоба Поделиться Опубликовано 14 Декабря 2003 Открываем файл: ad_settings.phpНаходим: $this->save_config( array ( 'spider_suit', "spider_sense","spider_visit","spider_group","spider_active",'sp_google' ,'sp_inktomi','sp_lycos' ,'sp_jeeves','sp_wuseek', 'spider_anon' )); Заменяем на: $this->save_config( array( 'spider_suit', "spider_sense","spider_visit","spider_group","spider_active",'sp_google' ,'sp_inktomi','sp_lycos' ,'sp_jeeves','sp_wuseek', 'spider_anon', 'sp_Yandex', 'sp_Rambler', 'sp_Aport' )); Находим: $ADMIN->html .= $SKIN->add_td_row( array( "<b>Переименовать What U Seek в...</b>" , $SKIN->form_input( 'sp_wuseek' , $INFO['sp_wuseek'] == "" ? 'What U Seek' : $INFO['sp_wuseek'] ) ) ); Добавим ниже: $ADMIN->html .= $SKIN->add_td_row( array( "<b>Переименовать Yandex в...</b>" , $SKIN->form_input( 'sp_Yandex' , $INFO['sp_Yandex'] == "" ? 'Yandex' : $INFO['sp_Yandex'] ) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>Переименовать Rambler в...</b>" , $SKIN->form_input( 'sp_Rambler' , $INFO['sp_Rambler'] == "" ? 'Rambler' : $INFO['sp_Rambler'] ) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>Переименовать Aport в...</b>" , $SKIN->form_input( 'sp_Aport' , $INFO['sp_Aport'] == "" ? 'Aport' : $INFO['sp_Aport'] ) ) ); И меняем имена в админке. Так проще. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Dekker Опубликовано 15 Декабря 2003 Жалоба Поделиться Опубликовано 15 Декабря 2003 как же все таки это сделать для 1.1.х я понимаю, Оска уже ругался что для этой версии скорей всего ничего не будет ... но так апгрейдиться не хочеться, прижился Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 15 Декабря 2003 Автор Жалоба Поделиться Опубликовано 15 Декабря 2003 Dekker http://www.ibresource.ru/db/205/ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Тсарь Опубликовано 28 Декабря 2003 Жалоба Поделиться Опубликовано 28 Декабря 2003 Гым.. то ли я что-то не так поставил, то ли что, но эти действия проблемы с Яндексом не решают. В логах и в списке пользователей яндексовский бот появляется, однако форум все равно выдает ему s=1q2w3esomething. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 30 Декабря 2003 Жалоба Поделиться Опубликовано 30 Декабря 2003 Vanish Загляни, плиз, в темку по 1.1 - у меня трабла.. И ещё: а под 1.1 также добавлять ботов или какие-то тонкости есть? С наступающим! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hottt Опубликовано 10 Февраля 2004 Жалоба Поделиться Опубликовано 10 Февраля 2004 А зачем это нужно вообще? Просто чтоб видеть когда бот у тебя на форуме? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 11 Февраля 2004 Жалоба Поделиться Опубликовано 11 Февраля 2004 А зачем это нужно вообще? Просто чтоб видеть когда бот у тебя на форуме?Да, чтобы видеть в списке пользователей сидит ли бот и где?А через админцентр следить за логами, где прошел бот, что проиндексировал... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 4 Марта 2004 Жалоба Поделиться Опубликовано 4 Марта 2004 Как зовут бота yahoo ?user_agent его: Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 5 Марта 2004 Жалоба Поделиться Опубликовано 5 Марта 2004 Что, никто не знает?На этом форуме отображается Yahoo! в онлайне.Поделитесь его именем, таким как aport yandex stackrambler ia_archiver и т.д. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
urisoft Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 Fastserg Как зовут бота yahoo ?user_agent его: Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)Ищи Yahoo в юзер агент или Yahoo! Slurp, и будет тебе счастье... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 urisoft Я не про логи сервера, а про логи ботов на форуме. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
urisoft Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 Fastserg Я не про логи сервера, а про логи ботов на форуме.Так эти логи по user agent работают....Посмотри в functions.php как это реализовано. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 Млин я уже смотрел поэтому и спрашиваю как зовут yahoo бота Код в functions.php $remap_agents = array( 'googlebot' => 'google', 'slurp@inktomi' => 'inktomi', 'ask jeeves' => 'jeeves', 'lycos' => 'lycos', 'whatuseek' => 'wuseek', Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 Млин я уже смотрел поэтому и спрашиваю как зовут yahoo ботаНасколько я помню, полное имя не требуется - хоть бы просто часть. Или я неправильно помню? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 А длина этой строки в functions.php чем-то ограничена или нет? if ( preg_match( '/(googlebot|slurp@inktomi|ask jeeves|lycos|whatuseek|ia_archiver|aport|yandex|stackrambler|scooter|Yahoo|FAST-WebCrawler|Gigabot|ZyBorg|Fast Web Crawler|Openbot|libwww-FM)/i', $HTTP_SERVER_VARS['HTTP_USER_AGENT'], $match ) ) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 Нет. С чего вдруг? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sanjak Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 Fastserg А длина этой строки в functions.php чем-то ограничена или нет?Только твоей фантазией Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
urisoft Опубликовано 6 Марта 2004 Жалоба Поделиться Опубликовано 6 Марта 2004 Fastserg Млин я уже смотрел поэтому и спрашиваю как зовут yahoo ботаСмотришь логи сервака. Если слово Yahoo в user_agent однозначно определает Yahoo, то так его и называй. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sanjak Опубликовано 12 Марта 2004 Жалоба Поделиться Опубликовано 12 Марта 2004 Fastserg Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 13 Марта 2004 Жалоба Поделиться Опубликовано 13 Марта 2004 Sanjak Спасибо ВСЕМ.Уже давно разобрался.Yahoo! Slurp не катит.У меня получилось yahoo. иначе не определялся. Когда использовал Yahoo он почему-то googlebot-ом определялся... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sanjak Опубликовано 13 Марта 2004 Жалоба Поделиться Опубликовано 13 Марта 2004 Fastserg Напиши тут имена всех поисковиком.Хочу и себе добавить, что б знать хто по форуму шастается Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 13 Марта 2004 Жалоба Поделиться Опубликовано 13 Марта 2004 Вот что у меня в functions.php. Дальше думаю разберешься. $remap_agents = array( 'googlebot' => 'google', // [url="http://www.google.com"]http://www.google.com[/url] 'slurp@inktomi' => 'inktomi', // [url="http://www.inktomi.com"]http://www.inktomi.com[/url] 'ask jeeves' => 'jeeves', 'lycos' => 'lycos', // [url="http://www.lycos.com"]http://www.lycos.com[/url] 'whatuseek' => 'wuseek', 'ia_archiver' => 'Archive_org', // [url="http://www.alexa.com/"]http://www.alexa.com/[/url] 'aport' => 'Aport', 'yandex' => 'Yandex', 'stackrambler' => 'Rambler', // Äîáàâèë åùå íå ïðîâåðííûõ 'scooter' => 'Altavista', //http://www.altavista.com/ 'yahoo' => 'Yahoo', //http://yahoo.com // 'FAST-WebCrawler' => 'AllTheWeb', //http://www.alltheweb.com/ Ôèãíÿ 'Gigabot' => 'Gigablast', //http://www.gigablast.com/ 'zyborg@looksmart' => 'WiseNut', //http://www.wisenut.com/ [url="http://www.WISEnutbot.com"]http://www.WISEnutbot.com[/url] 'WebCrawler' => 'Fast', //http://fast.no/index.asp 'Openbot' => 'Openfind', //http://www.openfind.com.tw/ 'libwww' => 'libwww-FM', //http://punto.ru ); if ( preg_match( '/(googlebot|slurp@inktomi|ask jeeves|lycos|whatuseek|ia_archiver|aport|yandex|stackrambler|scooter|yahoo|Gigab ot|zyborg@looksmart|WebCrawler|Openbot|libwww)/i', $HTTP_SERVER_VARS['HTTP_USER_AGENT'], $match ) ) { Еще если хочешь поможешь сделать user_agent в онлайне для админов.http://www.ipbrus.meoko.com/forum/index.php?showtopic=7 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sanjak Опубликовано 13 Марта 2004 Жалоба Поделиться Опубликовано 13 Марта 2004 http://www.ipbrus.meoko.com/forum/index.php?showtopic=7У Вас нет прав просмотра этой темы че шифроватся то? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.