{foreach from=$headers name=headers item=hdr} {if $smarty.foreach.headers.first} {/if} {/foreach} {assign var=files value=$message->getAttachments()} {if $files|@count} {/if} {assign var=signature value=$message->getSignature()} {if $signature && $signature.key.id} {/if} {assign var=alter value=$message->getAlternatives()} {if $alter|@count} {/if}
{if !$noactions}
{if $message->canSend()} {imglink group=$group action="new" img=post alt="Nouveau message"|b accesskey=p} {imglink group=$group artid=$artid action="new" img=reply alt="Répondre"|b accesskey=r} {/if} {if $message->canCancel()} {imglink group=$group artid=$artid action="cancel" img=cancel alt="Annuler"|b accesskey=c} {/if}
{/if} {$message->translateHeaderValue('subject')|smarty:nodefaults}
{$message->translateHeaderName($hdr)} {$message->translateHeaderValue($hdr)|smarty:nodefaults} {if $message->hasXFace()} [ X-Face ] {/if}
{"Fichiers joints"|b} {foreach from=$files item=file name=attachs} {imglink img=save alt="Enregistrer"|b group=$group artid=$artid part=$file->getFilename() text=$file->getFilename()}{if !$smarty.foreach.attachs.last}, {/if} {/foreach}
{"Signature"|b} {if $signature.verify && $signature.certified} {img img=accept alt="Signature valide par une clé de confiance"|b} {elseif $signature.verify} {img img=error alt="Signature valide par une clé non vérifiée"|b} {else} {img img=exclamation alt="Signature non valide"|b} {/if} {if $signature.verify}{"Valide"|b}... {else}{"Non valide"|b}...{/if}   {"Message signé par la clé"|b} {$signature.key.format}:{$signature.key.id} {if $signature.certified} ({"identité vérifiée"|b}) {else} ({"non vérifiée"|b} : {$signature.certification_error}) {/if}
{"Versions"|b} {foreach from=$alter key=ctype item=text name=alter} {if $type eq $ctype} {$text} {if $extimages}[{link group=$group artid=$artid part=$type action=showext text="Afficher les images externes"|b}]{/if} {else} {link group=$group artid=$artid part=$ctype text=$text} {/if} {if !$smarty.foreach.alter.last} • {/if} {/foreach}
{$body|banana_utf8entities|smarty:nodefaults}
{* vim:set et sw=2 sts=2 ts=2 enc=utf-8: *}