I just wanted to let Sexybookmarks development/users know about a bug I have found in IE, and its solution.
I have found out the Twitter share button returns a HTTP Status 500 – error in IE when the bit.ly link-shortener is used.
The reason for this is that the shortener_key uses a ‘|’ (vertical bar) and without encoding it, it gives the InvalidURI error:
“(InvalidURIError) bad URI(is not URI?):”
There is an easy fix for this, and that is to change the ‘|’ to ‘%7C’ to encode it properly.
This is done on line 230 in includes/public.php (version 220.127.116.11)
I hope this helps anyone with the same bug, and let the development know about this bug and its simple solution.
- The topic ‘Twitter share button returns HTTP Status 500 – error’ is closed to new replies.