Add a mailto: link in list member lists for external (no profile) users (Closes ...
authorRaphaël Barrois <raphael.barrois@polytechnique.org>
Sun, 11 Mar 2012 16:00:14 +0000 (17:00 +0100)
committerRaphaël Barrois <raphael.barrois@polytechnique.org>
Sun, 11 Mar 2012 16:00:14 +0000 (17:00 +0100)
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
templates/lists/display_list.tpl

index 17cf815..5f65363 100644 (file)
   </td>
   <td>
     {if t($user.hasProfile)}
-    {if t($user.lost)}{assign var=lostUsers value=true}{/if}
-    {profile user=$user.uid promo=$promo}
+      {if t($user.lost)}{assign var=lostUsers value=true}{/if}
+      {profile user=$user.uid promo=$promo}
     {elseif t($user.uid)}
-    {if t($user.name)}{$user.name}{else}{$user.email}{/if}{if t($promo)} (extérieur){/if}
-    {elseif t($user.name)}
-    {$user.name}
+      <a href="mailto:{$user.email}">{if t($user.name)}{$user.name}{else}{$user.email}{/if}{if t($promo)} (extérieur){/if}</a>
     {else}
-    {$user.email}
+      <a href="mailto:{$user.email}">{if t($user.name)}{$user.name}{else}{$user.email}{/if}</a>
     {/if}
   </td>
   {if t($delete)}