Complete the directory for Cisco 7940 template.

This commit is contained in:
markjcrane 2015-11-28 21:09:12 -07:00
parent e0e7c90d97
commit db40f403e3
5 changed files with 32 additions and 66 deletions

View File

@ -138,10 +138,10 @@ autocomplete: "1"
time_format_24hr: "0" time_format_24hr: "0"
# URL for external Phone Services # URL for external Phone Services
#services_url: "http://{$domain_name}/app/provision/?file=services.xml" #services_url: "http://{$domain_name}/app/provision/file/services.xml"
# URL for external Directory location # URL for external Directory location
directory_url: "http://{$domain_name}/app/provision/?file=directory.xml" directory_url: "http://{$domain_name}/app/provision/file/directory.xml"
# URL for branding logo # URL for branding logo
#logo_url: "http://{$domain_name}/app/provision/logo.bmp" #logo_url: "http://{$domain_name}/app/provision/logo.bmp"

View File

@ -1,31 +1,25 @@
<CiscoIPPhoneMenu> <CiscoIPPhoneDirectory>
<Title>Enterprise</Title> <Title>Enterprise</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
<SoftKeyItem>
<Name>Dial</Name>
<URL>SoftKey:Select</URL>
<Position>1</Position>
</SoftKeyItem>
{assign var=x value=1} {assign var=x value=1}
{foreach $contacts as $row}{if $row.contact_category == "enterprise"} {foreach $contacts as $row}{if $row.contact_category == "enterprise"}
<MenuItem> <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>
{else} {else}
<Name>{$row.contact_organization}</Name> <Name>{$row.contact_organization}</Name>
{/if} {/if}
{if $row.phone_number != ""} {if $row.phone_number != ""}
<URL>Dial:{$row.phone_number}#</URL> <Telephone>{$row.phone_number}</Telephone>
{else} {else}
<URL>Dial:{$row.phone_extension}#</URL> <Telephone>{$row.phone_extension}</Telephone>
{/if} {/if}
</MenuItem> </DirectoryEntry>
{/if} {/if}
{assign var=x value=$x+1} {assign var=x value=$x+1}
{/foreach} {/foreach}
<SoftKeyItem> </CiscoIPPhoneDirectory>
<Name>Exit</Name>
<URL>SoftKey:Exit</URL>
<Position>4</Position>
</SoftKeyItem>
</CiscoIPPhoneMenu>

View File

@ -1,31 +1,24 @@
<CiscoIPPhoneMenu> <CiscoIPPhoneDirectory>
<Title>Personal</Title> <Title>Personal</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
<SoftKeyItem>
<Name>Dial</Name>
<URL>SoftKey:Select</URL>
<Position>1</Position>
</SoftKeyItem>
{assign var=x value=1} {assign var=x value=1}
{foreach $contacts as $row}{if $row.contact_category == "personal"} {foreach $contacts as $row}{if $row.contact_category == "personal"}
<MenuItem> <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>
{else} {else}
<Name>{$row.contact_organization}</Name> <Name>{$row.contact_organization}</Name>
{/if} {/if}
{if $row.phone_number != ""} {if $row.phone_number != ""}
<URL>Dial:{$row.phone_number}#</URL> <Telephone>{$row.phone_number}</Telephone>
{else} {else}
<URL>Dial:{$row.phone_extension}#</URL> <Telephone>{$row.phone_extension}</Telephone>
{/if} {/if}
</MenuItem> </DirectoryEntry>
{/if} {/if}
{assign var=x value=$x+1} {assign var=x value=$x+1}
{/foreach} {/foreach}
<SoftKeyItem> </CiscoIPPhoneDirectory>
<Name>Exit</Name>
<URL>SoftKey:Exit</URL>
<Position>4</Position>
</SoftKeyItem>
</CiscoIPPhoneMenu>

View File

@ -1,31 +1,21 @@
<CiscoIPPhoneMenu> <CiscoIPPhoneDirectory>
<Title>Speed Dial</Title> <Title>Speed Dial</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
<SoftKeyItem>
<Name>Dial</Name>
<URL>SoftKey:Select</URL>
<Position>1</Position>
</SoftKeyItem>
{assign var=x value=1} {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"}
<MenuItem> <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>
{else} {else}
<Name>{$row.contact_organization}</Name> <Name>{$row.contact_organization}</Name>
{/if} {/if}
{if $row.phone_number != ""} {if $row.phone_number != ""}
<URL>Dial:{$row.phone_number}#</URL> <Telephone>{$row.phone_number}</Telephone>
{else} {else}
<URL>Dial:{$row.phone_extension}#</URL> <Telephone>{$row.phone_extension}</Telephone>
{/if} {/if}
</MenuItem> </DirectoryEntry>
{/if} {/if}
{assign var=x value=$x+1} {assign var=x value=$x+1}
{/foreach} {/foreach}
<SoftKeyItem> </CiscoIPPhoneDirectory>
<Name>Exit</Name>
<URL>SoftKey:Exit</URL>
<Position>4</Position>
</SoftKeyItem>
</CiscoIPPhoneMenu>

View File

@ -1,28 +1,17 @@
<CiscoIPPhoneMenu> <CiscoIPPhoneMenu>
<Title>Contacts</Title> <Title>Contacts</Title>
<Prompt>Please choose...</Prompt> <Prompt>Please choose...</Prompt>
<!-- <!--
<MenuItem> <MenuItem>
<Name>Personal</Name> <Name>Personal</Name>
<URL>http://{$domain_name}/app/provision?file=directory-personal.xml</URL> <URL>http://{$domain_name}/app/provision/file/directory-personal.xml</URL>
</MenuItem> </MenuItem>
--> --> <MenuItem> <Name>Enterprise</Name>
<MenuItem> <URL>http://{$domain_name}/app/provision/file/directory-enterprise.xml?mac={$mac}</URL>
<Name>Enterprise</Name>
<URL>http://{$domain_name}/app/provision?file=directory-enterprise.xml</URL>
</MenuItem> </MenuItem>
<MenuItem> <MenuItem>
<Name>Speed Dial</Name> <Name>Speed Dial</Name>
<URL>http://{$domain_name}/app/provision/?file=directory-speed_dial.xml</URL> <URL>http://{$domain_name}/app/provision/file/directory-speed_dial.xml?mac={$mac}</URL>
</MenuItem> </MenuItem>
<SoftKeyItem>
<Name>Select</Name>
<URL>SoftKey:Select</URL>
<Position>1</Position>
</SoftKeyItem>
<SoftKeyItem>
<Name>Exit</Name>
<URL>SoftKey:Exit</URL>
<Position>4</Position>
</SoftKeyItem>
</CiscoIPPhoneMenu> </CiscoIPPhoneMenu>