[greenstone_es] Re: [greenstone_es] Formateo de listas jerárquicas
- From: Nicolás Rucks <nrucks@xxxxxxxxxxxxx>
- To: <greenstone_es@xxxxxxxxxxxxx>
- Date: Fri, 17 Sep 2010 11:28:18 -0300
Hola Diego,
me corrijo, no funcionó :(
No funcionó porque con el parámetro -remove_empty_classifications ,
buidlcol.pl pasó por alto la asignación de números de identificación (ID de
clase) que debería darse al usar
classify Hierarchy -hfile jerarquia.txt
es decir, no se toma en cuenta la asignación de ID de clase que tengo en
jerarquia.txt .
Por ejemplo, mi archivo jerarquia.txt comienza con las siguientes líneas, donde
asignos a las clases los ID 1 a 8:
"Sistema Musculoesquelético" 1 "Sistema Musculoesquelético"
"Sistema Digestivo" 2 "Sistema Digestivo"
"Sistema Respiratorio" 3 "Sistema Respiratorio"
"Sistema Urogenital" 4 "Sistema Urogenital"
"Sistema Endocrino" 5 "Sistema Endocrino"
"Sistema Cardiovascular" 6 "Sistema Cardiovascular"
"Sistema Nervioso" 7 "Sistema Nervioso"
"Tejidos" 8 "Tejidos"
Resulta que las clases 2,3,4,5 y 6 no tienen documentos, están vacías.
Al hacer el buildcol -remove_empty_classifications no se respetó la asignación
de ID de clase, sino que se generó
CL4.1 corresponde a "Sistema Musculoesquelético" (clase 1)
CL4.2 corresponde a "Sistema Nervioso" (clase 7)
CL4.3 corresponde a "Tejidos" (clase 8)
(CL4 es porque este es el 4to listado, eso no hay problema.)
Yo necesitaba que me respetara la asignación de ID de clase para poder generar
links a esas clases desde otros lugares.
Así que lamentablemente -remove_empty_classifications no me resuelve el
problema.
Vuelvo a mi problema inicial: el formato CL4VList de listado jerarquico genera
un <tr> por cada clase, esté o no vacía.
De qué otro lugar podría entonces controlar el comportamiento del formato de
listas jerárquicas de moda tal que
si la clase no tiene documentos ( [numleafdocs] = 0 o la expresión que sea) NO
se genere una línea <tr>...</tr> ?
Gracias por la ayuda.
Nicolas Rucks
Biblioteca Cardini
Fundación Instituto Leloir
> -----Mensaje original-----
> De: greenstone_es-bounce@xxxxxxxxxxxxx
> [mailto:greenstone_es-bounce@xxxxxxxxxxxxx] En nombre de Nicolás Rucks
> Enviado el: viernes 17 de septiembre de 2010 09:41
> Para: greenstone_es@xxxxxxxxxxxxx
> Asunto: [greenstone_es] RE: [greenstone_es] Re:
> [greenstone_es] Formateo de listas jerárquicas
>
> Gracias Diego, funcionó :)
>
> Nicolas Rucks
> Biblioteca Cardini
> Fundación Instituto Leloir
>
> > -----Mensaje original-----
> > De: greenstone_es-bounce@xxxxxxxxxxxxx
> > [mailto:greenstone_es-bounce@xxxxxxxxxxxxx] En nombre de
> Diego Spano
> > Enviado el: martes 14 de septiembre de 2010 13:24
> > Para: greenstone_es@xxxxxxxxxxxxx
> > Asunto: [greenstone_es] Re: [greenstone_es] Formateo de listas
> > jerárquicas
> >
> > Nicolás,
> >
> > cuando hagas el proceso build agregale la opción
> > "-remove_empty_classifications" y con eso creo que resolvés tu
> > problema....
> >
> > Saludos!.
> >
> > Diego
> >
> > Diego Spano
> > Prodigio Consultores
> > Bernardo de Irigoyen N° 1114 2°B
> > Capital Federal - Argentina
> > Tel: (54 11) 5093-5313
> > www.prodigioconsultores.com
> >
> >
> >
> > 2010/9/14 Nicolás Rucks <nrucks@xxxxxxxxxxxxx>:
> > > Hola gente,
> > > estoy trabajando con el formato de lista jerárquica.
> > > El clasificador en collect.cfg es :
> > > classify Hierarchy -hfile jerarquia.txt -metadata
> > Subject.hier
> > > -sort dc.Title -allvalues
> > >
> > > El tema es que tengo clases dentro jerarquia.txt que no
> > tienen documentos asignados (clases vacías).
> > > En un clasificador Hierarchy Greenstone genera la tabla
> > <table> y una línea <tr></tr> por clase o documento.
> > > Desde format CL4VList (se trata del 4to calsificador) puedo
> > controlar
> > > lo que hay DENTRO del <tr></tr>, pero como justamente tengo
> > clases vacías, quiero controlar lo que Greenstone genera, en
> > particular para condicionar la aparición de <tr></tr> a la
> cantidad de
> > documentos dentro de esa clase.
> > > Y concretamente, que no genere línea si no hay documentos
> > para esa clase.
> > >
> > > Alguien sabe desde dónde puedo controlar el formateo de
> jerarquías?
> > > Alguna documentación al respecto?
> > >
> > > PD: el uso de un archivo -hfile jerarquia.txt es porque en
> > la visualización de registros quiero poder referenciar el acceso
> > directo a una clase determinada, y para eso necesito saber
> qué número
> > de clase le tocó.
> > > Si dejo sin -hfile jerarquia.txt no quedan clases vacías,
> > pero entonces no sé qué identificación de clase le toca a
> cada clase y
> > no puedo referenciarla.
> > >
> > > Gracias!
> > >
> > > Nicolas Rucks
> > > Biblioteca Cardini
> > > Fundación Instituto Leloir
Other related posts: