Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Disable Smileys and Annoying Images by BOP5 Details »
Disable Smileys and Annoying Images by BOP5
Mod Version: 2.00, by BirdOPrey5 (IB Staff) BirdOPrey5 is offline
Developer Last Online: Jun 2019 I like it Show Printable Version Email this Page

vB Version: 3.8.x Rating: (4 votes - 5.00 average) Installs: 8
Released: 17 Apr 2011 Last Update: 22 Apr 2011 Downloads: 37
Supported Uses Plugins Translations  

Screenshots: Attached

Demo: http://www.juot.net/forums/showthread.php?t=57401
This is a test section of my forum, you will have to register to disable the smileys.

Version 2.0

*Bugfixed - Smileys now enabled for guests.*

The main point of this mod is to add the much needed option IMO to disable simleys (smilies) for users like they can images, avatars, and signatures.

This became an issue on my forum because I have some large animated smileys and a new member had a medical condition where it was dangerous for him to view such images.

This mod will allow you to disable smileys for certain users. You can choose from the following:
1) (Preferred Method) Add a custom profile field to allow users to enable or disable this on their own. Instructions included in the zip file on how to do this.

2) Disable by usergroup, You can disable smileys by entering the usergroup id, both primary or secondary groups will work.

3) Disable for specific users- You can enter specific userids to disable for a select few users of your choice.

Disabled smileys will be replaced by their title or name. Such as becomes {EEK!}.

Limitations of the mod:

For this to work all your smileys must be in the default path which is images/smilies. They can also be in the fuller path /forums/images/smilies. If they are stored anywhere else this mod will not disable them.

Also the "title" or the "name" of the smileys can not contain a double quote (") character. Names/titles are limited to numbers, letters, underscores, dashes, and some other special characters all of which are listed in the instructions. (Some of them are !, @, #, $, %, &, *, <, >, etc...)

I doubt this will work with Non-English characters but I haven't tried it.

In addition to disabling smileys this mod can also disable images you deem annoying... Again for me I used this to disable some fast-flashing images popular on my forum but which could cause medical concern for some users.

In order to use this part of the mod you must view the HTML source code of your forum and copy the entire <img> tag responsible for the image, and paste it into the mod. The complete tag from < to > is needed. You paste 1 per line into the box in the settings.

You must also specify replacement text in the next box. 1 replacement for each image you want to disable. Keep these lines to match the images above.

This second half of the mod is basically just the built in "Replacement Variable" option in vBulletin except it works on all styles and only works on users you specify or whom have enabled the option. You can use it to replace anything you want, not just images if you want to.

1 Product
- 1 Plugin
- No Files
- No Templates
- No Phrases

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	Custom Field VB3.jpg
Views:	66
Size:	88.5 KB
ID:	128233   Click image for larger version

Name:	Disable Smiley Mod Settings.jpg
Views:	62
Size:	151.8 KB
ID:	128234   Click image for larger version

Name:	Smileys Disabled VB3.jpg
Views:	108
Size:	199.2 KB
ID:	128235   Click image for larger version

Name:	Smileys Enabled VB3.jpg
Views:	103
Size:	229.2 KB
ID:	128236  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Administrative and Maintenance Tools Admin Max-Min Characters and Images Override by BOP5 BirdOPrey5 vBulletin 4.x Add-ons 12 30 May 2012 12:06
Administrative and Maintenance Tools Admin Max-Min Characters and Images Override by BOP5 BirdOPrey5 vBulletin 3.8 Add-ons 9 26 Aug 2011 09:22
BB Code Enhancements Disable smileys inside BB codes [img] and [url] Bachsau vBulletin 3.8 Add-ons 0 25 Mar 2010 17:31

Comments
  #2  
Old 20 Apr 2011, 13:35
Ramsesx's Avatar
Ramsesx Ramsesx is offline
 
Join Date: Aug 2005
Location: Southern Germany
A lot of stuff you've thrown out the last couple of month BirdOPrey5. Thanks for sharing.
Reply With Quote
  #3  
Old 22 Apr 2011, 10:50
durham durham is offline
 
Join Date: Oct 2008
This is a great Mod - many thanks! But it has turned off smilies for "guests" ?

How do I change this so they can see smilies please?

Thanks

Durham
Reply With Quote
  #4  
Old 22 Apr 2011, 11:41
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
 
Join Date: Jun 2008
Real name: Joe D.
Good catch. I uploaded a new version that keeps smileys enabled for guests.
__________________
-Joe
Former vBulletin.org Staff Member

(@BirdOPrey5) Former vb.org Moderator. Fighting for a free & independent vb.org.
BirdOPrey5.com - Exclusive VB Mods! (Formerly Qapla.com) | Joe's Ultimate Off Topic
Note - I do not read my PMs often, do not expect quick replies.
Reply With Quote
  #5  
Old 22 Apr 2011, 12:10
durham durham is offline
 
Join Date: Oct 2008
Aaah - perfect - continued thanks

D.
Reply With Quote
  #6  
Old 30 Apr 2011, 00:30
Marvin Hlavac Marvin Hlavac is offline
 
Join Date: Sep 2007
I'm unable to disable smilies for usergroup 1 (un-registered - not logged in). However, it works when I attempt to disable smilies for usergroup 6 (administrators).

My intention is to disable smilies for usergroup 1. Can I do something to achieve this?
Reply With Quote
  #7  
Old 30 Apr 2011, 00:45
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
 
Join Date: Jun 2008
Real name: Joe D.
Originally Posted by Marvin Hlavac View Post
I'm unable to disable smilies for usergroup 1 (un-registered - not logged in). However, it works when I attempt to disable smilies for usergroup 6 (administrators).

My intention is to disable smilies for usergroup 1. Can I do something to achieve this?
LOL... yeah I just updated this so they always worked on guests/not logged in because someone was having the opposite issue.

For now uninstall the one you have and install this earlier version and smileys will be disabled for guests.

At some point I will release an update that will let it work as expected in either case.
Attached Files
File Type: zip BOP5 - Disable Smileys.zip (868.1 KB, 4 views)
__________________
-Joe
Former vBulletin.org Staff Member

(@BirdOPrey5) Former vb.org Moderator. Fighting for a free & independent vb.org.
BirdOPrey5.com - Exclusive VB Mods! (Formerly Qapla.com) | Joe's Ultimate Off Topic
Note - I do not read my PMs often, do not expect quick replies.
Reply With Quote
  #8  
Old 30 Apr 2011, 01:49
Marvin Hlavac Marvin Hlavac is offline
 
Join Date: Sep 2007
Thanks, much appreciated! It's enabled now, and working as expected.

My purpose for using it is to optimize my site for speed. No need to display smilies to guests (each smilie costs one http request). Members will see all smilies though.

Great add-on!
Reply With Quote
  #9  
Old 16 May 2011, 22:28
Marvin Hlavac Marvin Hlavac is offline
 
Join Date: Sep 2007
I've modified my installation so that guests will not see the replacement {smilie}, but they will simply see nothing, no image smilie, and no text smilie.

To do it, find:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


and replace it with:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Joe, if there is a better way, please do let me know.
Reply With Quote
  #10  
Old 16 May 2011, 23:46
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
 
Join Date: Jun 2008
Real name: Joe D.
Originally Posted by Marvin Hlavac View Post
I've modified my installation so that guests will not see the replacement {smilie}, but they will simply see nothing, no image smilie, and no text smilie.

To do it, find:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


and replace it with:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Joe, if there is a better way, please do let me know.
That's a good way.
__________________
-Joe
Former vBulletin.org Staff Member

(@BirdOPrey5) Former vb.org Moderator. Fighting for a free & independent vb.org.
BirdOPrey5.com - Exclusive VB Mods! (Formerly Qapla.com) | Joe's Ultimate Off Topic
Note - I do not read my PMs often, do not expect quick replies.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 13:24.

Layout Options | Width: Wide Color: