Paguina de introduccion

Paguina de introduccion

de Alexander Osorio Bermudez -
Número de respuestas: 6

 

Buen dia

Tengo una plataforma moodle funcionando en un servido windows xp, con easyPHP queria eliminar las paginas barra de herramientas por los que le añadi una pagina inicial con un scrip que abre moodle en una ventana segura. Esta funcionando bien pero tiene un problema, tambien se puede acceder directamenta a la index.php de la carpeta moodle.

<html>



<head>
<title> E-LEARNING
</title>
<script>

//creamos la variable ventana_secundaria que contendra una referencia al popup que vamos a abrir
//la creamos como variable global para poder acceder a ella desde las distintas funciones
var ventana_secundaria

function abrirVentana(){
//guardo la referencia de la ventana para poder utilizarla luego
ventana_secundaria = window.open("http://servidor/moodle//index.PHP","miventana","width=1024,height=768,menubar=no,scrollbars=yes")
window
.close()
}

function cerrarVentana(){
//la referencia de la ventana es el objeto window del popup. Lo utilizo para acceder al mitodo close
ventana_secundaria.close()
}
</script>
</head>

<body>
<br>
<br>
<font face="Arial" size="7" color="#000080">
<div style="
text-align: center">BIENVENIDO </div>
</font>
<div style="
text-align: center"><img src="logo_small.jpg" border="0" width="180" height="95"</div>
<form>
<div style="
text-align: center">
<input type=button value="Abrir E-Elearning" onclick="abrirVentana
()">
</div>
</form>

</body>

</html>

Como puedo hacer que me abra moodle en una ventana segura siempre, o como hacer que siempre tengan que pasar por mi pagina inicial.

Gracia por la colabooracion

Alaxander

Promedio de valoraciones: -
En respuesta a Alexander Osorio Bermudez

Re: Paguina de introduccion

de Javier Aragón Zabalegui -
Hola Alexander,

No estoy muy seguro de lo que te voy a comentar, pero creo que es posible que lo puedas hacer configurando el servidor web. Yo uso Apache (y sólo conozco este), y creo que se puede configurar el acceso a las páginas independientemente mediante directivas especiales (tipo Directory o Location).

Si usas Apache, te recomiendo que mires con detenimiento el módulo mod_security (http://www.modsecurity.org).

Con la configuración estandar del servidor y ese módulo creo que podrías lograrlo. No se si te serviré de mucha ayuda, pero espero que te sirva para empezar a mirar y buscar algo. Yo lo tendré que hacer en un proyecto dentro de un tiempo, si para entonces no lo has conseguido (aunque imagino que sí), te comentaré la configuración exacta que haya puesto yo (si lo consigo yo, que ya veremos de qué soy capaz,jeje)

Un saludo y suerte
En respuesta a Javier Aragón Zabalegui

Re: Paguina de introduccion

de Alexander Osorio Bermudez -

Hola javier,

Gracias por tu respuesta, sin enbargo al explorar el modulo me doy cuenta que es solo para linux, y estoy trabajando actualmente con una configuracion windows XP, apache y MySQL, de todas formas lo voy arevizar con mas detenimento.

Gracias

En respuesta a Alexander Osorio Bermudez

Re: Paguina de introduccion

de Javier Aragón Zabalegui -
En esta página esta la versión para Win32 de mod_security:

http://www.apachelounge.com/download/

No se exactamente como se instala bajo windows porque no lo he hecho nunca, ya que actualmente trabajo en Unix.

Suerte guiño
En respuesta a Javier Aragón Zabalegui

Re: Paguina de introduccion

de Cristian Marcelo -
Hola a todos, mi proveedor del servicio de hosting actualizo sus sistemas con este software y ahora me aparece el mensaje "Security: This access has benn audited and blocked" , cuando los usuarios tratan de postear en los foros y al entregar sus talleres, pero lo extraño es que no ocurre siempre. Por lo que voy a instalar la aplicación para saber como funciona y tratar de llegar a alguna solución. Esto ocurre en Linux. Si alguien sabe algo al respecto le agradacere enviarme la informacón. Saludos
En respuesta a Cristian Marcelo

Re: Paguina de introduccion

de Cristian Marcelo -