Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
MySmilies VB (v3.7.0) Details »
MySmilies VB (v3.7.0)
Mod Version: 3.7.005, by Mosh (Coder) Mosh is offline
Developer Last Online: Jun 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.x Rating: (12 votes - 4.67 average) Installs: 205
Released: 14 May 2008 Last Update: 01 Oct 2008 Downloads: 1152
Not Supported DB Changes Uses Plugins Auto-Template Additional Files Re-usable Code Translations  

Hack Support

This hack is now discontinued - this means that while it will remain available for download and use, there will be no further updates, nor will support be provided as the thread is no longer monitored.

Please click Mark as Installed if you are using this hack.

NOTE: I have marked this hack as Re-usable Code - This means that code from this hack may be used in other hacks, which can ONLY be released on official vB sites that use Jelsoft's verification system to verify your vBulletin license status, and as long as Kentaurus and I are credited in your hack.


vBulletin Version Compatibility

This hack can only be used with vBulletin v3.7.x.


NOTE 1:
This is a port of Kentaurus's MySmilies VB for v3.6.x (version 1.03) to work with vBulletin v3.7.0.

Kentaurus has indicated that he would be helping me provide support - see this post in his thread for confirmation. He has been added as a CoAuthor for this hack. Permission for me to port his hack is granted at the bottom of the 1st post in his thread.

NOTE 2:
Because I did not write the original hack (this version of the hack was originally only ever meant to be an interim version before Kentaurus released his version), hacks that I have written myself will always take priority over this one, and as a consequence, this hack only tended to get worked on whenever I felt the urge to look at it. I do not feel the urge anymore so have discontinued the hack.

People are free to install or un-install this whenever they want.

If anyone wants to continue the development of this hack, then they are more than welcome to take over, as I have marked this as re-usable code, I don't mind either way.


So Whats New?
  • Now has CSRF (cross-site request forgery) Protection (introduced in vBulletin v3.6.10 and v3.7.0 RC 4)
  • 9 new plugins (cached all uncached templates, WOL sorted)
  • Now fully phrased
  • Auto-template injection (no template edits should now be needed)
  • Smilie Links now only appear if the member has permission to use MySmiles
  • Prettied up a couple of the templates
  • Template edits, if needed, now use only a single variable in each case
  • Signature custom smilie support added
  • Fixed attachments showing when posted inline within the same post (this only affects a very small amount of installations to start with, which is why it took so long to replicate, and I can not replicate this with every installation)


What Does This Hack Do?

This hack puts the control of the smilies on the users. It lets any user (that you give permission to) upload or modify the smilies that he can use.

These are not the smilies that vb uses, these are user-customized smilies. The smilies that you already have in place are preserved and are still used. But users may upload their own smilies for their use, and they are kept separate from the standard forum smilies.

For users:
  • Users can keep a library of their own smilies (they can upload them from their computer or web)
  • Users enter their replacement text, for example, :iamhappy: would be changed to their own user happy smilie
  • The custom smilies are parsed in any post, signature, or pm (does not include the new social network fuctionality that was added with v3.7.0 yet, it is on my to-do list)
  • If they have enabled the WYSIWYG editor, smilies are shown there

For administrators:
  • Usergroup control of who may upload custom smilies
  • Usergroup control of the size (width, height, size in bytes) of the smilie
  • Smilie quota, both for max number of smilies and max number of bytes or hard disk space
  • The administrator can choose where to save the smilies (the directory, default: mysmiliesvb)
  • Auto-template Injection - if the appropriate template hooks are available, you will not need to make any template edits at all, if edits needed you only need to paste a single variable where you need it

Installation Instructions

See the included Installation Instructions.txt file in the ms_mysmiliesvb.zip zip file.

ADDITIONAL NOTE:
A limitation exists with the fix that rectifies the problem of attachments showing when also posting them inline within the same post; when applied, all attachments will need to be displayed inline, if they have not been, then the ones that have not been posted inline will be hidden along with the ones that have been posted inline. Read Post #106 for more information on this.


Uninstall Instructions
  1. Delete mysmiliesvb.php from your forum's root directory.
  2. Delete the mysmiliesvb directory from your forum's root directory.
  3. Delete class_dm_mysmiliesvb.php from your forum's /includes directory.
  4. Delete bitfield_mysmiliesvb.xml from your forum's /includes/xml directory.
  5. Delete delete.gif from your forum's /images/misc directory (if more than one style remember to delete it from all misc directories).
  6. Optional Step: This step is only if the auto template injection does not work, and you did the optional template edits.
    In the USERCP_SHELL template, find and delete:

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

    In the navbar template, find and delete:

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

  7. Uninstall the product in vB using the AdminCP Product Manager.


To Do List

Features are being done in the order that they appear on the list, and when I feel the urge to work on this hack. And as I have now completely lost the urge, it means that the rest of the requests will never be added.
  1. Signature custom smilie support - DONE
  2. Fully phrase the hack - DONE
  3. Usergroup Permissions - disabled by default - DONE
  4. Profile Comments custom smilie support - Will never be done
  5. Album Comments custom smilie support - Will never be done
  6. Social Group Comments custom smilie support - Will never be done
  7. Admin Control Panel utility to view/delete one, some or all custom smilies - Will never be done
  8. vB Blog custom smilie support - Will never be done


Version History

v3.7.005 - Wednesday 1st October 2008
-- Final Release
-- Fixed: Workaround for people having issues with uploading smilies from a url
-- Added: AdminCP Option to allow for which upload option shows for the end user
-- Added: Phrase for navbits - this hack is now fully phrased
-- Changed: mysmiliesvb.php file
-- Changed: MYSMILIES_MAIN template
-- Changed: Usergroup permissions - Can use custom smilies? now set to No by default

v3.7.004 - Thursday 7th August 2008
-- Fixed: Attachments were showing when the attachment was shown inline in the same post
-- Added: AdminCP Option to turn this fix On or Off

v3.7.003 - Wednesday 16th July 2008
-- Fixed: Cached templates
-- Changed: mysmilies_delete template
-- Added: Signature custom smilie support
---- thread/post creation
---- thread/post preview
---- postbit (including postbit_legacy)
---- edit signature
---- signature preview
---- user profile

v3.7.002 - Thursday 29th May 2008
-- Fixed: SQL Error problems some people upgrading from the v3.6.x version of this hack were having

v3.7.001 - Wednesday 14th May 2008
-- Initial v3.7.0 release


Thanks

My thanks go out to Kentaurus (who originally created this fantastic hack I have updated), and also to Paul M who gave me permission to use some of his install code.


Show Your Appreciation

Although not required, if you have enjoyed the benefits of this hack, and would like show your appreciation for my efforts, then please feel free to click on the Support Developer link and donate any amount you feel is appropriate.

Download Now

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

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	snapshot1.jpg
Views:	626
Size:	44.8 KB
ID:	84147   Click image for larger version

Name:	snapshot2.png
Views:	600
Size:	20.1 KB
ID:	84148   Click image for larger version

Name:	snapshot3.jpg
Views:	356
Size:	25.8 KB
ID:	84149   Click image for larger version

Name:	snapshot4.jpg
Views:	766
Size:	22.7 KB
ID:	84150  

Click image for larger version

Name:	snapshot5.png
Views:	556
Size:	41.5 KB
ID:	84151   Click image for larger version

Name:	snapshot6.jpg
Views:	564
Size:	56.3 KB
ID:	84152   Click image for larger version

Name:	snapshot8.jpg
Views:	1016
Size:	39.6 KB
ID:	84154   Click image for larger version

Name:	snapshot9.jpg
Views:	1166
Size:	41.3 KB
ID:	84155  

Click image for larger version

Name:	snapshot7.png
Views:	217
Size:	128.2 KB
ID:	87540  

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
Major Additions MySmilies VB Kentaurus vBulletin 3.6 Add-ons 167 12 Jun 2010 04:41
MySmilies VB for v3.5.x Mosh vBulletin 3.5 Add-ons 4 08 May 2007 21:33

  #106  
Old 06 Aug 2008, 15:14
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Real name: Mosh Shigdar
Update: v3.7.004
-- Fixed: Attachments were showing when the attachment was shown inline in the same post
-- Added: AdminCP Option to turn this fix On or Off

NOTE: You do not need to upgrade to this version unless you are experiencing issues with attachments were showing as an attachment, when the attachment was shown inline in the same post, in which case, this should fix the issue. This problem exists for a very limited amount of vBulletin installations, and I have only been able to replicate the issue on one installation, all other installations I tested do not seem to be affected and images displayed inline are not shown in attachments, while the attachments in the same post that have not been shown inline show fine in the attachments/thumbnail section.

ADDITIONAL NOTE: A limitation exists with the fix that rectifies the problem of attachments showing when also posting them inline within the same post; when applied, all attachments will need to be displayed inline, if they have not been, then the ones that have not been posted inline will be hidden along with the ones that have been posted inline. Which is why this fix can be turned On or Off, it will mess up installations that do not have the problem to start with, so this fix is switched Off as default, and will need to be turn On if needed.
__________________
-- The WS Spiders List is still downloadable from vBulletin.com.
-- As of Monday 1st July 2013, I will no longer be supporting my hacks as I am leaving the vBulletin community due to medical and life-style reasons.

Last edited by Mosh; 07 Aug 2008 at 01:41. Reason: Added a limitation for the fix
Reply With Quote
  #107  
Old 19 Aug 2008, 01:56
fattony69 fattony69 is offline
 
Join Date: Jun 2007
Real name: Tony
I am having a hard time uninstalling. Whats wrong?
Reply With Quote
  #108  
Old 19 Aug 2008, 02:17
iKuro iKuro is offline
 
Join Date: Jul 2007
OMG this hack rulez the world
Reply With Quote
  #109  
Old 19 Aug 2008, 03:31
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Real name: Mosh Shigdar
Originally Posted by fattony69 View Post
I am having a hard time uninstalling. Whats wrong?
Please elaborate.....
__________________
-- The WS Spiders List is still downloadable from vBulletin.com.
-- As of Monday 1st July 2013, I will no longer be supporting my hacks as I am leaving the vBulletin community due to medical and life-style reasons.
Reply With Quote
  #110  
Old 19 Aug 2008, 07:14
fattony69 fattony69 is offline
 
Join Date: Jun 2007
Real name: Tony
how to manually uninstall from phpmyadmin
Reply With Quote
  #111  
Old 19 Aug 2008, 07:20
GrendelKhan{TSU's Avatar
GrendelKhan{TSU GrendelKhan{TSU is offline
 
Join Date: Jun 2005
omg... this sounds awesome!!!!!!

bookmarked for this weekend (when I can actually try it). looking forward to it!
__________________
Unreal Addicts: The Ultimate UT Fraggin Fix
Unreal Tournament Sniper Clan and UT Gaming Community.
Serving frags and fun to the UT Community Since 1999
www.UnrealAddicts.com
Reply With Quote
  #112  
Old 19 Aug 2008, 07:32
iBaker's Avatar
iBaker iBaker is offline
 
Join Date: Nov 2006
Unfortunately I also have to uninstall. I tried it on my test site and a user can't put an attachment in line without it also appearing as an attachment in the attachment box and the solution of of having all attachments in line only is not a good option.

However I think if this mod can be fixed and made reliable then I personally feel it would be simply brilliant and something that would greatly enhance my forum user's experience
__________________
Regards Ian (Xenforo: Recreational Flying. vBulletin: Aviation Enthusiasts)
NOTE: Previously whatever I posted on forums was copied by a competing site. So I post this in the hope that it does help others but on the condition that anything that I post is not allowed to be used by Glenn Inwood of Cowra NSW Australia or anyone associated with him.
Reply With Quote
  #113  
Old 19 Aug 2008, 11:50
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Real name: Mosh Shigdar
Originally Posted by fattony69 View Post
how to manually uninstall from phpmyadmin
You don't un-install from phpmyadmin, you just un-install the product from the AdminCP, delete the files and directory you uploaded when you installed this.

If you are having problems because you accidentally deleted a table before uninstalling it, then install the product again, then un-install it, and that should fix it. As how to do it from phpmyadmin, I have not got a clue, as I do not use it.
__________________
-- The WS Spiders List is still downloadable from vBulletin.com.
-- As of Monday 1st July 2013, I will no longer be supporting my hacks as I am leaving the vBulletin community due to medical and life-style reasons.
Reply With Quote
  #114  
Old 19 Aug 2008, 12:01
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Real name: Mosh Shigdar
Originally Posted by iBaker View Post
Unfortunately I also have to uninstall. I tried it on my test site and a user can't put an attachment in line without it also appearing as an attachment in the attachment box and the solution of of having all attachments in line only is not a good option.

However I think if this mod can be fixed and made reliable then I personally feel it would be simply brilliant and something that would greatly enhance my forum user's experience
I may well be able to fix it at some point, but I did not write this hack originally and it was only meant to be an interim solution until the original author released his official version.

He saw that I had done it, and asked me to continue it, so it is slow going as I am still learning about this hack as I go along.

Also because I did not originally write this, the hacks that I have written myself always take priority over this one, so this hack tends to get worked on whenever I feel the urge to look at it, so development on this will probably always be pretty slow.

People are free to install or un-install this whenever they want.

If people want this developed faster they can always take over the hack as I have marked this as re-usable code, I don't mind either way.
__________________
-- The WS Spiders List is still downloadable from vBulletin.com.
-- As of Monday 1st July 2013, I will no longer be supporting my hacks as I am leaving the vBulletin community due to medical and life-style reasons.
Reply With Quote
  #115  
Old 20 Aug 2008, 01:02
IvyKeepMommy IvyKeepMommy is offline
 
Join Date: Sep 2007
*installed*

My only request would be that the smilies be disabled by default so that it is easier to manage (in our case we have a number of user groups and only paid subscription members get to use their own smilies, so it was quite a bit of work to have to go and edit ALL the other user groups.)

It would have been much simpler if the default setting was to have it turned off and I could enable it for who I wanted, instead of having to disable it for everyone else
__________________
Laura
Site Admin for www.MarylandMommy.com -- A free local mom's support site... we are where your friends are!
Reply With Quote
  #116  
Old 27 Sep 2008, 18:35
sflmkv sflmkv is offline
 
Join Date: May 2007
*installed* but I'm having users complaining that they can't upload the files from url. I have personally double checked and even using the full paths I still get "Invalid Url". Any thoughts?

Last edited by sflmkv; 27 Sep 2008 at 18:49.
Reply With Quote
  #117  
Old 28 Sep 2008, 08:35
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Real name: Mosh Shigdar
Originally Posted by sflmkv View Post
*installed* but I'm having users complaining that they can't upload the files from url. I have personally double checked and even using the full paths I still get "Invalid Url". Any thoughts?
I have absolutely no idea, I can not replicate the problem, I have never had a problem with vBulletin (v3.5, v3.6 or v3.7).

Can you give me some example of problem urls that you are using please, I will then use them to see if I can replicate the problem.

If I can not replicate the problem, I may well need to look at your installation.
__________________
-- The WS Spiders List is still downloadable from vBulletin.com.
-- As of Monday 1st July 2013, I will no longer be supporting my hacks as I am leaving the vBulletin community due to medical and life-style reasons.
Reply With Quote
  #118  
Old 29 Sep 2008, 08:05
sflmkv sflmkv is offline
 
Join Date: May 2007
i've tried installing again and still doesn't work, I'm on 3.7. Any url I try doesn't work, however uploading seems to be fine.
Reply With Quote
  #119  
Old 29 Sep 2008, 13:24
Mosh's Avatar
Mosh Mosh is offline
 
Join Date: Aug 2004
Location: Melbourne, Australia
Real name: Mosh Shigdar
Originally Posted by sflmkv View Post
i've tried installing again and still doesn't work, I'm on 3.7. Any url I try doesn't work, however uploading seems to be fine.
Again: Can you give me some example of problem urls that you are using please, I will then use them to see if I can replicate the problem.
__________________
-- The WS Spiders List is still downloadable from vBulletin.com.
-- As of Monday 1st July 2013, I will no longer be supporting my hacks as I am leaving the vBulletin community due to medical and life-style reasons.
Reply With Quote
  #120  
Old 30 Sep 2008, 16:43
sflmkv sflmkv is offline
 
Join Date: May 2007
sure try this one

http://www.mysmiley.net/imgs/smile/cool/cool0012.gif
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 03:20.

Layout Options | Width: Wide Color: