X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Fprofile%2Fdeco.tpl;h=e12b5adb950507facadd887e0605599b04df329d;hb=4555d49036d51e04d2a55e1ed11c5c1b3de3feb9;hp=234ba70c9e9cee17e3faceab8bd33b20f4def816;hpb=9b42c0b551d0ce7286e5b719ab49959829e99031;p=platal.git diff --git a/templates/profile/deco.tpl b/templates/profile/deco.tpl index 234ba70..e12b5ad 100644 --- a/templates/profile/deco.tpl +++ b/templates/profile/deco.tpl @@ -20,10 +20,14 @@ {* *} {**************************************************************************} -{if !hasPerm('directory_private') && ($medals_pub eq 'private') && ($medals|@count neq 0)} -{assign var=hidden_medal value=true} +{if $isMe || hasPerm('admin') || ($medals|@count eq 0)} + {assign var=hidden_medal value=false} +{elseif hasPerm('directory_hidden') || (($medals_pub neq 'hidden') && ($medals_pub neq 'private'))} + {assign var=hidden_medal value=false} +{elseif hasPerm('directory_private') && ($medals_pub neq 'hidden')} + {assign var=hidden_medal value=false} {else} -{assign var=hidden_medal value=false} + {assign var=hidden_medal value=true} {/if}