Bug 42300: Add title and aria-label to authlink on the OPAC detail page
To test: 1. Go to the OPAC detail page for a record with authority links. 2. Notice the magnifying glass icon is link but there is no text or aria label for screen readers 3. APPLY PAATCH, restart_all, clear browser cache 4. Repeat steps 1 -2. 5. You should see both an aria-label and a title labeled "View authority record" Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
6af5032c3a
commit
752fe3a04d
|
|
@ -851,8 +851,10 @@
|
|||
<xsl:if test="marc:subfield[@code=9]">
|
||||
<a class='authlink'>
|
||||
<xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="str:encode-uri(marc:subfield[@code=9], true())"/></xsl:attribute>
|
||||
<xsl:attribute name="title">View authority record</xsl:attribute>
|
||||
<xsl:element name="i">
|
||||
<xsl:attribute name="class">fa fa-search</xsl:attribute>
|
||||
<xsl:attribute name="aria-label">View authority record</xsl:attribute>
|
||||
</xsl:element>
|
||||
</a>
|
||||
</xsl:if>
|
||||
|
|
@ -898,8 +900,10 @@
|
|||
<xsl:text> </xsl:text>
|
||||
<a class='authlink'>
|
||||
<xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="str:encode-uri(marc:subfield[@code=9], true())"/></xsl:attribute>
|
||||
<xsl:attribute name="title">View authority record</xsl:attribute>
|
||||
<xsl:element name="i">
|
||||
<xsl:attribute name="class">fa fa-search</xsl:attribute>
|
||||
<xsl:attribute name="aria-label">View authority record</xsl:attribute>
|
||||
</xsl:element>
|
||||
</a>
|
||||
</xsl:if>
|
||||
|
|
@ -2131,8 +2135,10 @@
|
|||
<xsl:if test="marc:subfield[@code=9]">
|
||||
<a class='authlink'>
|
||||
<xsl:attribute name="href">/cgi-bin/koha/opac-authoritiesdetail.pl?authid=<xsl:value-of select="str:encode-uri(marc:subfield[@code=9], true())"/></xsl:attribute>
|
||||
<xsl:attribute name="title">View authority record</xsl:attribute>
|
||||
<xsl:element name="i">
|
||||
<xsl:attribute name="class">fa fa-search</xsl:attribute>
|
||||
<xsl:attribute name="aria-label">View authority record</xsl:attribute>
|
||||
</xsl:element>
|
||||
</a>
|
||||
</xsl:if>
|
||||
|
|
|
|||
Loading…
Reference in New Issue