EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #06306


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] Alternative text in phrase file


Hi,

I think you need to have the phrase defined, and the logic inside that:

You're also testing 'type' - which is normally 'article', 'thesis', 'book_chapter'… The field you might want to test it 'thesis_type'?

 

[This is untested!]

<epp:phrase id="eprint_fieldname_official_url">

  <epc:choose>

    <epc:when test="thesis_type='master'">Adresse master</epc:when>

    <epc:when test="thesis_type='thesis'">Adresse these</epc:when>

    <epc:otherwise>Adresse URL</epc:otherwise>

  </epc:choose>

</epp:phrase>

 

Cheers,

John

 

From: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk] On Behalf Of Nault, Pierre
Sent: 24 February 2017 13:52
To: 'eprints-tech@ecs.soton.ac.uk' <eprints-tech@ecs.soton.ac.uk>
Subject: [EP-tech] Alternative text in phrase file

 

Hi,

 

                We want to display a different label in the eprint rendering page for the field <epp:phrase id="eprint_fieldname_official_url">Adresse URL</epp:phrase> if the eprint type is ‘master’ or ‘thesis’. In zzzzz.xml we have tried with  

 

                <epc:choose>

                               <epc:when test="type='master'">

                                               <epp:phrase id="eprint_fieldname_official_url">Adresse master</epp:phrase>

                               </epc:when>

                               <epc:when test="type='thesis'">

                                               <epp:phrase id="eprint_fieldname_official_url">Adresse these</epp:phrase>

                               </epc:when>

                               <epc:otherwise>

                                               <epp:phrase id="eprint_fieldname_official_url">Adresse URL</epp:phrase>

                               </epc:otherwise>

                </epc:choose>

 

But this is not working. Any idea why ?

 

Regards,

 

Pierre

 

----------------------------------------

Pierre Nault

Bibliothécaire systèmes - Direction du développement technologique

Service des bibliothèques

Université du Québec à Montréal

Tél : 514-987-3000 #4554