Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Block PHP, CODE, HTML and QUOTES from Guests for vB3.7 Details »»
Block PHP, CODE, HTML and QUOTES from Guests for vB3.7
Version: 1.0.2, by Boofo Boofo is offline
Developer Last Online: Jun 2012 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.7.0 Rating:
Released: 05-04-2008 Last Update: 05-04-2008 Installs: 52
Auto-Templates
 
No support by the author.

Block PHP, CODE, HTML and QUOTES from Guests for vB3.7
Version 1.0.2
(By Boofo)

What does this product do?
This is a long-overdue update of my block code hack for vB3.0, now as a product, with no file or template edits. This will block all php, code and html code from all unregistered users. Any code between those tags will be replaced will a line telling them they are not allowed to view the code and to please register. (You can change the messages to whatever you like.) Included is also an option for the QUOTE boxes. I don't use the QUOTE boxes bypass on my board, but I have the option ready in case someone decides to quote code, php or html code to try and bypass this hack. Anything between the code, php or html tags will be parsed out, even quote tags, as long as it is between one of the other tags within the quote itself. If someone just puts QUOTE tags around the code itself, then it will show as normal (unless you enable the quote option). It works in the archive, as well as the showpost and printable post. This product should work on prior versions of vB as the hooks that are used are common hooks. It also has the ability to copy the contents of the boxes to the clipboard. This works fine is IE and Opera. To enable the javascript Copy to Clipboard in Firefox or Mozilla, please read below:

"By default these javascript Copy to Clipboard buttons work perfectly on Internet Explorer and Opera browser. If Firefox or Mozilla is used, it is possible to select text and press Ctrl+C (or choose Copy from Edit menu). To enable these javascript Copy to Clipboard buttons in Firefox or Mozilla follow the guide."

For more...

http://www.febooti.com/support/websi...clipboard.html

Version Information:
Version 1.0.1 --Initial release for vB3.7
Version 1.0.2 --Fixed register.php links

Installation overview:
Templates to edit: 0
Products to Install: (1)

Installation Instructions:
1. Go to your Admin CP
Scroll down to 'Plugin System'
Click 'Manage Products'
Click 'Add/Import Product'
Click the 'Browse' button, and locate the product-boofo_bbcode.xml file on your computer

2. Go to your Admin CP
Go to your Admin CP -> vBulletin Options -> Boofo's Enhanced BBCode for Guests and set the following option:
Disable QUOTES for Guests -> Do you want to disable the viewing of quotes in messages for guests?

NOTE: The default setting is NO, which enables the viewing of QUOTES to guests.

Done!
Enjoy!

NOTE: If you do not click install, you do not need support.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #52  
Old 05-16-2008, 08:27 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The code files use the <if condition="$show['member']"> to stop unregistered users from seeing code in posts. Try testing that line with something in a post and see if it works. I can't see how that is not working. Something somewhere is messing with it.
Reply With Quote
  #53  
Old 05-16-2008, 09:59 PM
veenuisthebest's Avatar
veenuisthebest veenuisthebest is offline
 
Join Date: Mar 2008
Location: India
Posts: 1,416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I noticed few things sir,

1. The mod. is working fine for me in archive pages as well as for printable view threads :up:

2. Now, for the main view, even this simple text line (Double-click CODE box to copy code to clipboard) is not showing up over the Code box. Then when I tried to edit the post and save it, that line appeared. But still, code box is visible for guests. Is it something to do with caching of posts ??

thank you
Reply With Quote
  #54  
Old 05-16-2008, 10:06 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have you changed the post cache time? And I meant to use this in a template to see if it got past it, like this

<if condition="$show['member']">
testing
</if>
Reply With Quote
  #55  
Old 05-16-2008, 10:30 PM
veenuisthebest's Avatar
veenuisthebest veenuisthebest is offline
 
Join Date: Mar 2008
Location: India
Posts: 1,416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

my Cached Posts Lifespan is set to 7 days

Quote:
<if condition="$show['member']">
testing
</if>
yes.. this works just fine. I tried adding this code in footer and it showed testing at the footer only for members and not for guests !!
Reply With Quote
  #56  
Old 05-16-2008, 10:33 PM
veenuisthebest's Avatar
veenuisthebest veenuisthebest is offline
 
Join Date: Mar 2008
Location: India
Posts: 1,416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I see it in boofobbcode_code template, the code box is wrapped in the same conditional, then how can guests are able to view it ??
Reply With Quote
  #57  
Old 05-16-2008, 10:40 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Because somewhere along the line that template is not replacing the original one. There must be a bbcode hack you installed that is messing with this.
Reply With Quote
  #58  
Old 05-16-2008, 10:42 PM
veenuisthebest's Avatar
veenuisthebest veenuisthebest is offline
 
Join Date: Mar 2008
Location: India
Posts: 1,416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

there is no bbcode hack i have installed other than this
Reply With Quote
  #59  
Old 05-16-2008, 11:34 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Then I don't know what to tell you. Something has changed somewhere as there is no way this hack can partially stop working on it's own. My advice is to uninstall it if it isn't going to work for you with whatever you have changed.
Reply With Quote
  #60  
Old 05-17-2008, 12:18 AM
DiverTree's Avatar
DiverTree DiverTree is offline
 
Join Date: Jun 2006
Location: Coastal Louisiana
Posts: 85
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

still working fine for me ... and i hacked that template all up.
Reply With Quote
  #61  
Old 05-17-2008, 03:50 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

See? There you go. Another satisfied customer.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:59 AM.


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.05635 seconds
  • Memory Usage 2,306KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete