Mostrar mensaje personalizado a usuarios autenticados en Drupal

0
Sin votos
Les pasamos un truco de nivel básico, pero bastante útil para todos los desarrolladores Drupal que intentan hacer una web con características de las webs sociales. Esta utilidad se puede aplicar para diversos casos: para comunicar una información urgente, para dar un saludo personalizado a cada usuario o a cada tipo de rol que tengamos diseñado en la web, para felicitar el cumpleaños a los usuarios, etc. Aquí les pasamos el código:


<?php global $user; ?>
<?php if ($user->uid) : ?>
      
          Esto lo ven sólo los usuarios autenticados.

<?php else : ?>
   
          Esto lo ven todos los usuarios, los autenticados y los anónimos.

<?php endif; ?>

A partir de este código, podemos añadir también el nombre del usuario autenticado, así podemos poner un mensaje más personalizado y que le resulte más familiar al usuario:


<?php global $user; ?>
<?php if ($user->uid) : ?>

          Eres <?php print l($user->name,'user/'.$user->uid); ?>!!!

<?php else : ?>
          Eres un usuario anónimo.

<?php endif; ?>

Y por supuesto también pueden añadir código PHP para preparar un mensaje más elaborado y personalizado. Esperamos que sea un truquito útil para hacer una página Drupal más completa y divertida.

Categoría: 
Referencias del script: 
http://www.kreanto.com/posicionamiento/blog/mostrar-un-mensaje-personalizado-los-usuarios-autenticados-en-nuestra-web

Comentarios