X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Fprofile%2Fgeneral.networking.tpl;h=3e07904a2e8de1fa4b30d8f08b9fc982a275fd98;hb=4555d49036d51e04d2a55e1ed11c5c1b3de3feb9;hp=aa3cd4027129aec17c4677e50cb154935fb559d7;hpb=9b42c0b551d0ce7286e5b719ab49959829e99031;p=platal.git diff --git a/templates/profile/general.networking.tpl b/templates/profile/general.networking.tpl index aa3cd40..3e07904 100644 --- a/templates/profile/general.networking.tpl +++ b/templates/profile/general.networking.tpl @@ -20,10 +20,14 @@ {* *} {**************************************************************************} -{if !hasPerm('directory_private') && ($nw.pub eq 'private') && !empty($nw.address|smarty:nodefaults)} -{assign var=hiddennw value=true} +{if $isMe || hasPerm('admin') || empty($nw.address|smarty:nodefaults)} + {assign var=hiddennw value=false} +{elseif hasPerm('directory_hidden') || (($nw.pub neq 'hidden') && ($nw.pub neq 'private'))} + {assign var=hiddennw value=false} +{elseif hasPerm('directory_private') && ($nw.pub neq 'hidden')} + {assign var=hiddennw value=false} {else} -{assign var=hiddennw value=false} + {assign var=hiddennw value=true} {/if}