DU Community Help
Related: About this forumThe "@" character in a hyperlink doesn't carry the complete hyperlink across
and one has to manually select and copy that link in the URL to access the link
Does anyone know how to allow the @ symbol in a hyperlink to carry the complete hyperlink across?
Yonnie3
(18,237 posts)& # x 40 without the spaces
https://www.google.com/search?@
this URL had the & # x 40 without the spaces
https://www.google.com/search?@
but displays as a clickable @
don't preview the post as it will change to the symbol when posted and not work. I alos just found that if you edit the post you need to stick the & # x 40 without the spaces in again.
Yonnie3
(18,237 posts)I don't know any way to take care of that as a reader.
I think I misunderstood your OP
still_one
(96,869 posts)still_one
(96,869 posts)jberryhill
(62,444 posts)Also, you will find this problem exists with spaces, parenthesis, and other special characters.
In the post above Yonnie3 provides you with the syntax for telling the software "I mean the hexadecimal code for the @ sign" which is 40.
If you run into problems with other characters, then you can look up the hexadecimal code using this chart:
https://www.ascii-code.com/
still_one
(96,869 posts)Yonnie3
(18,237 posts)I often don't say enough for people to fully understand my message.
When I was younger I'd say too much.
Make7
(8,546 posts)https://www.google.com/search?q=url+encode+for+%40 (success)
Using an HTML entity (@) as suggested in the replies above has a couple downsides:
when you preview a post, it changes the HTML entity into the actual character which will break your link if you hit the Post button from the previewed page. You need to hit the back button on your browser before hitting the Post button.
when you post it on DU the HTML entity will be changed into the actual character. Should you need to edit your post, you would need to go back and redo any HTML entities you used.
You can use URL encoding for other characters that break links here, just look up the hexadecimal code in an ASCII table.
Make7
(8,546 posts)... unfortunately the formatting of the OP is all broken since they disabled some of the HTML allowed here after the hack.
It can be found in the Wayback Machine:
https://web.archive.org/web/20151031114237/http://www.democraticunderground.com/12561695#tab-home
(that sometimes has problems loading - slow or stalled, so give it ten seconds or so)
Yonnie3
(18,237 posts)Thanks.
I serviced Baudot (actually ITA2) teletypes and Hollerith coding/reading equipment when I was young. ASCII was a newfangled thing I had to learn when I began servicing the "modern" teletype machines. Then the 8086 processor challenged me with op codes and assembly language in the early 80s. There is just so much to keep up with, I'm relieved ASCII has stayed around.
highplainsdem
(52,964 posts)One is to delete the @ symbol from the link.
The other way is to use the link button for text to link to the web address, including the @ symbol, with only the highlighted text referring to the link appearing in the message itself.
That works for links at Medium.com, for instance, and I assume for other websites.