Hi, as I have a similar issue, I've been trying any versions of a line break I - and the internet - could come up with (<br>, <br/>, <br />, \A and several codes between a "&" and a ";". None of them worked, when written in the xsl file directly; but I may have done something wrong there. What works well is to define a CSS class within the xsl (if not already existent) and then add the line break with a CSS statement in the OPACUserCSS or IntranetUserCSS, like this: .sub_title::before { content: "\A"; white-space: pre; } ... sub_title being the CSS class we added for tag 245$b. It also worked with an already existent class like holdings_note_data (tag 866). Hope this helps. Best regards, Anke -- Anke Bruns M.A. (LIS) Arbeitsgruppe "Anwendungs- und Informationssysteme" E-Mail: anke.bruns@gwdg.de --------------------------------------- Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG) Burckhardtweg 4, 37077 Göttingen, URL: https://gwdg.de Support: Tel.: +49 551 39-30000, URL: https://gwdg.de/support Sekretariat: Tel.: +49 551 39-30001, E-Mail: gwdg@gwdg.de Geschäftsführer: Prof. Dr. Ramin Yahyapour Aufsichtsratsvorsitzender: Prof. Dr. Christian Griesinger Sitz der Gesellschaft: Göttingen Registergericht: Göttingen, Handelsregister-Nr. B 598 --------------------------------------- Zertifiziert nach ISO 9001 ---------------------------------------
-----Ursprüngliche Nachricht----- Von: Koha <koha-bounces@lists.katipo.co.nz> Im Auftrag von Fridolin SOMERS Gesendet: Donnerstag, 2. März 2023 06:25 An: koha@lists.katipo.co.nz Betreff: Re: [Koha] [EXTERNAL] Re: Another XSLT question: adding a line break between multiple names
Note the ending / Tags generated by XSLT must be XTML so no <br> alone, <br/> Otherwise you may do this with <div> tags and some CSS
Best regards,
Yep, that worked. I probably just *thought* I’d tried that.
Thanks,
--Fred
From: Coehoorn, Joel <jcoehoorn@york.edu> Sent: Thursday, February 23, 2023 12:02 PM To: King, Fred <Fred.King@Medstar.net> Cc: koha-US list <koha-us@koha-us.org>; koha <koha@lists.katipo.co.nz> Subject: [EXTERNAL] Re: [Koha] Another XSLT question: adding a line break between multiple names
**ATTENTION: This email originated from outside the MedStar Health network. ** DO NOT CLICK links or attachments unless you recognize the sender and know the content is safe.
Try replacing all this:
<span class="separator"><xsl:text> | </xsl:text></span>
with this:
<br/>
Joel Coehoorn Director of Information Technology York University Office: 402-363-5603 | jcoehoorn@york.edu<mailto:jcoehoorn@york.edu> | york.edu<https://york.edu>
On Wed, Feb 22, 2023 at 5:05 PM King, Fred <Fred.King@medstar.net<mailto:Fred.King@medstar.net>> wrote: Hi everyone,
I have another XLST question that I haven't been able to figure out: I'm using
Le 24/02/2023 à 08:01, King, Fred a écrit : the 700 field for authors, and I want to start additional authors on a new line instead of separating them by |.
This is what I have now:
<!-- arthurs --> <xsl:if test="marc:datafield[@tag=700]"> <span class="results_summary authors"> <xsl:if test="marc:datafield[@tag=700]/@ind1=' '"> <span class="label">MedStar authors: </span> </xsl:if> <xsl:for-each select="marc:datafield[@tag=700]"> <a><xsl:attribute name="href">/cgi-bin/koha/opac-
search.pl?q=au<http://opac-search.pl?q=au>:<http://opac-search.pl?q=au%3e:>"<xsl:value-of select="marc:subfield[@code='a']"/>"</xsl:attribute><xsl:value-of select="marc:subfield[@code='a']"/></a>
<xsl:if test="marc:subfield[@code='b']"><a><xsl:attribute
name="href">/cgi-bin/koha/opac-search.pl?q=au<http://opac- search.pl?q=au>:"<xsl:value-of select="marc:subfield[@code='b']"/>"</xsl:attribute><xsl:text>, </xsl:text><xsl:value-of select="marc:subfield[@code='b']"/></a></xsl:if>
<xsl:if test="marc:subfield[@code='c']"><a><xsl:attribute
name="href">/cgi-bin/koha/opac-search.pl?q=au<http://opac- search.pl?q=au>:"<xsl:value-of select="marc:subfield[@code='c']"/>"</xsl:attribute><xsl:text>, </xsl:text><xsl:value-of select="marc:subfield[@code='c']"/></a></xsl:if>
<xsl:if test="position()!=last()"><span
class="separator"><xsl:text> | </xsl:text></span></xsl:if>
</xsl:for-each> </span> </xsl:if>
And it shows on the OPAC details page the way it should: Arthur, King, field_b, field_c | Doyle, Arthur Conan | Arthur, Chester Alan,
field_b | Murray, Arthur, field_c
But what I'd really like is this: Arthur, King, field_b, field_c Doyle, Arthur Conan Arthur, Chester Alan, field_b Murray, Arthur, field_c
Nothing I've tried so far has worked. Any suggestions?
Thanks!
--Fred
Fred King, MSLS, AHIP Medical Librarian, MedStar Washington Hospital Center fred.king@medstar.net<mailto:fred.king@medstar.net> 202-877-6670 ORCID 0000-0001-5266-0279 MedStar Authors Catalog: http://medstarauthors.org
You know it's cold outside when you go outside and it's cold. --NPS Twitter
---------------------------------------------------------------------- MedStar Health is a not-for-profit, integrated healthcare delivery system, the
largest in Maryland and the Washington, D.C., region. Nationally recognized for clinical quality in heart, orthopedics, cancer and GI.
IMPORTANT: This e-mail (including any attachments) may contain information
that is private, confidential, or protected by attorney-client or other privilege. If you received this e-mail in error, please delete it from your system without copying it and notify sender by reply e-mail, so that our records can be corrected... Thank you.
Help conserve valuable resources - only print this email if necessary.
_______________________________________________
Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz<mailto:Koha@lists.katipo.co.nz> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha _______________________________________________
Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
-- Fridolin SOMERS <fridolin.somers@biblibre.com> Software and system maintainer 🦄 BibLibre, France _______________________________________________
Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha