Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
Hide BBCodes/Signatures From Guests/Users Details »»
Hide BBCodes/Signatures From Guests/Users
Version: 1.8.1, by MarkFL MarkFL is offline
Developer Last Online: Jun 2020 Show Printable Version Email this Page

Category: Show Thread Enhancements - Version: 4.2.x Rating:
Released: 04-28-2015 Last Update: 02-21-2017 Installs: 42
Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

Overview:

This product will allow you to decide what BBCode content you wish to hide from guests/users on your site. You can also choose to hide user signatures from guests/users too. Hidden content is replaced with a link to your registration page for guests, and a simple message for restricted usergroups. In posts, this link or message is placed inside a block element so that it stands out.

Guests will see the following:



Members of restricted usergroups/users that have not replied will see the following:



You are given the option to merge the defined list of BBCodes in the product "MarkFL: Enhanced View Forum Posts". This way, you may choose to define the list in one place and have both products hide the same BBCodes.

Updates:

Version 1.1:
  • Now allows usergroups to be restricted from seeing the defined list of BBCodes and signatures.

Version 1.2:
  • Posts containing the symbols "<" and/or ">" will now display correctly to those from whom BBCodes are being hidden.

Version 1.3:
  • Fixed bug where the $vbulletin array need to be global for some users.
  • Messages to guests/users now phrased to allow for translations.

Version 1.4:
  • Added setting to allow hiding of BBCodes/Signatures from users until they reply to a thread.

Version 1.5:
  • Added setting for "Active Forums" in which the product is active.
  • Added separate usergroup selection for usergroups whose members must reply to a thread before the hidden BBCodes/signatures are revealed.

Version 1.6:
  • Added setting to allow for internal links to be hidden.

Version 1.7:
  • Added settings to allow individual threads/posts to be ignored by product.

Version 1.8:
  • Fixed reported issue with inline attached images.

Version 1.8.1:
  • Moved function to external script to avoid redeclaration error.

To Install:

1.) Download and extract the attached .zip file.

Upload the contents of the "upload" folder to your forum's root directory.

Note: If you have already installed "MarkFL: Enhanced View Forum Posts" v1.1 or higher, then you may skip this step, since both products use the same external PHP script.

2.) In AdminCP go to Plugins & Products -> Manage Products -> Add/Import Product.

Click on "Choose File" and browse to the product xml file that was packaged in the .zip file.

Click "Import"

You MUST set your settings to enable the mod. Each setting has an explanation of its use.



Support for this product can be found here:

Download Now

File Type: zip MarkFL - Hide BBCodes And Signatures From Guests & Users v1.8.1.zip (8.1 KB, 164 views)

Screenshots

File Type: png hbfgpostuser.png (94.9 KB, 0 views)
File Type: png hbfgpost.png (94.2 KB, 0 views)
File Type: jpg markfl_hbfg_acp.jpg (66.1 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
7 благодарности(ей) от:
akz645, Chicoynano, josedvd123, oneill, seb5594, steviewonder44, Vintum

Comments
  #22  
Old 07-29-2015, 12:36 AM
gobears20 gobears20 is offline
 
Join Date: Feb 2004
Posts: 99
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You got me That was exactly what it was and it worked. Quick question for you, if someone uploads an attachment to my server and uses it inside a post it doesn't look like this can be blocked with this mod?

Also, do you take donations? If so where because this is a great mod that you have put together!
Reply With Quote
  #23  
Old 07-29-2015, 12:43 AM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gobears20 View Post
You got me That was exactly what it was and it worked. Quick question for you, if someone uploads an attachment to my server and uses it inside a post it doesn't look like this can be blocked with this mod?

Also, do you take donations? If so where because this is a great mod that you have put together!
This add-on will block inline attachments (because of the ATTACH tags present in the post content), but not thumbnails...however I think it would be a simple matter to add this feature. I will look into this soon. :up:

I am not seeking donations directly, but if you wish to do so, a small donation to your local animal shelter would be greatly appreciated.
Reply With Quote
  #24  
Old 07-29-2015, 12:52 AM
gobears20 gobears20 is offline
 
Join Date: Feb 2004
Posts: 99
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I turned the attachment feature off inside the user group management. It won't allow you to see it but will allow you to click on it and show the attachment. You may think about adding that feature. Great mod and yes, I already make donations to the animal shelter around here. I also make donations to my house animals, two cats and two dogs Thanks again for a great mod!
Reply With Quote
Благодарность от:
MarkFL
  #25  
Old 08-02-2015, 01:44 PM
akz645 akz645 is offline
 
Join Date: Jul 2015
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarkFL View Post
SNIP
Could you add a feature that 'disables' BB codes from being used, rather than just hide for certain usergroups?

Also, could you make this mod forum specific & usergroup specific?
Example: Hide BB code IMG on forum section A for usergroups: 'registered & guests & banned'. Hide BB code IMG on forum section B for usergroups: 'guest & banned'. etc...


^ have that appear inside each one of these:

+ Another setting/box which disables BB codes (if you implement that feature)

That would be really useful for me
Reply With Quote
  #26  
Old 08-04-2015, 05:15 AM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by akz645 View Post
Could you add a feature that 'disables' BB codes from being used, rather than just hide for certain usergroups?
The goal of this product is to simply hide BBCodes from guests and other defined usergroups. Preventing their usage would be a whole other issue for another product to address.

Quote:
Originally Posted by akz645 View Post
Also, could you make this mod forum specific & usergroup specific?
Example: Hide BB code IMG on forum section A for usergroups: 'registered & guests & banned'. Hide BB code IMG on forum section B for usergroups: 'guest & banned'. etc...


^ have that appear inside each one of these:

+ Another setting/box which disables BB codes (if you implement that feature)

That would be really useful for me
While adding forum and usergroup information for each BBCode in the list could be done, I don't feel at this time there would be enough demand for that to justify the added complexity of the coding and in particular the settings.
Reply With Quote
  #27  
Old 08-04-2015, 12:02 PM
akz645 akz645 is offline
 
Join Date: Jul 2015
Posts: 183
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarkFL View Post
The goal of this product is to simply hide BBCodes from guests and other defined usergroups. Preventing their usage would be a whole other issue for another product to address.
Alright, that's fine. I guess it has to be created as an entirely different mod altogether, with that function only. I thought it would be simple to add on, but guess not.

Quote:
Originally Posted by MarkFL View Post
While adding forum and usergroup information for each BBCode in the list could be done, I don't feel at this time there would be enough demand for that to justify the added complexity of the coding and in particular the settings.
I have to wait for more demand then...
Speaking of complexity, if you did do it, how long do you think it would take you?

Note: It doesn't neccesarily have to be adjusted from these settings. One of DB Tech's products has another approach, which is by users selecting a forum (double clicking) and then options for how it affects each individual usergroups appears below.
In this case, instead of a tick/untick box for each individual option, this box would appear instead.
^
I don't know which methods is easier to code. I just thought I'd let you see this method, in case you hadn't seen it before.
Reply With Quote
  #28  
Old 08-05-2015, 03:10 AM
Vintum Vintum is offline
 
Join Date: Jan 2013
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just thought of something I could use a product like this for, but I'm not sure I want there to be any indication to guest/unallowed users that content has been hidden.

Is it possible to just remove the bbcode and the content within them if they don't have permissions? Or just anything else to hide the fact that content was hidden.
Reply With Quote
  #29  
Old 08-08-2015, 04:03 AM
Vintum Vintum is offline
 
Join Date: Jan 2013
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

I'm sorry, but I'm not able to get this product to work. I have the file uploaded, mod is enabled, and no errors are happening in console. But nothing is hidden. I can see the content as both admin and guest even though both are selected as not allowed to view. Both signatures and the bbcode remain visible.

I'm on VB 4.2.2. Any idea?
Attached Images
File Type: jpg 2015-08-08_0-52-58.jpg (62.8 KB, 0 views)
Reply With Quote
  #30  
Old 08-08-2015, 04:12 AM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Vintum View Post
Hi,

I'm sorry, but I'm not able to get this product to work. I have the file uploaded, mod is enabled, and no errors are happening in console. But nothing is hidden. I can see the content as both admin and guest even though both are selected as not allowed to view. Both signatures and the bbcode remain visible.

I'm on VB 4.2.2. Any idea?
Hello! I am sorry to hear you are experiencing difficulty.

Can you provide me with a link to a page where the "MEMBER" BBCode is being displayed so I can look at the HTML of the page?
Reply With Quote
  #31  
Old 08-08-2015, 04:41 AM
Vintum Vintum is offline
 
Join Date: Jan 2013
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Link sent,

thanks
Reply With Quote
Reply

Thread Tools

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 06:47 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07054 seconds
  • Memory Usage 2,360KB
  • Queries Executed 26 (?)
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
  • (7)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
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (8)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (5)postbit_attachment
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete