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

Reply
 
Thread Tools
Advanced [YOU] BB Code (with options) by BOP5 Details »»
Advanced [YOU] BB Code (with options) by BOP5
Version: 0.977, by BirdOPrey5 (Senior Member) BirdOPrey5 is offline
Developer Last Online: Aug 2023 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 4.0.x Rating:
Released: 11-27-2010 Last Update: 04-28-2012 Installs: 76
Uses Plugins
Re-useable Code Is in Beta Stage  
No support by the author.



Just in time for April Fools Day!

Update - 11/28/2010 - Updated to 0.91 - Added 1 plugin for Breadcrumbs
Update - 12/7/2010 - Updated to 0.92 - Added 2 plugins to work in Polls (Questions and Options)
Update - 3/25/2012 - Updated to 0.97 - Completely re-coded, Now works virtually everywhere in a VB4 forum and suite (blogs, CMS, groups, etc...) - No longer compatible with VB 3.x.
Update - 3/26/2012 - Fixed a couple of bugs relating to blogs and thread titles.
Update - 4/28/2012 - FIxed bug for user title's in profiles
Update - 4/29/2012 - FIxed usertitle's on member's list

[B]Live Demo: (Retired)

An all new version of my "Advanced [YOU] BBCode" mod, now completely compatible with the blogs, cms, and all other parts of the forum.

This mod creates the [YOU] BB-like-code. When someone types [YOU] in a post or thread or virtually anywhere else on the forum (if enabled) it gets changed to the username of the user currently viewing the page.


The mod allows you to specify a replacement to use for guests and users not logged in. The default is simply "you."

There are setting to allow the admin to enable and disable in the following areas:
  • Specific Forums (or all forums)
  • PMs
  • Visitor Messages
  • (Social) Groups
  • Picture Comments
  • Blogs
  • CMS
  • Widgets
  • Sidebar
  • Breadcrumbs
  • Signatures (when viewed in posts or PMs)
  • User Titles (when viewed in the postbit)

You can also specify "Immune" usergroups who will always see [you] so as not to get confused, if you wish..

If you need the older version for some reason it is still available as the VB 3.8 mod:
https://vborg.vbsupport.ru/showthread.php?t=254371

Please Mark as Installed if you use this.
Donations Always Appreciated. :up:

Download Now

File Type: zip Advanced YOU BB Code by BOP5 VB4 v977.zip (6.2 KB, 182 views)

Screenshots

File Type: jpg vb4_settings_advyou.jpg (73.2 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
Sherrie, WendM

Comments
  #2  
Old 11-28-2010, 07:10 PM
Juggernaut Juggernaut is offline
 
Join Date: Dec 2009
Location: California
Posts: 589
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I love it. rated 5 stars
Reply With Quote
  #3  
Old 11-28-2010, 07:26 PM
TrigZu TrigZu is offline
 
Join Date: Jul 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'd like to see an option so [you] only works in X threads.
Reply With Quote
  #4  
Old 11-28-2010, 07:31 PM
TrigZu TrigZu is offline
 
Join Date: Jul 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also, maybe an option so only X usergroups/boards have it turned on, so instead of eliminating all the other boards/groups you can just grant permissions to one board. Anyways, <3 it.
Reply With Quote
  #5  
Old 11-28-2010, 07:48 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TrigZu View Post
I'd like to see an option so [you] only works in X threads.
Quote:
Originally Posted by TrigZu View Post
Also, maybe an option so only X usergroups/boards have it turned on, so instead of eliminating all the other boards/groups you can just grant permissions to one board. Anyways, <3 it.
I was back and forth on the issue of whether admins should specify the forums/usergroups to BLOCK or the forum/usergroups to ALLOW.

Ultimately I went with "Block" rather than "Allow" because on my own forum I have it enabled everywhere and for everyone.

It's a fairly simple edit to make in the plugins if you're so interested in changing the action from "Block" to allow...

If you go to your "Plugin Manager" in Admin CP... scroll down to the Advanced [YOU] BB Code plugins and edit EACH plugin...

At the top of each plugin is an IF statement:

PHP Code:
if ($vbulletin->options['adyoubop5_en'] == AND !in_array($post[usergroupid], explode(','$vbulletin->options['adyoubop5_users'] )) AND !in_array($thread['forumid'], explode(','$vbulletin->options['adyoubop5_forums'] )) ) 
If you remove the two exclamation points (!) (one before each "in_array") you will convert the settings from BLOCKED usergroups/forums to ALLOWED usergroups/forums.

I will investigate an option for applying this to just a single thread... Though limiting it to 1 forum like above should help.
Reply With Quote
  #6  
Old 11-28-2010, 07:56 PM
TrigZu TrigZu is offline
 
Join Date: Jul 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It has helped indeed. I'm going to go ahead and change that code now.

Perhaps rather than deciding whether or not to block or allow you could use both where blocks supersede allows. By doing so it might make the options menu slightly more confusing, but infinitely more versatile. Thanks for the reply.

Also:
Reply With Quote
  #7  
Old 11-28-2010, 08:20 PM
Brandon Sheley's Avatar
Brandon Sheley Brandon Sheley is offline
 
Join Date: Mar 2005
Location: Google Kansas
Posts: 4,678
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

this is nice, the old bbcode still works for us
I like the replacement for guest option "your mom"..lol

nice mod
Reply With Quote
  #8  
Old 11-28-2010, 08:29 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TrigZu View Post
It has helped indeed. I'm going to go ahead and change that code now.

Perhaps rather than deciding whether or not to block or allow you could use both where blocks supersede allows. By doing so it might make the options menu slightly more confusing, but infinitely more versatile. Thanks for the reply.

Also:
http://content.screencast.com/users/...11-28_1703.png
I saw the link in your post on the table code, and I must say as a guest at least reading "You" instead of "Unregistered" made it make at least some sense. Lots of LOLs to be had with this... we have some lengthy and funny [you] threads too, I didn't link because they all require registration to view.

I will definitely work on the options, maybe let the admin choose whether they are allowing OR blocking by forum/usergroup. Also wondering if user's not allowed to use it should see "[YOU]" or perhaps some sort for error message when submitting a post instead so they can't even try.

@Loco.M - Thanks!
Reply With Quote
  #9  
Old 11-28-2010, 08:52 PM
Gemma's Avatar
Gemma Gemma is offline
 
Join Date: Apr 2004
Location: Scotland
Posts: 1,229
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Didn't work for me. Breadcrumbs and Thread title on Forum Display were showing [you] instead of my name, or Lurker which I had used as a [you] replacement for guests.

Disabled product for the time being
Reply With Quote
  #10  
Old 11-28-2010, 09:03 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh wow. Forgot about the breadcrumbs... I'll get right on that.
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 07:22 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.08743 seconds
  • Memory Usage 2,330KB
  • Queries Executed 24 (?)
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_php
  • (3)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
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (2)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (2)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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