Posted: April 13, 2018 at 10:29 am
|
This plugin is being flagged for not having some labels, ids and headers… is there a fix for this? I tried adding these manually but not working. |
|
These are the errors: Problem: Data table with more than one row/column of headers does not use id and headers attributes to identify cells. <table id=”tkt-slctr-tbl-987″ class=”tkt-slctr-tbl”> Problem: select element missing an associated label. <select name=”tkt-slctr-qty-987[]” id=”ticket-selector-tbl-qty-slct-987-2″ class=”ticket-selector-tbl-qty-slct”><option value=”0″> 0 </option><option value=”1″> 1&nb … |
Hi there, We actually have an open ticket that’s assigned to one of our developers to resolve the WCAG issues you’ve reported here. I’ll keep this topic updated when there’s been some progress on this. |
|
|
ok thanks – though this plugin also seems to cause issues saving editor files (like home.php) and needs to be disabled in order to save those… a bit glitchy it seems. |
I can edit the same file with Event Espresso 4 activated, but you don’t use FTP to edit files? |
|
|
Sure if I use FTP it’s fine, but not if I use the WordPress editor to do so – and this is for a client, so the general CMS framework should still behave normally no? CSS files save as usual, it’s the php ones that cannot. |
Have you confirmed the same happens with only Event Espresso activated? I can edit php files fine with EE activated. Example of functions.php – http://take.ms/PkaRv header.php – http://take.ms/ukEpm It could be a plugin conflict or a conflict with the theme. Even though it works when EE is disabled that may just be another symptom of the cause rather than the cause. If you enable WPDebug using this snippet: https://eventespresso.com/wiki/troubleshooting-checklist/#wpdebug Then try editing the file again and check /wp-content/debug.log, do you see any errors there? |
|
|
Hello, is there any news on the three code changes – headers, id, label code just to get this WCAG/AODA compliant? Is there no quick way to just add that myself? This is the only thing holding up a big project. |
Hi there, We are still discussing this internally, in regards to the specific request to add labels. The developers are concerned adding labels in this space will have negative impacts on the table styling, especially in situations where the ticket selector may have been customized. We also discussed what changes could be made for you to customize this on your end but the developers cautioned against doing so because of how dynamic the code is within the ticket selector. Whomever makes this change will have to scan through a lot of code to make sure nothing is missed or broken. |
|
|
ok but the ids/headers can be anything, as long as they are in place. Same with the labels, they don’t need to be added in a visible manner. I have edited core search modules and menu modules in Joomla by doing this, there’s no appreciable difference from a user perspective, but it will then pass a WCAG/AODA scan. |
There’s a branch that adds some accessible markup to the ticket selector, that addresses the two items you listed. Here’s a link to that branch where it’s hosted on Github: https://github.com/eventespresso/event-espresso-core/tree/BUG/10539/add-a11y-to-ticket-selector You’re welcome to test that branch if you’d like. |
|
Thanks, Josh! The changes have been approved and awaiting testing, then merged into core if approved. |
|
|
We just deleted the plugin and our events and had to choose another option, unfortunately. But we may use espresso in the future if you get this stuff worked. Good luck, hopefully it is re-built to pass the highest level of compliance. |
Going forward, the ticket selector will meet WCAG 2.0 (Level AA) Guidelines. Here’s a screenshot of the latest test: |
|
|
ok, so it is compliant now? I just activated the plugin again and it is still failing. or is there a new version to download? This is great news if we can use it! |
The new version with the work that Seth mentioned isn’t available to download yet. The release candidate is available to download on Github: We’ll update this topic when Event Espresso 4.9.62.p is officially released. |
|
The support post ‘WCAG and AODA compliance issues’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.