As designed Smilies in url text


Hi Caoanh, I think your problem is slightly different - I am only referring to smilies within link text, mainly because a lot of people use :/ as a smilie and it is always present in a URL. Also, URL's are beyond the control of the user - and you never know what may be present in one.

I think most people quickly learn about smilies in normal text tho, particualry since that's how forums have always worked. The only one that really poses a problem is 8) which is also fairly common smiley. (but can be replaced with 8 ) i.e. an additional space)
 
Last edited:
Hi Caoanh, I think your problem is slightly different - I am only referring to smilies within link text, mainly because a lot of people use :/ as a smilie and it is always present in a URL. Also, URL's are beyond the control of the user - and you never know what may be present in one.

I think most people quickly learn about smilies in normal text tho, particualry since that's how forums have always worked. The only one that really poses a problem is 8) which is also fairly common smiley. (but can be replaced with 8 ) i.e. an additional space)
Yes, I understand. On facebook, smilies replace exactly, including spaces, too.
 
easy solution is don't use :/ use for smilie, I guess that's why they use two :colon: for text replacement on default smilie. Members can deal with it, :/: is not going to kill them to learn.
 
easy solution is don't use :/ use for smilie, I guess that's why they use two :colon: for text replacement on default smilie. Members can deal with it, :/: is not going to kill them to learn.
That is not a solution, :/ or :\ is used by many. Nothing that makes it more "harder" or changes what users are used for is ever a "easy" solution.

It's plain and simple, smilies/emoticons shouldn't be parsed in URL's.
 
That is not a solution, :/ or :\ is used by many. Nothing that makes it more "harder" or changes what users are used for is ever a "easy" solution.

It's plain and simple, smilies/emoticons shouldn't be parsed in URL's.
It is a solution, you just wont use it for the sake of convenience. It's one smilie.
 
Last edited:
It is a solution, you just wont use it for the sake of convenience. It's one smilie.
It is not a solution, it is a workaround.

If eating food (in general) causes problems to you, would you say stop eating food or go to the doctor and try to find out whats wrong and get healthy? Not eating food will be a workaround, while finding the problem and getting healthy will be a solution.
 
This is already done. Have a look at this example:

http://example.com:port/test
http://example.com:port/different-test

What's the difference? The first one is the "simple" URL case -- that is, the printable text is the URL. The second one is the advanced case, which is linking arbitrary text, meaning full formatting is available. If you look closely, the example in the first post is the advanced case:
Code:
[URL='http://http//xenforo.com/community/forums/bugs/create-thread']http:)/xenforo.com/community/forums/bugs/create-thread[/URL]
(The attempt to demonstrate the issue mad the URL invalid, presumably.)
 
Top Bottom