Drupal e intranets, código para crear un acceso restringuido
Submitted by oskar on Lun, 01/06/2009 - 11:36
A veces no podemos tener el bloque de login en grande donde nos gustaría, y en vez de eso necesitamos crear una pequeña sección, quizás en la parte superior del tema, o en la parte inferior, donde los usuarios puedan utilizar para abrir y cerrar sesión.
Este código nos genera un div que dependiendo de si estamos logados o no nos muestra un enlace u otra.
<?php
global $base_url, $user;
?>
la ruta es:
</br>
<div id=acceso">
<?php If ($user->uid == 0): ?>
<div id="entrar"><a href="<?php print $base_url.'/user/login'; ?>" title="área privada" alt="área privada">Área clientes</a></div>
<?php endif; ?>
<?php If ($user->uid >0): ?>
<div id="salir"><a href="<?php print $base_url.'/logout'; ?>" title="cerrar sesión" alt="cerrar sesión">Cerrar sesión</a></div>
<?php endif; ?>
</div> Ya tenemos las css :)
/*
*
* personalización del acceso al área restrinduida
*
*/
#entrar {
background-image: url(../images/entrar.png) !important;
background-repeat: no-repeat;
padding: 3px 0 0 30px;
height: 35px;
margin-left: 550px
}
#salir {
background-image: url(../images/salir.png) !important;
background-repeat: no-repeat;
padding: 3px 0 0 30px;
height: 35px;
margin-left: 550px
}
#salir a,
#entrar a {
color: #24241C;
}Y las imágenes van aquí:
Trackback URL for this post:
http://documentados.com/trackback/244
. Configuración y administración del sitio
En donde meteis ese codigo?
Eeerrr, podriais añadir exactamente en que fichero hay que meter el codigo expuesto?
Es en page.tpl.php o cual?
gracias
Buenas John, el codigo lo
Buenas John, el codigo lo puedes utilizar en pace.top.php, o si quieres en un bloque.
Un saludo.
Oskar
Enviar un comentario nuevo