ChiliProject is not maintained anymore. Please be advised that there will be no more updates.
We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.
Skip the "Text Formatting: Help" link when tabbing (Feature #150)
Description
If you are tabbing though an issue (or most other forms) the link to the Test formatting Help is targeted before the text area. I think we should skip over that link completely when tabbing.
I'm not sure how we could do this without using a tabindex
for every other field in every form. Is there a tabskip
or similar property we can use?
Associated revisions
Avoid selecting the help link while tabbing #150
History
Updated by Muntek Singh at 2011-02-06 04:03 am
I vaguely recall being able to set only one element tabindex = -1 and it performing this behavior, except in IE6 (which we shouldn't care about). I'll back this up with docs tomorrow.
Updated by Eric Davis at 2011-02-06 05:17 am
I just edited it using firebug and can confirm that tabindex="-1"
makes the browser skip it. (Google Chrome on Linux)
Updated by Felix Schäfer at 2011-02-06 12:36 pm
Html 4) doesn't support it, the html 5 draft does though. Of note that Microsoft/IE supports that from IE 5.01 upwards.
In light of that, I think it's safe to use it, browsers that don't support it should ignore it, which doesn't break anything.
Updated by Felix Schäfer at 2011-02-09 04:24 pm
Mmh, I don't even get to the help link by tabbing… What browser(s) are incriminated here?
Anyway, I don't get there by tabbing with Safari, but Safari doesn't mind the tabindex="-1"
being there.
Updated by Felix Schäfer at 2011-02-22 06:08 pm
Committed in c73315e6b0808e4d5e9ecc2b228fa554ec2e73fb, I also removed what seems like a leftover test string in a js file.
- Assignee set to Felix Schäfer
- Status changed from Open to Closed
Updated by Eric Davis at 2011-02-27 10:11 pm
Felix, make sure to set the target version when you merge.
1if merged_to == 'master'
2 target_version = Version.next.minor
3else
4 target_version = Version.next.major
5end
;)
- Target version set to 1.1.0 — Bell