<div dir="ltr"><div>Me alegra haberte ayudado.  Me tomé la libertad de agregar en el wiki la solución que describes para IIS ya que podría ser de gran utilidad en algunos casos<br><br></div>Saludos<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-11 15:45 GMT-05:00 Jesús Melgar Calderón <span dir="ltr"><<a href="mailto:jesus.melgar@inin.gob.mx" target="_blank">jesus.melgar@inin.gob.mx</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<div style="font-size:13.3333px;font-family:Tahoma;color:rgb(0,0,0);font-weight:400;font-style:normal"> </div>

<div style="font-size:13.3333px;font-family:Tahoma;color:rgb(0,0,0);font-weight:400;font-style:normal"><span style="font-size:12pt">Muchas gracias Guilda, genial la solucion,  probada y funcionando.</span></div>

<div style="font-size:13.3333px;font-family:Tahoma;color:rgb(0,0,0);font-weight:400;font-style:normal"> </div>

<div style="font-size:16px;font-family:Tahoma;color:rgb(0,0,0);font-weight:400;font-style:normal">
<div><span style="font-size:12pt">Hay otra solucion que encontre pero el problema es que es propia solamente para los que tenemos ABCD montado en un servidor windows bajo IIS  como es mi caso.</span> Consiste en modificar desde IIS las propiedades en el apartado de seguridad de directorios, el directorio en donde tengo guardados los archivos pdf que quiero restringir, esta opcion permite conceder o denegar acceso al recurso, usando las direcciones IP o los nombres de dominio.</div>

<div> </div>

<div>Saludos</div>

<blockquote style="PADDING-RIGHT:0px;PADDING-LEFT:5px;MARGIN-LEFT:5px;BORDER-LEFT:#000000 2px solid;MARGIN-RIGHT:0px">-----Original Message-----<br>
From: Guilda Ascencio <<a href="mailto:gascencio@msinfo.info" target="_blank">gascencio@msinfo.info</a>><br>
To: Jesús Melgar Calderón <<a href="mailto:jesus.melgar@inin.gob.mx" target="_blank">jesus.melgar@inin.gob.mx</a>><br>
Cc: Lista Isis <<a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a>><br>
Date: Wed, 11 Nov 2015 14:49:58 -0500<br>
Subject: Re: [Isis-users] Como validar IPs ?<br>
 
<div dir="ltr">
<div>
<div>
<div>Hola Jesús<br>
 </div>
En <a href="http://abcdwiki.net/wiki/es/index.php?title=IAH_Detectar_el_IP_desde_el_cual_se_accede_a_la_consulta_de_la_base_de_datos" target="_blank">http://abcdwiki.net/wiki/es/index.php?title=IAH_Detectar_el_IP_desde_el_cual_se_accede_a_la_consulta_de_la_base_de_datos</a> coloqué una posible solución a tu requerimiento<br>
 </div>
Saludos<br>
 </div>
Guilda</div>

<div class="gmail_extra"> 
<div class="gmail_quote">2015-11-11 11:52 GMT-05:00 Jesús Melgar Calderón <span dir="ltr"><<a href="mailto:jesus.melgar@inin.gob.mx" target="_blank">jesus.melgar@inin.gob.mx</a>></span>:

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal"> </div>

<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal">
<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal">Estimados listeros</div>

<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal"> </div>

<div>En mi OPAC de ABCD  como puedo hacer para desplegar un campo especifico dependiendo de si la consulta al</div>

<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal">catalogo se hace desde un determinado rango de direcciones ip. ?</div>

<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal"> </div>

<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal">Es decir, tengo el archivo lista.pft que simplemente despliega algunos campos en forma de tabla y esta ubicado en C:\Inetpub\wwwroot\ABCD\www\bases\pcinin\pfts\es</div>

<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal"> </div>

<div style="font-family:Tahoma;color:rgb(0,0,0);font-size:13.3333px;font-weight:400;font-style:normal">
<div>mhl,'<TABLE WIDTH="100%" BORDER=0>'<br>
mhl,'<TR><TD WIDTH="100%"><strong>Record N. ',mfn(1),'</strong></TD></TR></TABLE>'<br>
mhl,'<TABLE WIDTH="100%" BORDER>'<br>
if p(v245) then<br>
  '<TR><TD WIDTH="30%"><I>Titulo: </I></TD><TD>',v245+|; |'</TD></TR>',fi,/<br>
if p(v222) then '<TR><TD WIDTH="30%"><I>Titulo Revista o libro: </I></TD><TD>',v222+|; |'</TD></TR>',fi,/<br>
if p(v100) then '<TR><TD WIDTH="30%"><I>Autor: </I></TD><TD>',v100+|; |'</TD></TR>',fi,/<br>
if p(v27) then '<TR><TD WIDTH="30%"><I>Clave de Identificación: </I></TD><TD>',v27+|; |'</TD></TR>',fi,/<br>
if p(v111) then '<TR><TD WIDTH="30%"><I>Nombre del Congreso: </I></TD><TD>',v111+|; |'</TD></TR>',fi,/<br>
if p(v263) then '<TR><TD WIDTH="30%"><I>Año de Publicación: </I></TD><TD>',v263+|; |'</TD></TR>',fi,/<br>
if p(v506) then '<TR><TD WIDTH="30%"><I>Restricción de acceso: </I></TD><TD>',v506+|; |'</TD></TR>',fi,/</div>

<div>'</TABLE><P>'<br>
if v506<>'CONFIDENCIAL' AND V506<>'RESERVADO' then<br>
if v856<>'<a href="http://abcd.inin.gob.mx:9090/site/pdfs/" target="_blank">http://abcd.inin.gob.mx:9090/site/pdfs/</a>' then<br>
'<a href="'v856'">Texto Completo</a>'<br>
fi,/<br>
fi,/</div>

<div> </div>

<div>Si  por ejemplo la consulta al catalogo se hace desde el rango de ips  128.29.29.1   a la 128.29.29.30 quiero que el campo v856 se despliegue</div>

<div> </div>

<div>se me ocurre una funcion en php mas o menos asi. </div>

<div>
<pre>function restringirRango()
{
    $ipCliente = obtenerDireccionIP();

    if(substr($ipCliente, 0, 8 ) == "150.214.")
    {
        return true;
    }
    else
    {
        header('location: <a href="http://direccion_envio_salida" target="_blank">http://direccion_envio_salida</a>');
        exit;
    }
}</pre>

<div>Pero Guilda me comenta que el problema es que con el iAH no tenemos acceso a comandos php.</div>

<div> </div>

<div>Alguna sugerencia?</div>

<div> </div>
</div>

<div>
<div>Saludos</div>

<div>Jesus Melgar</div>

<div>Instituto Nacional de Investigaciones Nucleares.</div>

<div>Mexico.</div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
isis-users mailing list<br>
<a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a><br>
To manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" rel="noreferrer" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>
Or contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a><br>
 </blockquote>
</div>
</div>
</blockquote>
</div>
</div>
<br>_______________________________________________<br>
isis-users mailing list<br>
<a href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a><br>
To manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" rel="noreferrer" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>
Or contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a><br>
<br></blockquote></div><br></div>