miércoles, 25 de abril de 2012

Drupal Custom User Profile


  • En Drupal 6:
    • Para ocultar el History del usuario, se puede implementar hook_user():
      /**
      * Implementation of hook_user().
      */
      function misc_user($op, &$edit, &$account, $category = NULL) {
        if ($op == 'view') {
          unset($account->content['summary']);
        }
      }
      
      Referencia: How can I remove History from profile
    • Se puede usar User displays para personalizar el profile del usuario con Display Suite.
      Sin embargo, es util usar Content Profile para definir un tipo de contenido profile y Viewfield para colocar ciertas vistas como campos cck.