Hugo, en algún momento, cuando era administrador de red, tenía una web que quería exactamente lo que tu necesitabas, que para una red local se mostrara toda, y para internet, solo una parte. la solución se la dí con algo como esto

<?php
$ip = $_SERVER['REMOTE_ADDR'];
$filtro = '172.16.';
$posicion = strpos($ip, $filtro);
if (!($posicion === false)){
 echo '<li><a href="webmail.php" target="templates">MX-EST</a></li>';
 } else {
}
?>

Me explico, si el usuario accedia desde la red 172.16 entonces mostraba ese link, si accedía desde otra red diferente no lo mostraba. EL IP lo sacaba a partir de la variable declarada al inicio $ip Solo tienes que meterte dentro del joomla y pegarle el código en el lugar indicado donde se genera el menú

Espero esta idea te sirva


Un saludo cordial

Whilo
__

M.Sc. Wilfredo Martínez Consuegra
Empresa Constructora de Obras para el Turismo
Cayo Santa María, Villa Clara.
Telef: (0142) 350031

Message: 2
Date: Wed, 26 Oct 2011 06:22:59 -0400
From: "Hugo Florentino" <sysad...@cips.cu>
Subject: [Gutl-l] Enlaces condicionales en Joomla?
To: gutl-l@jovenclub.cu
Message-ID: <jbm.20111026062259.f804cf16@hpc>
Content-Type: text/plain; charset=ISO-8859-1

Necesito crear menús en Joomla que se muestren o no en dependencia del
servidor donde este corriendo el sitio, para mantener copias idénticas del
CMS tanto para la web como para la intranet, pero que los enlaces
institucionales (al webmail y el FTP) solo se muestren en este último caso.

Agradecería cualquier sugerencia.




__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de 
virus 6571 (20111024) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com




______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a