X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=templates%2Fprofile%2Fphone.tpl;h=7fb869a81b8e9afaed6f40d7a0d8f91fe904c12a;hb=5096676e03dcd626d6e64696cb9d6ee5d8e054da;hp=767e3d1f870534470788076137000a134e887fb3;hpb=cecdf74795e71ed038411915dad5e0dff6ea51fa;p=platal.git diff --git a/templates/profile/phone.tpl b/templates/profile/phone.tpl index 767e3d1..7fb869a 100644 --- a/templates/profile/phone.tpl +++ b/templates/profile/phone.tpl @@ -1,6 +1,6 @@ {**************************************************************************} {* *} -{* Copyright (C) 2003-2010 Polytechnique.org *} +{* Copyright (C) 2003-2014 Polytechnique.org *} {* http://opensource.polytechnique.org/ *} {* *} {* This program is free software; you can redistribute it and/or modify *} @@ -22,10 +22,14 @@ {assign var=telpref value="`$prefname`[`$telid`]"} {assign var=id value="`$prefid`_`$telid`"} -{if !hasPerm('directory_private') && ($tel.pub eq 'private') && !empty($tel.display|smarty:nodefaults)} -{assign var=hiddentel value=true} +{if $isMe || hasPerm('admin') || empty($tel.display|smarty:nodefaults)} + {assign var=hiddentel value=false} +{elseif hasPerm('directory_hidden') || (($tel.pub neq 'hidden') && ($tel.pub neq 'private'))} + {assign var=hiddentel value=false} +{elseif hasPerm('directory_private') && ($tel.pub neq 'hidden')} + {assign var=hiddentel value=false} {else} -{assign var=hiddentel value=false} + {assign var=hiddentel value=true} {/if}
N°{$telid+1}
@@ -49,8 +53,12 @@
- {include file="include/flags.radio.tpl" name="`$telpref`[pub]" - val=$tel.pub disabled=$hiddentel} + {if t($mainField)} + {include file="include/flags.radio.tpl" name="`$telpref`[pub]" val=$tel.pub disabled=$hiddentel + mainField=$mainField mainId=$mainId subField=$subField subId=$telid} + {else} + {include file="include/flags.radio.tpl" name="`$telpref`[pub]" val=$tel.pub disabled=$hiddentel} + {/if}
Commentaire : @@ -59,4 +67,4 @@ {icon name=cross title="Supprimer le commentaire"}
-{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *} +{* vim:set et sw=2 sts=2 sws=2 fenc=utf-8: *}