[prev in list] [next in list] [prev in thread] [next in thread]
List: slide-dev
Subject: Re: DASL, how to exclude a directory?
From: Honoré_David <dho () oma ! be>
Date: 2005-01-31 20:36:26
Message-ID: 41FE96CA.6040908 () oma ! be
[Download RAW message or body]
Carlos Villegas wrote:
> Maybe you can add a condition like the following, in the corresponding
> basicsearch syntax:
>
> ... AND (NOT (DAV:displayname EQ "cms") )
>
I don't think that work. Because the slide implementation of basicsearch
(in slide 2.0; i don't know if heavy changes have been made since)
create a pool with all nodes (from base uri with spécified depth) and
then remove all node that don't match where condition. ... ... if you
test displayname, /files/cms will not be returned but children can match.
ps: correct me if i don't understand the problem well ... but you don't
want to search/find any of cms and its decendants.
> or use some property that uniquely identifies the /files/cms collection.
> There seems to be a proposal for extending the scope element precisely
> to support this type of filtering based on URL patterns. New elements
> exclude-lastpathsegment and include-lastpathsegment are added but I
> don't think Slide supports them yet.
>
> Carlos
>
> Eirikur Hrafnsson wrote:
>
>> >>sent again to the developer list since I got no response on the
>> userlist.
>> Hi,
>>
>> how can I exclude a directory in a recursive/deep DASL search?
>> I want to search "/files" and subfolders but not "/files/cms".
>>
>> Best Regards
>>
>> Eirikur S. Hrafnsson, eiki@idega.is
>> Chief Software Engineer
>> Idega Software
>> http://www.idega.com
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-dev-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic