ucfopen / UDOIT

The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in their Learning Management System. It will scan a course, generate a report, and provide resources on how to address common accessibility issues.
GNU General Public License v3.0
108 stars 65 forks source link

UDOIT checks for only a few phrases and words to mark a link as suspicious. #939

Open taheralfayad opened 4 months ago

taheralfayad commented 4 months ago

In the phpally rule that scans for whether or not an anchor link is suspicious, it only uses a few strings to make that determination, and it is very easy to bypass it.

Line 15-16 in phpally/src/AnchorSuspiciousLinkText.php:

var $strings = array('en' => array('click here', 'click', 'more', 'here'),
'es' => array('clic aquí', 'clic', 'haga clic', 'más', 'aquí'));

We need to find a more flexible way to address this issue.