Update the Cisco 79xx templates to work with the new contacts array.

This commit is contained in:
markjcrane 2016-03-14 18:56:00 -06:00
parent 1c9ee3a8ff
commit d8aeecad35
8 changed files with 24 additions and 48 deletions

View File

@ -1,7 +1,6 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Enterprise</Title> <Title>Enterprise</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1}
{foreach $contacts as $row}{if $row.contact_category == "enterprise"} {foreach $contacts as $row}{if $row.contact_category == "enterprise"}
<DirectoryEntry> <DirectoryEntry>
{if $row.contact_name_given != ""} {if $row.contact_name_given != ""}
@ -16,10 +15,6 @@
{/if} {/if}
</DirectoryEntry> </DirectoryEntry>
{/if} {/if}
{assign var=x value=$x+1}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>

View File

@ -1,24 +1,20 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Our Phones</Title> <Title>Our Phones</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1} {foreach $contacts as $row}{if $row.category == "extensions"}
{foreach $extensions as $row}{ <DirectoryEntry>
<DirectoryEntry> {if $row.contact_name_given != ""}
{if $row.directory_full_name != ""} <Name>{$row.contact_name_given} {$row.contact_name_family}</Name>
<Name>{$row.directory_full_name}</Name>
{else} {else}
<Name>{$row.effective_caller_id_name}</Name> <Name>{$row.contact_organization}</Name>
{/if} {/if}
{if $row.number_alias != ""} {if $row.phone_number != ""}
<Telephone>{$row.number_alias}</Telephone> <Telephone>{$row.phone_number}</Telephone>
{else} {else}
<Telephone>{$row.extension}</Telephone> <Telephone>{$row.phone_extension}</Telephone>
{/if}
</DirectoryEntry>
{/if} {/if}
</DirectoryEntry>
{assign var=x value=$x+1}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>

View File

@ -1,8 +1,7 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Personal</Title> <Title>Personal</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1} {foreach $contacts as $row}{if $row.category == "users"}
{foreach $user_contacts as $row}
<DirectoryEntry> <DirectoryEntry>
{if $row.contact_name_given != ""} {if $row.contact_name_given != ""}
<Name>{$row.contact_name_given} {$row.contact_name_family}</Name> <Name>{$row.contact_name_given} {$row.contact_name_family}</Name>
@ -15,6 +14,6 @@
<Telephone>{$row.phone_extension}</Telephone> <Telephone>{$row.phone_extension}</Telephone>
{/if} {/if}
</DirectoryEntry> </DirectoryEntry>
{assign var=x value=$x+1} {/if}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>

View File

@ -1,7 +1,6 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Speed Dial</Title> <Title>Speed Dial</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1}
{foreach $contacts as $row}{if $row.contact_category == "speed dial"} {foreach $contacts as $row}{if $row.contact_category == "speed dial"}
<DirectoryEntry> <DirectoryEntry>
{if $row.contact_name_given != ""} {if $row.contact_name_given != ""}
@ -16,6 +15,5 @@
{/if} {/if}
</DirectoryEntry> </DirectoryEntry>
{/if} {/if}
{assign var=x value=$x+1}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>

View File

@ -1,7 +1,6 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Enterprise</Title> <Title>Enterprise</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1}
{foreach $contacts as $row}{if $row.contact_category == "enterprise"} {foreach $contacts as $row}{if $row.contact_category == "enterprise"}
<DirectoryEntry> <DirectoryEntry>
{if $row.contact_name_given != ""} {if $row.contact_name_given != ""}
@ -16,10 +15,6 @@
{/if} {/if}
</DirectoryEntry> </DirectoryEntry>
{/if} {/if}
{assign var=x value=$x+1}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>

View File

@ -1,24 +1,20 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Our Phones</Title> <Title>Our Phones</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1} {foreach $contacts as $row}{if $row.category == "extensions"}
{foreach $extensions as $row}{ <DirectoryEntry>
<DirectoryEntry> {if $row.contact_name_given != ""}
{if $row.directory_full_name != ""} <Name>{$row.contact_name_given} {$row.contact_name_family}</Name>
<Name>{$row.directory_full_name}</Name>
{else} {else}
<Name>{$row.effective_caller_id_name}</Name> <Name>{$row.contact_organization}</Name>
{/if} {/if}
{if $row.number_alias != ""} {if $row.phone_number != ""}
<Telephone>{$row.number_alias}</Telephone> <Telephone>{$row.phone_number}</Telephone>
{else} {else}
<Telephone>{$row.extension}</Telephone> <Telephone>{$row.phone_extension}</Telephone>
{/if}
</DirectoryEntry>
{/if} {/if}
</DirectoryEntry>
{assign var=x value=$x+1}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>

View File

@ -1,8 +1,7 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Personal</Title> <Title>Personal</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1} {foreach $contacts as $row}{if $row.category == "users"}
{foreach $user_contacts as $row}
<DirectoryEntry> <DirectoryEntry>
{if $row.contact_name_given != ""} {if $row.contact_name_given != ""}
<Name>{$row.contact_name_given} {$row.contact_name_family}</Name> <Name>{$row.contact_name_given} {$row.contact_name_family}</Name>
@ -15,6 +14,6 @@
<Telephone>{$row.phone_extension}</Telephone> <Telephone>{$row.phone_extension}</Telephone>
{/if} {/if}
</DirectoryEntry> </DirectoryEntry>
{assign var=x value=$x+1} {/if}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>

View File

@ -1,7 +1,6 @@
<CiscoIPPhoneDirectory> <CiscoIPPhoneDirectory>
<Title>Speed Dial</Title> <Title>Speed Dial</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
{assign var=x value=1}
{foreach $contacts as $row}{if $row.contact_category == "speed dial"} {foreach $contacts as $row}{if $row.contact_category == "speed dial"}
<DirectoryEntry> <DirectoryEntry>
{if $row.contact_name_given != ""} {if $row.contact_name_given != ""}
@ -16,6 +15,5 @@
{/if} {/if}
</DirectoryEntry> </DirectoryEntry>
{/if} {/if}
{assign var=x value=$x+1}
{/foreach} {/foreach}
</CiscoIPPhoneDirectory> </CiscoIPPhoneDirectory>