Quienes crean un
blog de pruebas o una entrada con
información personal
seguramente alguna vez se habrán planteado protegerlo con una
contraseña de tal forma que sólo los lectores autorizados tengan acceso.
Se
trata de un script muy sencillo que permite mostrar una ventana de
alerta al abrir la página, en la que el visitante introduce la clave.
Diseño>Edición de HTML>expandimos artilugios
Localiza la etiqueta
</head> y añade uno de los siguientes códigos justo antes:
Para pedir la clave
en cualquier apartado del blog:
<script language="javascript">
var cLAVEnjte = prompt("Escribe la contraseña para entrar al blog.")
if (cLAVEnjte!="CONTRASEÑA")
{location.href='PAGINA ERROR'}
else
{alert('La clave se ha escrito correctamente, acceso permitido.')}
</script>
Para pedir la clave
sólo en la portada del blog:
<b:if cond='data:blog.url == data:blog.homepageUrl'><script language="javascript">
var cLAVEnjte = prompt("Escribe la contraseña para entrar al blog.")
if (cLAVEnjte!="CONTRASEÑA")
{location.href='PAGINA ERROR'}
else
{alert('La clave se ha escrito correctamente, acceso permitido.')}
</script></b:if>
Para pedir la clave
en una entrada específica o etiqueta específica:
<b:if cond='data:blog.url == "DIRECCION"'><script language="javascript">
var cLAVEnjte = prompt("Escribe la contraseña para entrar al blog.")
if (cLAVEnjte!="CONTRASEÑA")
{location.href='PAGINA ERROR'}
else
{alert('La clave se ha escrito correctamente, acceso permitido.')}
</script></b:if>
Reemplaza
CONTRASEÑA por la clave a utilizar. Las frases resaltadas en color
grisáceo pertenecen a los mensajes de alerta que aparecerán antes y después de introducir la contraseña (correcta, claro); Puedes
editarlas a tu gusto.
En
PAGINA ERROR
introduce la dirección a una página o entrada que notifique el error.
También puede usarse la URL de una imagen, tal y como hice yo en el blog
de pruebas.
En caso de emplear el último código, debe sustituirse
DIRECCION por la direccion del artículo.
Guarda la plantilla para terminar. Puedes ver el resultado en
este blog de pruebas, utilizando la clave '
balconjaime'.
0 comentarios: