diff --git a/resources/templates/provision/grandstream/gxp2170/phonebook.xml b/resources/templates/provision/grandstream/gxp2170/phonebook.xml index 62c745db9f..a231fc3561 100644 --- a/resources/templates/provision/grandstream/gxp2170/phonebook.xml +++ b/resources/templates/provision/grandstream/gxp2170/phonebook.xml @@ -1,49 +1,57 @@ - + + -1 -{foreach $contacts as $contact} -{if $contact.contact_type == "group"} - -{$contact.id} -{$contact.group_description|truncate:10} - + + + 6 + Users + default ringtone + + + 7 + Extensions + system + + + {foreach $contacts as $row} + {if $row.category == "users"} + {$start_id=1} + + {$start_id} + {if $row.contact_name_given != ""} + {$row.contact_name_given} + + {$row.contact_name_family} + + + + {foreach $row.numbers as $number} + {if $number.phone_number != ""} + + 0 + + {$number.phone_number} + 0 + + + {$number.phone_extension} + 0 + + + {$number.phone_mobile} + 0 + + 6 + 0 + + + + {/if} + {/foreach} + {/if} -{/foreach} -{$i=0} -{foreach $contacts as $contact} -{if $contact.contact_name_given != "" && $contact.contact_type == "contact"} - -{$contact.contact_name_given} -{$contact.contact_name_family} -{if $contact.contact_role != "" } -{$contact.contact_role} -{/if} -{if $contact.contact_category != "" } -{$contact.contact_category} -{/if} - -{$contact.contact_work} -1 - -{if $contact.contact_home != "" } - -{$contact.contact_home} -1 - -{/if} -{if $contact.contact_cell != "" } - -{$contact.contact_cell} -1 - -{/if} -{if $contact.contact_organization != "" } -{$contact.contact_organization} -{/if} -{foreach $contact.groups as $group} -{$group} -{/foreach} - -{/if} -{/foreach} + {/if} + {/foreach} + +