J'ai trouvé.....Merci..
Le code vient du thème xoops france.
Pour ceux que ça intéresse :
<!--Menu utilisateur -->
<{if $xoops_isuser}>
<a href="<{$xoops_url}>/user.php?op=logout"><img src="<{$xoops_imageurl}>images/unlock.gif" alt="Déconnection" title="Déconnection" /></a>
<{if $nbrepm > 0}>
<a href="<{$xoops_url}>/viewpmsg.php"><img src="<{$xoops_imageurl}>images/mail_new.gif" alt="Vous avez de nouveaux messages" title="Vous avez de nouveaux messages" /> (<span style="color:#ff0000; font-weight: bold;"><{$nbrepm}></span>) </a>
<{else}>
<a href="<{$xoops_url}>/viewpmsg.php"><img src="<{$xoops_imageurl}>images/mail_generic.gif" alt="Vous n'avez pas de nouveaux messages" title="Vous n'avez pas de nouveaux messages" /></a>
<{/if}>
<a href="<{$xoops_url}>/notifications.php"><img src="<{$xoops_imageurl}>images/notification.gif" alt="Notifications" title="Notifications" /></a>
<a href="<{$xoops_url}>/edituser.php"><img src="<{$xoops_imageurl}>images/profile.gif" alt="Mon compte" title="Mon compte" /></a><{if $xoops_isadmin}>
<a href="<{$xoops_url}>/admin.php"><img src="<{$xoops_imageurl}>images/mainmenu_admin.gif" alt="Zone d'administration" title="Zone d'administration" /></a>
<{/if}>
<br>
<{else}>
<a href="<{$xoops_url}>/user.php"><img src="<{$xoops_imageurl}>images/lock.gif" alt="Connection" title="Connection" /></a>
<{/if}>
et une modif dans le fichier header.php après la ligne 92 (xoops 2.0.13.2) modif de philou
ICI
if ($xoopsUser != '') {
//philou 250904 recup nombre de messages
$pm_handler =& xoops_gethandler('privmessage');
$criteria = new CriteriaCompo(new Criteria('read_msg', 0));
$criteria->add(new Criteria('to_userid', $xoopsUser->getVar('uid')));
$xoopsTpl->assign('nbrepm', $pm_handler->getCount($criteria));
//
Xavier