Jump to content

Move Emoticons category to first position


pequeno

Recommended Posts

Posted

In invisionpower forum, the "Emoticons" category it is in first position

emoticons_first_1.png.ef32f806dd565ccef969d69d4807dde7.pngemoticons_first.png.ee67fdb9bc47ac683f2cf8383bfbfdda.png

but in my forum (IPS 4.3.1) is in last position (after "Flags"). 

How to move this category to the first position?

Thanks.

  • 2 weeks later...
Posted

try to add this into includeJS template

<script type="text/javascript">
;( function($, _, undefined){
	"use strict";
	ips.controller.mixin('custom', 'core.global.editor.emoticons', true, function () {
		this.around('_buildEmoji',function (fn, emoji, tone, search) {
			var reOrderEmoji = {};
			_.each(Object.keys(emoji).sort(function(a) {
				if(emoji[a].length && emoji[a][0]['code'].startsWith('custom-') ){
					return 0;
				}
				return 1;
			}),function(k) {
				reOrderEmoji[k] = emoji[k];
			});
			return fn(reOrderEmoji,tone,search);
		});
	});
}(jQuery, _));
</script>

Tested but if anyone have issue inform us

Posted

Sorry, but doesn’t work.   :mellow:

On 5/26/2018 at 7:56 PM, BomAle said:

try to add this into includeJS template


<script type="text/javascript">
;( function($, _, undefined){
	"use strict";
	ips.controller.mixin('custom', 'core.global.editor.emoticons', true, function () {
		this.around('_buildEmoji',function (fn, emoji, tone, search) {
			var reOrderEmoji = {};
			_.each(Object.keys(emoji).sort(function(a) {
				if(emoji[a].length && emoji[a][0]['code'].startsWith('custom-') ){
					return 0;
				}
				return 1;
			}),function(k) {
				reOrderEmoji[k] = emoji[k];
			});
			return fn(reOrderEmoji,tone,search);
		});
	});
}(jQuery, _));
</script>

Tested but if anyone have issue inform us

 

Posted

Does anyone find that the custom emoticons that appear at the top of the selector list seem to be randomly set or change after you create a new group or reorder your custom emoticons?

I created a new category called Creatures and it appears at the top of the selector box, even though in AdminCP its halfway down the page of categories.

Is this what you are referring to?

 

 

  • 2 months later...
Posted
On 6/4/2018 at 2:38 PM, The Old Man said:

Does anyone find that the custom emoticons that appear at the top of the selector list seem to be randomly set or change after you create a new group or reorder your custom emoticons?

I created a new category called Creatures and it appears at the top of the selector box, even though in AdminCP its halfway down the page of categories.

I have exactly the same problem!
I don't use emojis (my database is not yet converted to utf8mb4), I only have various categories of custom emojis.

I checked the emo_set_position column in core_emoticons table of my database, and the values are totally in line with the category order as displayed in the ACP. However on the site (when loading emoticons from the selector list in editor), it is all randomly messed up. I'll let you know if I find a workaround.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...