XF 2.3 ?

Status
Not open for further replies.
Sylvester Stallone GIF by Warner Archive
 
here we have a thread that has both some serious suggestions with others taking the micky and condescending others by using silly reactions. It's not facebook or reddit here.
And this is the off-topic area where such behavior is expected to present itself more-so than any other.
If you are more concerned with "serious suggestions" there are licensed areas that are more appropriate... for as long as I can remember, this type of thread ALWAYS ends up with horse-play in it.
Within a few hours (at most) of 2.3 being released, you will see a XF 2.4/When will XF 2.4 be here thread posted. It happens as surely as the rising and setting of the sun.
 
Last edited:
@aussiefooty did you sort out adding the new reaction though? There was a screenshot posted that will add it almost as though it was native out of the box.

Though I think a face-palm reaction would be more appropriate OOTB

🤦‍♂️
 
You inspired me to add it. It's super crazy easy. Use following settings:
what would be really nice is if the sprite locations were listed somewhere. I realize that there are outside sources you can obtain that info from, but it should already be available with the provided sprite sheet and being included in the documentation would be nice.
I think what gets many is that the default reactions point to styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png and your example points to styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png.
What I really don't understand is why use TWO different style sheets.... one with a limited subset when you have another that has ALL of them in it.
 
Because the sizes of emojis are different to the sizes of reactions.

While using a sprite sheet is completely valid, you’re probably going to find it easier just to download the graphic you need (such as for free from JoyPixels) and upload it using the upload button. You’re then not limited to what we provide in either sprite sheet and you don’t need to worry about the specific sprite sheet values.
 
Because the sizes of emojis are different to the sizes of reactions.

While using a sprite sheet is completely valid, you’re probably going to find it easier just to download the graphic you need (such as for free from JoyPixels) and upload it using the upload button. You’re then not limited to what we provide in either sprite sheet and you don’t need to worry about the specific sprite sheet values.
If the style sheet already exists in a current install, does it not make more sense to simply use the over-arching stylesheet and eliminate the additional file. Yes, it's not that big, but overall efficiency (having one image file versus two in a cache) ultimately is more efficient. I mean realistically your excuse does not hold water. You are loading TWO stylesheets (and in some cases multiple additional images from JoyPixel that one had downloaded and the uploaded to use), one of which contains a very limited subset of the same images that another does, including many of those additional images that one has downloaded and used. Simply loading one is more efficient and then pointing at the smaller one and then loading in any additional images.

I'm pretty sure every individual image position in the larger stylesheet from JoyPixel is available. Instead of having 10-? many reactions (in addition to the ones used as smiles) one uses with individual loaded images that one has had to download for JoyPixel , it would simply be more efficient to have them loaded from the one style sheet. Anything outside of that style sheet (which is fairly expansive) can still be done with individual loads of images. I meany, really, XF already uses the major one...why not simply utilize resources that are already called up?
As for easier... I'm fairly certain that JoyPixel already provides positioning data pertinent to each image in their style sheet. My point is, that data could easily be relayed in the XF documentation, so instead of me having to download (and use) 10-20 (or however many) additional images that already exist in stylesheet, the locations could simply be given for the existing stylesheet. In fact, on my site EVERY additional reaction I use was directly downloaded from JoyPixel, but instead of being able to be accessed by an already loaded style sheet (without me jumping through extensive hoops), they have to be downloaded individually upon every load where they are used if they already don't exist (by chance) in cache.
Not trying to be a arse here.. but exactly why should I load 2-?? additional image files when the majority of the ones I use are already listed in a primary style sheet that is usually already loaded? Yes, I can jump through hoops to figure out where the locations are in the major style sheet... but why should I have to when XF already has that information and it can easily be provided to the end users since (as I said) I'm pretty sure JoyPixels already provides each image position in their stylesheet in a consolidated format. As far as I can tell, that information is NOT available to me unless I subscribe to their "subscription plan" to get such... and that cost is already incurred by my XF license payment.
 
Last edited:
Because the sizes of emojis are different to the sizes of reactions.

While using a sprite sheet is completely valid, you’re probably going to find it easier just to download the graphic you need (such as for free from JoyPixels) and upload it using the upload button. You’re then not limited to what we provide in either sprite sheet and you don’t need to worry about the specific sprite sheet values.
I tried this again using the emoji reactions resource and found that it worked better than trying urls and picking something off google images and downloading it.
had to sign up with an account on joypixels.com which was helpful.
Then used the settings you guys used.
So i've got the rolleyes emoji and the facepalm emoji on my forum. So when someone makes a smart alec reply they cop it.
 
the style sheet already exists in a current install, does it not make more sense to simply use the over-arching stylesheet and eliminate the additional file.
No. As I said, the reactions images are a different size to the smilie images so it makes sense to have them separate.

Sprite sheets are kind of irrelevant these days. Individual images are probably the way to go. Serving them individually is more performant particularly with HTTP/2.

Not going to go into it in more detail. It’s hardly relevant to this discussion. It is what it is. The tools are there for you to do something different if you wish.
 
what would be really nice is if the sprite locations were listed somewhere. I realize that there are outside sources you can obtain that info from, but it should already be available with the provided sprite sheet and being included in the documentation would be nice.
I think what gets many is that the default reactions point to styles/default/xenforo/reactions/emojione/sprite_sheet_emojione.png and your example points to styles/default/xenforo/smilies/emojione/sprite_sheet_emojione.png.
What I really don't understand is why use TWO different style sheets.... one with a limited subset when you have another that has ALL of them in it.
The one I used was the emoji sprite sheet that explains it. I was doing things how I usually do things... Copy paste modify until it works. 🤣
 
Status
Not open for further replies.
Back
Top Bottom