From 1b3b021fa2bf6dde4850780b019f03d0a0b390dd Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Thu, 21 Nov 2019 17:10:16 -0700 Subject: [PATCH] Update directory.xml --- .../provision/yealink/t27p/directory.xml | 158 +++++++++--------- 1 file changed, 77 insertions(+), 81 deletions(-) diff --git a/resources/templates/provision/yealink/t27p/directory.xml b/resources/templates/provision/yealink/t27p/directory.xml index fcd8c1e1f1..3e319dfb50 100644 --- a/resources/templates/provision/yealink/t27p/directory.xml +++ b/resources/templates/provision/yealink/t27p/directory.xml @@ -1,87 +1,83 @@ {foreach $contacts as $row} -{if $row.category == "users"} - - {if $row.contact_name_given != ""} - {if $row.contact_organization != ""} - {$row.contact_organization} {$row.contact_name_given} {$row.contact_name_family} - {else} - {$row.contact_name_given} {$row.contact_name_family} - {/if} - {$row.contact_name_given} {$row.contact_name_family} - {else} - {$row.effective_caller_id_name} - {/if} - - {foreach $row.numbers as $number} - {if $number.phone_number != ""} - {$number.phone_number} - {else} - {$number.phone_extension} - {/if} - {/foreach} - -{elseif $row.category == "groups"} - - {if $row.contact_name_given != ""} - {if $row.contact_organization != ""} - {$row.contact_organization} {$row.contact_name_given} {$row.contact_name_family} - {else} - {$row.contact_name_given} {$row.contact_name_family} - {/if} - {else} - {$row.effective_caller_id_name} - {/if} - - {foreach $row.numbers as $number} - {if $number.phone_number != ""} - {$number.phone_number} - {else} - {$number.phone_extension} - {/if} - {/foreach} - -{elseif $row.category == "extensions"} - - {if $row.contact_name_given != ""} - {$row.contact_name_given} {$row.contact_name_family} - {else} - {$row.effective_caller_id_name} - {/if} - {if $row.phone_number != ""} - {$row.phone_number} - {else} - {$row.phone_extension} - {/if} - +{if $smarty.get.contacts == "users" && $row.category == "users"} + +{if $row.contact_name_given != ""} +{if $row.contact_organization != ""} + {$row.contact_organization} {$row.contact_name_given} {$row.contact_name_family} {else} - - {if $row.contact_name_given != ""} - {if $row.contact_organization != ""} - {$row.contact_organization} {$row.contact_name_given} {$row.contact_name_family} - {else} - {$row.contact_name_given} {$row.contact_name_family} - {/if} - {else} - {$row.effective_caller_id_name} - {/if} - - {if $row.category == "extensions"} - {if $row.phone_number != ""} - {$row.phone_number} - {else} - {$row.phone_extension} - {/if} - {else} - {foreach $row.numbers as $number} - {if $number.phone_number != ""} - {$number.phone_number} - {else} - {$number.phone_extension} - {/if} - {/foreach} - {/if} - + {$row.contact_name_given} {$row.contact_name_family} +{/if} +{else} +{$row.effective_caller_id_name} +{/if} +{foreach $row.numbers as $number} +{if $number.phone_number != ""} + {$number.phone_number} +{else} + {$number.phone_extension} +{/if} +{/foreach} + +{elseif $smarty.get.contacts == "groups" && $row.category == "groups"} + +{if $row.contact_name_given != ""} +{if $row.contact_organization != ""} + {$row.contact_organization} {$row.contact_name_given} {$row.contact_name_family} +{else} + {$row.contact_name_given} {$row.contact_name_family} +{/if} +{else} + {$row.effective_caller_id_name} +{/if} +{foreach $row.numbers as $number} +{if $number.phone_number != ""} + {$number.phone_number} +{else} + {$number.phone_extension} +{/if} +{/foreach} + +{elseif $smarty.get.contacts == "extensions" && $row.category == "extensions"} + +{if $row.contact_name_given != ""} + {$row.contact_name_given} {$row.contact_name_family} +{else} + {$row.effective_caller_id_name} +{/if} +{if $row.phone_number != ""} + {$row.phone_number} +{else} + {$row.phone_extension} +{/if} + +{elseif $smarty.get.contacts == "all"} + +{if $row.contact_name_given != ""} +{if $row.contact_organization != ""} + {$row.contact_organization} {$row.contact_name_given} {$row.contact_name_family} +{else} + {$row.contact_name_given} {$row.contact_name_family} +{/if} +{else} + {$row.effective_caller_id_name} +{/if} +{if $row.category == "extensions"} +{if $row.phone_number != ""} + {$row.phone_number} +{else} + {$row.phone_extension} +{/if} +{else} +{foreach $row.numbers as $number} +{if $number.phone_number != ""} + {$number.phone_number} +{else} + {$number.phone_extension} +{/if} +{/foreach} +{/if} + {/if} {/foreach}