[greenstone-users] Access to metadata from macros [was: Number of pages in PagedImg collection]

From Vladimir Risojevic
DateThu Jun 5 18:32:00 2008
Subject [greenstone-users] Access to metadata from macros [was: Number of pages in PagedImg collection]
In-Reply-To (D265DE6F3B824B079F80BA01F28508AE-orsna-gov-ar)
This is quite a long post but I hope you will have the patience to make
through it. Now I see that I could have turned everything the other way
around. What I really do at the moment is this. I have scanned pages and
I built a PagedImg collection like I mentioned in my first post. I also
did a quick and dirty OCR of the pages in order to enable full text
searching but at the moment I did no proofreading so I don't want to
show that text to the users. So I made the interface for browsing and
searching at the section level and it works fine. I have a collection of
magazines so the sections in my documents are individual articles. I
also wanted to add the possibility for users to download the whole issue
of the magazine or the whole article in PDF so I needed to add a link to
the PDF version. Since the only alternative version that PagedImg plug
accepts is text only I manually added a link to the PDF version to the
item files. And it worked. However, I need to put a link to it into the
document heading part of the web page, for example. What I wanted is to
put this link into a navbar, at the collection or even global level.
When I read your email it occurred to me that I could have made PDF's
and use them as objects in my collection. I also could have converted
them to HTML as page images so it would be more or less the same that I
have now. I still need to research this thoroughly but it is maybe a bit
cleaner with respect to the metadata than my approach
Nevertheless, with format statement I still need to put the link into
the document heading or something like that. I think that it would be a
neat thing to have that link in the navbar. Or simply to satisfy my geek
curiosity :) I would like to know is it possible to access metadata from
macros.

Thanks for your time and patience.

Regards,

Vladimir

Diego Spano wrote:
> Great news...
>
> You don□t need to add a metadata with the path to original version of the
> document (the "source version" in GreenStone). It can be accessed writing
> [srclink][srcicon][/srclink] in a format statement (VList or SearchVList) so
> you will see a PDF icon that will lauch the original pdf document.
>
> If I misunderstand what you need please clarify me...
>
> Regards.
> Diego
>
> -----Mensaje original-----
> De: Vladimir Risojevic [mailto:vlado@etfbl.net]
> Enviado el: mi□rcoles, 04 de junio de 2008 3:12
> Para: Diego Spano
> CC: greenstone-users@list.scms.waikato.ac.nz
> Asunto: Re: [greenstone-users] Number of pages in PagedImg collection
>
> Thanks Diego, it works.
>
> There's another question that popped up in the meantime. Is it possible to
> access metadata from macros? I added a metadata field with the path to the
> pdf version of the document, and I would like to add a link to it in the
> navigation bar.
>
> Cheers,
>
> Vladimir
>
>
>
> Diego Spano wrote:
>
>> Vladimir,
>>
>> Keep in mind that each page of a paged document is a section that
>> belongs to a parent document, so [Title] will show the page title (in
>> this case the title is the page number) and [parent:Title] will show
>> the document title,
>> ie: "Greenstone user`s guide".
>>
>> To show the total number of pages you have to use [parent:NumPages].
>>
>> Hope this helps.
>>
>> Diego Spano
>>
>> -----Mensaje original-----
>> De: greenstone-users-bounces@list.scms.waikato.ac.nz
>> [mailto:greenstone-users-bounces@list.scms.waikato.ac.nz] En nombre de
>> Vladimir Risojevic Enviado el: martes, 03 de junio de 2008 10:32
>> Para: greenstone-users@list.scms.waikato.ac.nz
>> Asunto: [greenstone-users] Number of pages in PagedImg collection
>>
>> Dear all,
>>
>> I have a PagedImg collection and documenttype is set to paged. I don't
>> like the default layout of previous and next arrows and 'go to page'
>> box so I arranged them on my own. However, I want to write the current
>> page and total number of pages, which are part of the default
>> arrangement of those controls. I figured out that the current page is
>> in ex.Title for each page but I don't know how to get the total number of
>>
> pages.
>
>> Best regards,
>>
>> Vladimir
>>
>> --
>> Vladimir Risojevic
>> Teaching Assistant
>> Faculty of Electrical Engineering
>> University of Banjaluka
>> Patre 5
>> 78000 Banjaluka
>> Bosnia and Herzegovina
>>
>> Phone: +387 51 221 847, +387 51 221 876
>> Fax: +387 51 211 408
>> Email: vlado@etfbl.net
>> WWW: http://www.etfbl.net
>>
>>
>> _______________________________________________
>> greenstone-users mailing list
>> greenstone-users@list.scms.waikato.ac.nz
>> https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users
>>
>>
>>
>>
>
>
> --
> Vladimir Risojevic
> Teaching Assistant
> Faculty of Electrical Engineering
> University of Banjaluka
> Patre 5
> 78000 Banjaluka
> Bosnia and Herzegovina
>
> Phone: +387 51 221 847, +387 51 221 876
> Fax: +387 51 211 408
> Email: vlado@etfbl.net
> WWW: http://www.etfbl.net
>
>
>


--
Vladimir Risojevic
Teaching Assistant
Faculty of Electrical Engineering
University of Banjaluka
Patre 5
78000 Banjaluka
Bosnia and Herzegovina

Phone: +387 51 221 847, +387 51 221 876
Fax: +387 51 211 408
Email: vlado@etfbl.net
WWW: http://www.etfbl.net