Hi all,

My apologies for speaking too soon, whilst the approach below removed some of 
the issues I had with linked collections, it also introduced others. It seems I 
cannot get passed the half a solution.

Basically what I'm trying to do is make any changes to the facets associated 
with the artist or artwork collections effect both the facets and views 
associated with the artist and artwork collections.

I think what I'm after is interlinked collections, e.g.

<div ex:role="collection"
     ex:itemTypes="Artwork"
     ex:baseCollectionID="artist-collection"
     ex:expression=".artwork"
     id="artwork-collection"></div>
<div ex:role="collection"
     ex:itemTypes="Artist"
     ex:baseCollectionID="artwork-collection"
     ex:expression=".artist"
     id="artist-collection"></div>

Currently this is not possible as all the collections must first be created and 
then initialised with the baseCollections; which does not seem to be too hard 
to implement. It is also necessary to stop the infinite recursion of changes, 
which for me is proving somewhat more troublesome.

Just wondering if this makes sense to those developers with a clearer view of 
the code than I.

N

From: [EMAIL PROTECTED]
To: [email protected]
Subject: Connected Collections (cool feature)
Date: Wed, 21 Nov 2007 20:09:43 +0000








Hi David (and all),

I know you said that the current implementation which connects the collections 
was only half a solution, generally things work fine, however in using it I 
have come across two issues.

1) The count in the facets relate to the base Collection when this is not 
always the most appropriate.
2) For Text Search there is no way to use the approach as you only directly 
specify a collection.

However in messing about I noticed that it is possible to over come these 
issues, by linking each collection to the other. For example

<div ex:role="collection" ex:itemTypes="Artwork" id="base-collection"></div>
<div ex:role="collection" ex:baseCollectionID="base-collection" 
ex:expression=".artist" id="artist-collection"></div>
<div ex:role="collection" ex:baseCollectionID="artist-collection" 
ex:expression=".artworks" id="artwork-collection"></div>

N


The next generation of MSN Hotmail has arrived -  Windows Live Hotmail

_________________________________________________________________
100’s of Music vouchers to be won with MSN Music
https://www.musicmashup.co.uk
_______________________________________________
General mailing list
[email protected]
http://simile.mit.edu/mailman/listinfo/general

Reply via email to