View Single Post
  #365  
Old 02-09-2003, 01:05 AM
inphinity's Avatar
inphinity inphinity is offline
 
Join Date: Oct 2001
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

oi wc3 is important

useragent checking

Works both standalone and as a very nice compliment to TECK's vbarchive hack.

What does it do?
Allows you to match the useragent for Guests in Who's Online and display custom names/urls for recognised useragents such as Google, Teoma, Inktomi etc

You can also use it for matching the useragent anywhere on vb, ie for Currently Active Users on forumhome. expect a jazzed up online.php with icons next to names for which browser people are using sometime.

Why?
Got bored of looking up IPs then digging around the session table trying to find out which guests were really web robots also nosey to see who was reading the archives.

Install
Instructions in the file, should work with 2.2.x
Install time, 3-5mins. level, medium.

List of Detected Web Robots (thanks to TECK for listing the main ones)
Last updated: 08/02/03 10pm GMT
googlebot www.google.com Google
gulliver www.northernlight.com Northern Light
ia_archiver www.archive.org The Internet Archive
internetseer www.internetseer.com Internet Seer
linkalarm linkalarm.com Link Alarm
mercator www.research.compaq.com/SRC/mercator Mercator
openbot www.openfind.com.tw Openbot
pingalink www.pingalink.com PingALink Monitor
psbot www.picsearch.com/bot.html PicSearch
scooter www.altavista.com AltaVista
slurp www.inktomi.com/slurp.html Inktomi
turnitinbot www.turnitin.com/robot/crawlerinfo.html Turnitin
slysearch www.turnitin.com/robot/crawlerinfo.html Turnitin
zeus http://www.waltbren.com/products/zeu...rnet_robot.htm Zeus Internet Marketing
zyborg www.wisenutbot.com WiseNut
teoma www.teoma.com Teoma/Ask Jeeves

-- these last 3 are generic and will display the useragent on who's online with a link to robotstxt.org where you can look up the useragent for obsecure and new bots.

spider Web Spider
spyder Web Spyder
crawl Web Crawler
robot Web Robot

Screenshots?
Who's online:
https://vborg.vbsupport.ru/attachmen...&postid=351495
https://vborg.vbsupport.ru/attachmen...&postid=351832
https://vborg.vbsupport.ru/attachmen...&postid=351533

Currently Active Users
https://vborg.vbsupport.ru/attachmen...&postid=351831

enjoy,
inph

thanks to floris for screenshots and testing
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02448 seconds
  • Memory Usage 1,774KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete