This package adds Anysurfer (https://anysurfer.be/fr) support to Plone. Anysurfer is a Belgian accessibility standard equivalent to WCAG 2.0 A.
This package is totally transparent for the user. It fixes various accessibility issues in Plone, in standard features, content types, body texts, forms, search results, ...
It also overrides Plone Accessibility info to allow its edition through the Anysurfer control panel.
- Adds missing page titles for views / skins / 404 error page
- Add search results count in H1 and move H1 to the top
- Add search results count in page title
- Fixes News item image alt
- Removes empty <ul> lists
- Allows empty image alt
- Fixes 'Required' labels html position
- Replace Plone replacetag="h2" by real tag
- Replace default Accessibility info with a multilingual editable text
- Replace "nav" by "div" for breadcrumb (Only for Plone5. It's already a div in Plone4.)
This add-on has been developed on Plone 4.3 (Python 2) and Plone 5.2/6 (Python 3).
This product has been translated into
- English
- French
- Dutch (with missing translations)
Install collective.anysurfer by adding it to your buildout:
[buildout]
...
eggs =
collective.anysurfer
and then running bin/buildout
If you use Plone 4, be careful that you must pin those egg versions:
collective.z3cform.datagridfield = 1.2
soupsieve = 1.9.6
- Issue Tracker: https://github.com/collective/collective.anysurfer/issues
- Source Code: https://github.com/collective/collective.anysurfer
The project is licensed under the GPLv2.