Your index file needs to include your image file, you can see detailed information within the (?) Help tab of the emoji-static admin page.
I also do not recommend keeping that file (and the image set) within the node_modules directory.
I appreciate the reply. It looks like after a bunch of tinkering, it seems to be working. I put the plugin into one of the persistent folders, then made a script that I execute via Docker-Compose just before I call grunt which handles the actual linking and then it showed up.
I have begun work on a custom email plugin, and while looking at some others that are available to see how they went about things I noticed that all of the available plugins (at least that I have found so far) already have an entry in the email setup list, regardless of if you have downloaded the associated plugin for that service (ex. Sendgrid, Mailgun, etc).
So my questions is, if I have a custom email plugin, how exactly would I go about making it selectable / usable by the forum? Does it need to be present in the default email list? Is there a way to have my plugin inject itself into that list of providers or is there a way to override that list so that the forum knows not to use the credentials and settings in there, but instead use the ones in the plugin?
The only real switch I have found is the "Use an external email server to send emails", which I would imagine that if it is turned off, that would not be much help either.
If anyone has any insight on how the system works in regards to this and can point me in the right direction, I would appreciate it!
There are a few methodology issue I have here right now. The biggest being that the upload hook fires before a post is posted. This means files that aren't uploaded ( edited out after uploading ) with the post get stored.
I need to sort out how to move this to the post hook and process that instead. Learning curve and all.
For the moment, this works well enough for the other work I need so I'll be more focused that way for a bit, but I expect to come back to this for enhancement shortly.
If you have requests/feature ideas Add it to the issue tracker on bitbucket.