[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