- <div class="noprint">
- <div class="bits">
- {if $smarty.session.auth ge AUTH_COOKIE}
- {if !$c.wasinscrit && !$c.dcd}
- {if $show_action eq ajouter}
- <a href="carnet/notifs/add_nonins/{$c.user_id}">{*
- *}{icon name=add title="Ajouter à la liste de mes surveillances"}</a>
- {else}
- <a href="carnet/notifs/del_nonins/{$c.user_id}">{*
- *}{icon name=cross title="Retirer de la liste de mes surveillances"}</a>
- {/if}
- {elseif $c.wasinscrit}
- <a href="profile/{$c.forlife}" class="popup2">{*
- *}{icon name=user_suit title="Afficher la fiche"}</a>
- {if !$c.dcd}
- <a href="vcard/{$c.forlife}.vcf">{*
- *}{icon name=vcard title="Afficher la carte de visite"}</a>
- {if $show_action eq ajouter}
- <a href="carnet/contacts?action={$show_action}&user={$c.forlife}">{*
- *}{icon name=add title="Ajouter à mes contacts"}</a>
- {else}
- <a href="carnet/contacts?action={$show_action}&user={$c.forlife}">{*
- *}{icon name=cross title="Retirer de mes contacts"}</a>
+ {if $withAuth}
+ <div class="noprint bits">
+ {if $registered || (!$dead && $hasowner)}
+ <div>
+ {if !$registered && !$dead && $hasowner}
+ {if !$smarty.session.user->isWatchedUser($profile)}
+ <a href="carnet/notifs/add_nonins/{$user->login()}?token={xsrf_token}">{*
+ *}{icon name=add title="Ajouter à la liste de mes surveillances"}</a>
+ {else}
+ <a href="carnet/notifs/del_nonins/{$user->login()}?token={xsrf_token}">{*
+ *}{icon name=cross title="Retirer de la liste de mes surveillances"}</a>
+ {/if}
+ {elseif $registered}
+ <a href="profile/{$profile->hrid()}" class="popup2">{*
+ *}{icon name=user_suit title="Afficher la fiche"}</a>
+ {if !$dead}
+ <a href="vcard/{$profile->hrid()}.vcf">{*
+ *}{icon name=vcard title="Afficher la carte de visite"}</a>
+ <a href="mailto:{$user->bestEmail()}">{*
+ *}{icon name=email title="Envoyer un email"}</a>
+ {if !$smarty.session.user->isContact($profile)}
+ <a href="carnet/contacts?action=ajouter&user={$profile->hrid()}&token={xsrf_token}">{*
+ *}{icon name=add title="Ajouter à mes contacts"}</a>
+ {else}
+ <a href="carnet/contacts?action=retirer&user={$profile->hrid()}&token={xsrf_token}">{*
+ *}{icon name=cross title="Retirer de mes contacts"}</a>
+ {/if}
+ {/if}