Re: RTL support
Reply #7 –
Two options there:
1/ When you run screaming out the door.
2/ When the frigging thing gets to a stable release.
Re: RTL support
Reply #8 –
The problem is not just an RTL flip, the "click" area is actually a transparent input the if forced to overlap an a tag. The a tag contains the text, the input reacts to the click and does the upload.
The way it is currently (i.e. css) may break in any case the size of the string (either the one inside the a tag, or outside) is not similar to the original English one (if the text inside is larger then part of it will not overlap, if the text before is shorter it may not overlap, if it is too long it may overlap the wrong part, etc.).
Re: RTL support
Reply #9 –
Ah. Ok. Haven't ever looked at the code there. Sounds like a brittle solution though. Isn't there a cleaner way of doing it?
Re: RTL support
Reply #10 –
I'm sure there is a better way, but what that is I don't know.
I think originally we just had it as link text, but the issue was no one noticed it was a link and felt forced to use the D&D interface. We made the current changes to make it look like a standard input button. How it arrived at the current markup .... I may have been able to explain that 3 years ago but now I have no idea .... I'm just a simple starch !
Re: RTL support
Reply #11 –
This is rather weird. needs head scratch smiley
Ok, so it's an input now, but originally was just an anchor? And an anchor can be styled just like an input, or like anything else for that matter, and being an inline element should automatically handle rtl languages and automatically adjust its length to suit whatever text for whatever language. So at the moment I don't see why there's a need to complicate matters. Has anyone tried it with just a suitably styled anchor lately?