[Isis-users] Resuelto : Modificar un PFT

Marcos Mirabal marcos at upr.edu.cu
Fri Nov 27 16:25:54 CET 2015


Colegas 
Compartimos con la comunidad la solucion al problema planteado por el colega Dariel acerca de un PFT para acceder a documentos desde ABCD, esperamos que a todos les ayude. 
Saludos cordiales 
Marcos Mirabal 


De: "dllerena" <dllerena at censa.edu.cu> 
Para: "Marcos Mirabal" <marcos at upr.edu.cu> 
Enviados: Jueves, 26 de Noviembre 2015 16:39:04 
Asunto: Re: [Isis-users] Modificar un PFT 

Problema resuelto Marcos. 
Voy a crear una carpeta y darle permisos en el apache... ya probe y el problema es con el tipo que no tiene permisos para mostrar el directorio donde le puse los pdf... 
Muchisimas gracias!! 
Saludos afectuosos, 
Dariel 

On 26/11/15 09:53, Marcos Mirabal wrote: 



Hola Dariel 
Me parece que el problema que tienes es que apache no te esta dejando acceder a los archivos. Debes tener obligatoriamente los ficheros PDF en la carpeta que me dijistes? 
Has una prueba: 
1-Crea una carpeta que se llame documentos en la ruta: /opt/ABCD/www/htdocs/bases/ 
2-Copia un pdf a la carpeta que esta en /opt/ABCD/www/htdocs/bases/documentos 
3-Pon en tu pft esto: 
if p(v800) then '<td valign=top align=right><font face=arial size=2>Descargue el Documento Aquí: <a href="bases/documentos/',v800^*'," target=new></td>' fi/ 
4-Ejecuta este comando para dar permisos a esa carpeta: chmod -R 777 /opt/ABCD/www/htdocs/bases 

Ahora prueba a acceder a el desde el navegador. Si te accede sin problemas considera mover tus pdf a esa carpeta y resuleto el problema. 
Saludos 
Marcos 




De: "dllerena" <dllerena at censa.edu.cu> 
Para: "Marcos Mirabal" <marcos at upr.edu.cu> 
Enviados: Miércoles, 25 de Noviembre 2015 14:11:25 
Asunto: Re: [Isis-users] Modificar un PFT 

No marcos, no me funciona... 
cuando me genera el link en la pagina de resultados de la búsqueda lo que me genera es esto: 
http://abcd.censa.edu.cu/cgi-bin/wxis.exe/iah/scripts/vhosts/bases/tesis/dr/PDF/TGC(D)058-2015.pdf 
y me parece que ahi no esta ese pdf... 
creo que debo poner la url completa... 
en ves de poner en el pft algo como esto: 
href="vhosts/bases/tesis/dr/'v800^*'" 
poner: 
href= "http://abcd.censa.edu.cu/vhosts/bases/tesis/dr/'v800^*'" pero ahi me dice 
Access forbidden! 
Sera que debo darle permisos en el apache a esa url para que pueda ser accedida? 


De: "dllerena" <dllerena at censa.edu.cu> 
Para: "Marcos Mirabal" <marcos at upr.edu.cu> 
Enviados: Miércoles, 25 de Noviembre 2015 13:55:40 
Asunto: Re: [Isis-users] Modificar un PFT 

Estimado Marcos! 
Que alegría, claro que lo recuerdo!!! 
Gracias a Ud y a esta lista pude echar a andar el ABCD en mi centro. Realmente fue un logro tanto personal como para el Centro del cual le estaré agradecido. 
Gracias por su sugerencia. 
Enseguida la pruebo y le comento los resultados. 
Saludos y gracias una vez mas. 
Un abrazo, 
Dariel 


On 25/11/15 13:10, Marcos Mirabal wrote: 

BQ_BEGIN

Estimado Dariel 
Te escribe Marcos de la Universidad de Pinar del Rio, Cuba, quizas me recuerdes de trabajos anteriores. En tu caso debes asegurarte primeramente que la carpeta donde estas almacenando los PDF esta compartida con APACHE, o sea que es accesible via HTTP, supongamos que la carpeta www es la que esta compartida con apache, corrrecto?. Si no es así puedes crear un ALIAS llamado tesis y partir de ahi trabajar de esta manera: 

Alias /tesis/ "/srv/www/vhosts/bases/tesis/" 
<Directory "/srv/www/vhosts/bases/tesis"> 
Options None 
AllowOverride None 
Require all granted 
Order allow,deny 
Allow from all 
</Directory> 

Luego en el pft debe quedar algo como esto: 
1-En el caso de la ser la carpeta www: 
if p(v800) then '<td valign=top align=right><font face=arial size=2>Descargue el Documento Aquí: <a href="vhosts/bases/tesis/dr/'v800^*'" target=new></td>' fi/ 

2-En el caso de que tengas la carpeta tesis compartida como un alias: 
if p(v800) then '<td valign=top align=right><font face=arial size=2>Descargue el Documento Aquí: <a href="dr/'v800^*'" target=new></td>' fi/ 

Asumiendo que la carpeta PDF/ existe y ahi estan todos los documentos. 

Colega Jesús Melgar 
Le escrib'i en Septiembre acerca de un proyecto con ABCD, ha recibido mis mensajes? Me gustaria saber su opinion al respecto. Puede escribirme a mi correo directamente. 

Saludos a ambos. 
Marcos Mirabal 

----- Mensaje original ----- 
De: Dariel Nunez Llerena <dllerena at censa.edu.cu> 
Para: Jesús Melgar Calderón <jesus.melgar at inin.gob.mx> , isis-users at iccisis.org 
Enviado: Wed, 25 Nov 2015 10:54:43 -0500 (CST) 
Asunto: Re: [Isis-users] Modificar un PFT 


hola colega, muchas gracias por su pronta respuesta. 

Pero resulta que tengo mis documentos PDF guardados dentro de la 
carpeta de la base de datos correspondiente, en este caso se llama 
tesis, entonces tengo el fichero dr_path.def que me apunta hacia la 
carpeta donde tengo almacenados los documentos dentro de la base 
tesis, el contenido de ese fichero es el siguiente: 
ROOT=/srv/www/vhosts/bases/tesis/dr/ y ahi dentro estan todos los 
pdfs, ahora bien, en mi pft tengo la siguiente linea: 

(if p(v800) then '<valign=top align=right><font face=arial 
size=2>Descargue el Documento Aquí: <a 
href="bases/tesis/dr/'v800^*'" target=top></TD>'/if 

p(v800^d) then v800^d else v800^* fi'</a><br>' fi/)/ 


el campo 800 es el que me guarda la URL parcial del documento, en 
este caso los nombres tienen espacio, por ejemplo 


TGC(D) 003-2015 Alexander Tesis Doctorado.pdf el campo 800 para este pdf guardaria: PDF/TGC(D) 003-2015 
Alexander Tesis Doctorado.pdf 


Mi duda es la siguiente: Como incluiria en el pft la url completa 
para que en la interfaz de busqueda IAH me pueda salir. Le envio 
adjunto un screenshot de como queda la vista. Cuando le doy al link 
para descargar el documento, me descarga un archivo de 50 bytes que 
tiene dentro lo siguiente: 


WXIS|missing error|parameter|IsisScript expected| 


Alguna idea sobre como resolver mi problema? 

Saludos y gracias de antemano!!! 

On 25/11/15 10:08, Jesús Melgar 
Calderón wrote: 

BQ_BEGIN

Hola 
Daniel. 
Te pongo un 
ejemplo de un par de lineas de un archivo pft de lo que 
necesitas. 
MPL, 

'Titulo de revista o libro: 'link((V222),'OPENFILE ',V856)/ 
En el campo 
222 esta el nombre de una revista ejm. Toxicology Reports 
Y en el 
campo 856 esta la ruta del archivo pdf ejm 
http://abcd.inin.gob.mx:9090/site/pdfs/10422_2014.pdf 
Saludos 

BQ_BEGIN
-----Original Message----- 

From: Dariel Nunez Llerena <dllerena at censa.edu.cu> 

To: isis-users at iccisis.org 

Date: Wed, 25 Nov 2015 09:16:16 -0500 

Subject: [Isis-users] Modificar un PFT 


Hola 
Colegas, 

quisiera modificar un pft para mostrar la URL a un documento 
PDF que 

quisiera que los usuarios descarguen. Alguna idea de como se 
puede hacer 

eso? Gracias. 


Hi colleagues, 

I want to modify a pft to show a URL to a PDF document so 
the users can 

download it. Any ideas? 

Thanks in advance. 

_______________________________________________ 

isis-users mailing list 
isis-users at iccisis.org 

To manage your own subscription options go to: http://lists.iccisis.org/listinfo/isis-users 

Or contact Henk Rutten: hlrutten at xs4all.nl 




BQ_END




------------------------------------------------------------------------- 

Universidad de Pinar del Rio. Cuba 
WEB http://www.upr.edu.cu 
FACEBOOK http://www.facebook.com/uprhnossaiz 
TWITTER @UPR_CUBA 


_______________________________________________
isis-users mailing list isis-users at iccisis.org To manage your own subscription options go to: http://lists.iccisis.org/listinfo/isis-users Or contact Henk Rutten: hlrutten at xs4all.nl 

BQ_END



------------------------------------------------------------------------- 

Universidad de Pinar del Rio. Cuba 
WEB http://www.upr.edu.cu 
FACEBOOK http://www.facebook.com/uprhnossaiz 
TWITTER @UPR_CUBA 

BQ_END



-------------------------------------------------------------------------
Universidad de Pinar del Rio. Cuba
WEB http://www.upr.edu.cu
FACEBOOK http://www.facebook.com/uprhnossaiz
TWITTER @UPR_CUBA 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20151127/1561b04e/attachment.html>


More information about the isis-users mailing list