Web accessibility in OJS-generated emails

Hi there,

The generated emails within OJS using fields {} that auto-generate URLs are not very web accessible. Screen readers would read off the 80 or so characters in the long password change URLs or lost password URLs. Is there any way to follow web accessibility guidelines to hyperlink words and not URLs? I have no control over these {} fields. Is there a way you could autogenerate a URL that links to words?



Hi @virvine,

All recent versions of OJS support HTML emails, so you should be able to use the Prepared Emails area of Settings > Workflow to customize the email wording. I think what you’re looking to do is to change e.g.:

Submission URL: {$submissionUrl}

…to something like…

<a href="{$submissionUrl}">Click here to access your submission</a>

We have shipped the software with the above default in order to facilitate a better fallback to text-based readers when HTML is not available/supported, but I don’t believe that’s a relevant use case any more.

Alec Smecher
Public Knowledge Project Team