Hi Paul,

I have already checked with webdav client and there is no property
that contains path.
I know how dav:like works, but thanks anyway. Still need a property to
check value.
I mentioned wildcards in scope as maybe another way to solve this (if
property is not available).

Thanks,
Daniel

On Fri, Sep 17, 2010 at 10:20, Paul van der Maden
<[email protected]> wrote:
>
> Daniel,
>
> my knowledge is a bit rusty but I am sure the path is already available as a 
> property. You can view which properties you have using a webdav client. I 
> used webdavpilot from within eclipse most of the times.
>
> I mentioned dav:like because you can query property values with it and use 
> wildcards. It checks if the value of the given property matches the literal.
> Basically equal to<S:propcontains/>, but you may use the '%' and
> '?' characters like in SQL. % matches any amount of characters, ? matches one 
> character. So I guess you'd be having something like this:
>
> <D:where>
>  <D:like>
>    <D:prop><D:path/></D:prop>
>    <D:literal>%office1%</D:literal>
>  </D:like>
> </D:where>
>
> take a look at the folowing pages:
> https://wiki.onehippo.com/display/CMS/06.+Using+DASL+Queries
> http://www.webdav.org/dasl/protocol/draft-dasl-protocol-00.html
>
> My example wont work, because I don't have anything to test it with or verify 
> I even got the names right, but it should give you some pointers at least.  I 
> don;t know if you could use wildcards in scope, but does it matter? Can't you 
> just use a wide scope and narrow your results filtering on path?
>
> cheers,
> Paul
>
>> Date: Fri, 17 Sep 2010 09:47:17 +0200
>> Subject: Re: [HippoCMS-dev] Document path as property
>> From: [email protected]
>> To: [email protected]
>>
>> Hi Paul,
>>
>> That is my question. If there is a property containing path already I
>> don't know how to use it in dasl, if not how could I configure
>> extractor to add one?
>> I'm not sure I understand your proposal to use dav:like, I need a
>> property to check value with dav:like. Can I use wildcards in scope
>> maybe?
>>
>> Regards,
>> Daniel
>>
>> On Fri, Sep 17, 2010 at 09:26, Paul van der Maden
>> <[email protected]> wrote:
>> >
>> > Hi Daniel,
>> >
>> > I don't have any working hippo install available right now, but isnt the 
>> > path already a property? If not, you can probably use an extractor to set 
>> > the property on the document. And have you looked into wildcard searches 
>> > using dav:like?
>> >
>> > cheers,
>> > Paul
>> >
>> >> Date: Fri, 17 Sep 2010 09:17:06 +0200
>> >> From: [email protected]
>> >> To: [email protected]
>> >> Subject: [HippoCMS-dev] Document path as property
>> >>
>> >> Hello everyone,
>> >>
>> >> I have some questions that I hope someone could help me with.
>> >>
>> >> 1. Is it possible to extract document path and add it as a property ?
>> >>
>> >> 2. Or maybe there is some other solution to my problem. I have
>> >> following folder structure:
>> >> - location1
>> >>   - office1
>> >>     - employee1
>> >>     - employee2
>> >>     ...
>> >>   - office2
>> >>     - employee3
>> >>   ...
>> >> - location2
>> >>   - office1
>> >>     - employee4
>> >>     - employee5
>> >>     ...
>> >>   - office2
>> >>   ...
>> >> ...
>> >> How could I perform a dasl search to return all employees from e.g.
>> >> office1 (regardless of location) ? "office1" has the same name in all
>> >> locations.
>> >> My idea was to extract parts of the path, location and office, and add
>> >> them as a property to employee document, then the dasl would be very
>> >> simple, but I'm not sure that is feasible.
>> >>
>> >> Any help would be appreciated.
>> >> Thanks in advance.
>> >>
>> >> Kind regards,
>> >> Daniel Stevanovic
>> >> ********************************************
>> >> Hippocms-dev: Hippo CMS 6 development public mailinglist
>> >>
>> >> Searchable archives can be found at:
>> >> MarkMail: http://hippocms-dev.markmail.org
>> >> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
>> >>
>> >                                          
>> > ********************************************
>> > Hippocms-dev: Hippo CMS 6 development public mailinglist
>> >
>> > Searchable archives can be found at:
>> > MarkMail: http://hippocms-dev.markmail.org
>> > Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
>> >
>> >
>> ********************************************
>> Hippocms-dev: Hippo CMS 6 development public mailinglist
>>
>> Searchable archives can be found at:
>> MarkMail: http://hippocms-dev.markmail.org
>> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
>>
>                                          
> ********************************************
> Hippocms-dev: Hippo CMS 6 development public mailinglist
>
> Searchable archives can be found at:
> MarkMail: http://hippocms-dev.markmail.org
> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
>
>
********************************************
Hippocms-dev: Hippo CMS 6 development public mailinglist

Searchable archives can be found at:
MarkMail: http://hippocms-dev.markmail.org
Nabble: http://www.nabble.com/Hippo-CMS-f26633.html

Reply via email to