Afficher le nom de l'auteur des nodes seulement pour les utilisateurs connectés

Catégories:

Bonjour,

Je souhaiterai que les informations ‘nom de l’auteur et date’ des nodes soient affichés seulement pour les utilisateurs connectés.
Cette information ne doit pas être visible pour les utilsateurs anonymes.

Les options présentes dans la config du thème ne donnent pas cette finesse de configuration.
Quelqu’un aurait-il une idée à me suggérer ?

Merci d’avance,

#

tu recupere dans ton template de node la variable en global $user et tu fait un print_r($node), pour voir quelle variable de ce tableau t affiche l auteur et la date et tu fait

if($user){echo variable_auteur et echo variable date}

MOMO Drupal en force

#

Salut,

Le module http://drupal.org/project/submitted_by peut peut-être t’aider.

Vincent

Formations Drupal pour WEBMASTERS, DESIGNERS et DÉVELOPPEURS.

#

Merci pour vos réponses qui m’ont permis de retenir la solution suivante :

Dans le node.tpl, au niveau du code de l’affichage de la variable submitted,

<?php
if ($submitted):
?>
<?php
print $submitted
?>
<?php
endif;
?>

j’ai rajouté la condition pour tester si le user est connecté

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

Syndiquer le contenu