Smilie Posting

GilesGuthrie

Staff Emeritus
11,038
United Kingdom
Edinburgh, UK
CMDRTheDarkLord
Hi J,

This is the feedback bit
There's an interesting artefact in the way GTP handles smilies. Quite often, I want to add a smilie during the course of a sentence that isn't part of the sentence, kind of like "Oh God, what's he on about now :rolleyes:".

Now, I want to put the smilie into brackets, because it doesn't belong in the sentence, because it's not me (the sentence writer) that's rolling their eyes, it's the person viewing the sentence.

But here's the rub:

If I put a bracket, then the rolleyes code, then another bracket (I have to write this longhand, because I can't get it not to process), I get (:rolleyes:), which isn't what I want!

I want ( :rolleyes: ), only without the spaces.

Now for the suggestion
If the forum processes smilies like I think it does, it parses the text, and turns the smilie code into an IMG tag. I figure it has to read the text and test for each smilie in turn, replacing each code as it finds it.

The feedback then is to alter the ordering of the smilie processing, so that the simple :) is the last one to be searched for, so that by the time the routine is searching for colon-bracket, the colon is away, replaced by the rolleyes smilie. This would mean that the smilies in parentheses are handled correctly.

As always, feel free to ignore me. ;)
 
I believe this is an issue that will be corrected by JelSoft in version 3 of vBulletin. But, in the meantime, you can get around the inconvenience by typing vB code tags in between the smiley text and the parenthesis. Like this...

(:rolleyes:[b][/b])

Typing that will result in (:rolleyes:). Just make sure you always use a simple formatting tag that won't affect your text. :)
 
Originally posted by lotus350
Will this work with the :Paperbag: ? , :Puke: ? i hate that stupid :P
Yes, the next version of the forum software should address that issue. :)
 
Originally posted by rufrgt_sn00pie2001
:lol:paperbag :lol: paperbag, just an example
Well, "paper bag" didn't work because you didn't post the smiley correctly. You must enclose the word "paperbag" in it's own colons, and you must also capitalize the 'P' in the word. :Paperbag: :)
 
Originally posted by lotus350
Ah so it's :Paperbag: not :Paperbag:

test: :Puke:


why didn't you just say that in the first place ? :D :P
Haha, it's all right there in the smilies list. :) Also, there's no need to keep testing "puke", because we don't have a puke smiley. ;)
 
Originally posted by Jordan
Haha, it's all right there in the smilies list. :) Also, there's no need to keep testing "puke", because we don't have a puke smiley. ;)

Wanna bet for a hundred bucks! :Puke: :Puke: :Puke: :Puke: :Puke: :Puke: Ugh, it'll appear some day. I just have to try harder! :Puke: :Puke: :Puke:
 
Back