vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Add-On Releases - Limited Guest Viewing -- Improve community registration rates (https://vborg.vbsupport.ru/showthread.php?t=131985)

hotwheels 11-20-2006 01:08 AM

Well, this is what i have so far:
PHP Code:

// check if user is a bot
            
$lvgbot = ($vbulletin->superglobal_size['_COOKIE'] == AND preg_match("#(google|msnbot|zoints|aol|yahoo|slurp|FeedFetcher-Google|FeedBurner|WorldIndexer|Yahoo! Slurp|Majestics MJ12bot|Voyager|Technorati|Googlebot-Image|BlogPulse|blogsearch|Feedster|SBIder|ColdFusion
|FeedValidator|Google AdSense|Moreover|Norbert|Scooter|T-H-U-N-D-E-R-S-T-O-N-E|Teoma/Ask Jeeves|TurnitinBot|WorldIndexer|YahooFeedSeeker|vBSEO|Yahoo! Slurp Spider|Google Spider|FeedFetcher-Google Spiders|FeedBurner Spiders|BDFetch|SBIder.|Blogslive|Exabot|Feedfetcher-Google|GSiteCrawler|Google-Sitemaps|Gigabot|Java|MSTPC|MetaTagRobot|Moozilla|Mozilla|Python-urllib|Shim-Crawler|Site-Scan|Snapbot|Genome Machine|Windows-Media-Player|Yahoo-MMCrawler|findlinks|ichiro|libwww-perl|mozilla Java|sproose|up.b)#si"
$_SERVER['HTTP_USER_AGENT'])); 

It seems once you install this, that it write's to phpmyadmin, so you have to continue forward with it....Uninstalling it didn't change the bot's being denied access......

I also installed the Member Bots 1.0 per the instruction's......

I will let ya'll know how this works out....

XanTrax 11-20-2006 02:04 AM

Couldnt a user/guest just delete their cookie and start it all over again? Considering firefox has a quick thing to delete cookies.

Ted S 11-20-2006 03:38 AM

Quote:

Originally Posted by hotwheels (Post 1121221)
Well, this is what i have so far:
PHP Code:

// check if user is a bot
            
$lvgbot = ($vbulletin->superglobal_size['_COOKIE'] == AND preg_match("#(google|msnbot|zoints|aol|yahoo|slurp|FeedFetcher-Google|FeedBurner|WorldIndexer|Yahoo! Slurp|Majestics MJ12bot|Voyager|Technorati|Googlebot-Image|BlogPulse|blogsearch|Feedster|SBIder|ColdFusion
|FeedValidator|Google AdSense|Moreover|Norbert|Scooter|T-H-U-N-D-E-R-S-T-O-N-E|Teoma/Ask Jeeves|TurnitinBot|WorldIndexer|YahooFeedSeeker|vBSEO|Yahoo! Slurp Spider|Google Spider|FeedFetcher-Google Spiders|FeedBurner Spiders|BDFetch|SBIder.|Blogslive|Exabot|Feedfetcher-Google|GSiteCrawler|Google-Sitemaps|Gigabot|Java|MSTPC|MetaTagRobot|Moozilla|Mozilla|Python-urllib|Shim-Crawler|Site-Scan|Snapbot|Genome Machine|Windows-Media-Player|Yahoo-MMCrawler|findlinks|ichiro|libwww-perl|mozilla Java|sproose|up.b)#si"
$_SERVER['HTTP_USER_AGENT'])); 

It seems once you install this, that it write's to phpmyadmin, so you have to continue forward with it....Uninstalling it didn't change the bot's being denied access......

I also installed the Member Bots 1.0 per the instruction's......

I will let ya'll know how this works out....


This plugin does not modify any data in your database so when you remove it, it is removed. If the bots were denied access when you removed this, there's another reason... and this plugin isn't it.

Ted S 11-20-2006 03:38 AM

Quote:

Originally Posted by XanTrax (Post 1121255)
Couldnt a user/guest just delete their cookie and start it all over again? Considering firefox has a quick thing to delete cookies.

Yes. The goal here isn't to make it impossible to view threads, it's to make it harder and thus encourage registration. If you're looking to shut guests out, stick to the registration system.

Ted S 11-20-2006 03:39 AM

Quote:

Originally Posted by hotwheels (Post 1121173)
Ted, quick question on bot's?

If you want certian bot's to come to your site, say Yahoo! Slurp Spider or FeedFetcher-Google Spiders.........where do you add these? I see [php]// check if user is a bot


Just change the line google|msnbot|zoints|aol|yahoo|slurp to include any other bots you like with a pipe (|) between each name.

JimmyN 11-20-2006 04:28 AM

so this hack still allows all search engine bots to view?

But limits normal guests?

thanks

Ntfu2 11-20-2006 05:14 AM

How about adding a timer to where the cookie expires after x amount of hours :D


And then in the phrase maybe something like

"Thank you for viewing our content, you've viewed all the content allowed by guests, you can view more unrestricted content in X amount of hours blah blah...:"

scottreeve 11-20-2006 05:25 AM

Good hack.

I've installed, and only problem is with the 'custom message' edit.
Quote:

(To edit the phrase for this message error, click here (enter your custom text in the translation box).)
It comes up with a SQL database error...

Any ideas?

Thanks,
Scott

Ntfu2 11-20-2006 06:33 AM

Quote:

Originally Posted by scottreeve (Post 1121339)
Good hack.

I've installed, and only problem is with the 'custom message' edit.
It comes up with a SQL database error...

Any ideas?

Thanks,
Scott


Try to reimport the product XML and overwrite the old one.

JimmyN 11-20-2006 07:06 AM

Quote:

Originally Posted by Ntfu2 (Post 1121335)
How about adding a timer to where the cookie expires after x amount of hours :D


And then in the phrase maybe something like

"Thank you for viewing our content, you've viewed all the content allowed by guests, you can view more unrestricted content in X amount of hours blah blah...:"

i think this would be a great idea, but just have it that the guest can return to the board after 24hours say and then view a thead again, and if they click another thread then they get the msg.
But just have the existing msgs, not the X hours left, becuse then they might just not bother registering or they may come back to view latter without thinking to reg.

Maybe this can all be set in the admincp for this. So it can be cusomised to suite your own forum.

Just some ideas though,

So far its a great hack though, thanks heaps :) working great on my board


All times are GMT. The time now is 11:03 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01341 seconds
  • Memory Usage 1,755KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete