Am I supposed to run any procedures after I make these changes to these
files? I've been running dspace update-discovery index -b each time I make
changes to item-list.xml or discovery.xml, but nothing seems to work. Help
please!


On 31 March 2013 20:36, Srijan Deshpande <srij...@gmail.com> wrote:

> Hi,
>
> No that didn't work either... any other ideas?
> Thanks,
> Srijan
>
>
> On 29 March 2013 20:13, Kevin Van de Velde <ke...@mire.be> wrote:
>
>> Hi,
>>
>> The xsl for rendering results in discovery has been moved in DSpace 3.0
>> so the xsl templates you are looking for reside in discovery.xsl.
>>
>> *
>> https://github.com/DSpace/DSpace/blob/master/dspace-xmlui/src/main/webapp/themes/dri2xhtml-alt/aspect/artifactbrowser/discovery.xsl#L194
>> *
>>
>>
>> So changing dc.title in hmo.title should do the trick.
>>
>> Kind regards,
>>
>> [image: logo]
>> Kevin Van de Velde *@mire*
>> *2888 Loker Avenue East, Suite 315, Carlsbad, CA. 92010*
>> *Esperantolaan 4, Heverlee 3001, Belgium*
>> www.atmire.com<http://atmire.com/website/?q=services&utm_source=emailfooter&utm_medium=email&utm_campaign=kevinvdv>
>>
>>
>> On 28 March 2013 18:35, helix84 <heli...@centrum.sk> wrote:
>>
>>>  On Thu, Mar 28, 2013 at 5:42 PM, Srijan Deshpande <srij...@gmail.com>
>>> wrote:
>>> > No this isn't working. I think the problem is that the default metadata
>>> > schema (dc) is being referred to instead of my custom schema (hmo). For
>>> > instance, I need the hmo.title field to be displayed in the search
>>> results
>>> > instead of the dc.title field. How do I do this? How do I select which
>>> > metadata schema Discovery uses for its filters and searches?
>>>
>>> You're right, that wouldn't work. I just looked again and only the dc
>>> schema goes into DRI's pageMeta. In order get metadata from other schemas,
>>> you have to access the METS document.
>>>
>>> Here's a snippet that would work in the said template (<xsl:template
>>> match="dim:dim" mode="itemSummaryList-DIM-file">) that selects
>>> hmo.title:
>>>
>>> <xsl:variable name="metsURL">
>>>
>>>
>>>
>>>
>>>
>>>   <xsl:text>cocoon://metadata/</xsl:text>
>>>   <xsl:value-of 
>>> select="dim:field[@element='contributor'][@qualifier='author']"/>
>>>   <xsl:text>/mets.xml</xsl:text></xsl:variable>
>>> <xsl:variable name="title" 
>>> select="document($metsURL)/mets:METS/mets:dmdSec/mets:mdWrap/mets:xmlData/dim:dim/dim:field[@mdschema='hmo'][@element='title']"/>
>>>
>>>
>>> I haven't actually tested it, but it should put you on the right track.
>>>
>>>
>>> Regards,
>>> ~~helix84
>>>
>>> Compulsory reading: DSpace Mailing List Etiquette
>>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Own the Future-Intel&reg; Level Up Game Demo Contest 2013
>>> Rise to greatness in Intel's independent game demo contest.
>>> Compete for recognition, cash, and the chance to get your game
>>> on Steam. $5K grand prize plus 10 genre and skill prizes.
>>> Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
>>> _______________________________________________
>>> DSpace-tech mailing list
>>> DSpace-tech@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>> List Etiquette:
>>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>>>
>>
>>
>

<<@mire_web_2.jpg>>

------------------------------------------------------------------------------
Own the Future-Intel&reg; Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to