SciPublications TraversalAdapter für Suche angepasst

git-svn-id: https://svn.libreccm.org/ccm/trunk@920 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2011-05-17 19:26:08 +00:00
parent 3c7fbe8a07
commit d957e4e786
2 changed files with 27 additions and 1 deletions

View File

@ -11,7 +11,6 @@
<xrd:associations rule="include">
<xrd:property name="/object/authors"/>
<xrd:property name="/object/publisher"/>
<xrd:property name="/object/series"/>
</xrd:associations>
@ -19,4 +18,18 @@
</xrd:context>
<xrd:context name="com.arsdigita.cms.search.ContentPageMetadataProvider">
<xrd:adapter objectType="com.arsdigita.cms.contenttypes.Publication"
extends="com.arsdigita.cms.ContentItem"
traversalClass="com.arsdigita.cms.contenttypes.ContentItemTraversalAdapter">
<xrd:attributes rule="exclude">
</xrd:attributes>
<xrd:attributes rule="include">
<xrd:property name="/object/authors/surname"/>
<xrd:property name="/object/authors/givenname"/>
<xrd:property name="/object/publisher/publisherName"/>
</xrd:attributes>
</xrd:adapter>
</xrd:context>
</xrd:adapters>

View File

@ -18,4 +18,17 @@
</xrd:context>
<xrd:context name="com.arsdigita.cms.search.ContentPageMetadataProvider">
<xrd:adapter objectType="com.arsdigita.cms.contenttypes.PublicationWithPublisher"
extends="com.arsdigita.cms.contenttypes.Publication"
traversalClass="com.arsdigita.cms.contenttypes.ContentItemTraversalAdapter">
<xrd:attributes rule="exclude">
</xrd:attributes>
<xrd:attributes rule="include">
<xrd:property name="/object/publisher/publisherName"/>
</xrd:attributes>
</xrd:adapter>
</xrd:context>
</xrd:adapters>