Analyzing the Spartacus creation logfiles
lead to some fixes, mostly old PHP constructors
and some bugs around constants.
Signed-off-by: Thomas Hochstein <thh@inter.net>
Iconfont icons are of no value to screenreader users; in our case,
they get alternative text. By adding 'aria-hidden="true"' to the
<span> holding the iconfont icon, we avoid the screenreader trying
to announce the iconfont icon.
This commit is to ensure consistency with the core across the
additional_plugins repository. While I was at it, I also cleaned
up the ChangeLogs, trying to establish a common pattern.
I PROMISE, I will try to remember this in the future :) While I
was at it, also cleaned up the formatting in some of these and
tried to establish some sort of common pattern.