vBulletin Mods

The Official vBulletin Modifications Site
https://www.vbulletin.org/forum/showthread.php?t=328444

Title element for Smilies / Number of Smilies
by effeff70
20 Dec 2020 07:27

HI there

Within template "contententry_panel_smilies", I can see:

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

Apparently, this fields is a concatenation of two database fields of table "smilie": title and smilietext.
I scanned the entire VB installation for smilie.description on order to find the code where this field is being assembled: without success.
Also, setting:

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

to

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

did not work.

My second issue:
Within template "contententry_panel_smilies", I can see:

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

Where is previewSmilies being set?
I would like alter the number of smilies being shown.

I have tried to remove the code fealing with the previewSmilies-code so that in any case the following from-loop is executed:

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

But this did not work.
So I guess my question is where smilieInfo.previewSmilies and smilieInfo.categories are being initialized.

delicjous 20 Dec 2020 08:11

The number of smilies to show as "preview" could be handled by the option Smilie Panel Initial Smilies in admincp/options.php?do=options&dogroup=posting.

Both of your arrays comes from the API->editor->fetchAllSmilies

effeff70 20 Dec 2020 08:42

Thanks for your quick reply!
Unfortunately, I don't really get it:
- where do I find the option Smilie Panel Initial Smilies
- where is API->editor->fetchAllSmilies located at?

delicjous 20 Dec 2020 09:17

Quote:

Originally Posted by effeff70 (Post 2605252)
- where do I find the option Smilie Panel Initial Smilies

YourDomain/admincp/options.php?do=options&dogroup=posting

Quote:

Originally Posted by effeff70 (Post 2605252)
- where is API->editor->fetchAllSmilies located at?

In the forum files (if not phar) core/vb/api/editor.php

effeff70 20 Dec 2020 15:14

- core/vb contains vb.phar. I suppose I cannot change this but would have to make to the decision of whether or not to use phar BEFORE installation... right?

Unzipping the archive and looking at editor.php, I found $options['wysiwyg_smtotal']. This value can be set via AdminCP.
I also found:

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

Awesome! Thanks for your help!


All times are GMT. The time now is 11:37.

Powered by vBulletin® Version 3.8.14
Copyright © 2021, MH Sub I, LLC dba vBulletin. All Rights Reserved. vBulletin® is a registered trademark of MH Sub I, LLC
Copyright ©2001 - , vbulletin.org. All rights reserved.