<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
#################PROVISIONER.NET#################
# This Configuration file was generated from the Provisioner.net Library by {$provisioner_processor_info}
# Generated on: {$provisioner_generated_timestamp}
# 
# Provisioner Information Follows:
# Brand Revision Timestamp: {$provisioner_brand_timestamp}
# Family Revision Timestamp: {$provisioner_family_timestamp}
#
##################################################
-->
<phone1>
{line_loop}
    <reg
      reg.{$line}.displayName="{$displayname}"
      reg.{$line}.address="{$username}"
      reg.{$line}.label="{$displayname}"
      reg.{$line}.type="{$type|private}"
      reg.{$line}.thirdPartyName="{$thirdPartyName}"
      reg.{$line}.auth.userId="{$username}"
      reg.{$line}.auth.password="{$secret}"

      reg.{$line}.server.1.address="{$server_host}"
      reg.{$line}.server.1.port="{$server_port}"
      reg.{$line}.server.1.transport="{$server_1_transport|DNSnaptr}"
      reg.{$line}.server.1.expires="{$server_1_expires}"

      reg.{$line}.outboundProxy.address="{$outboundProxy_address}"
      reg.{$line}.outboundProxy.port="{$outboundProxy_port}"
      reg.{$line}.outboundProxy.transport="{$outboundProxy_transport}"
      reg.{$line}.ringType="{$ringType|2}"
      reg.{$line}.lineKeys="{$linekeys}"/>

    <call>
      <autoOffHook
        call.autoOffHook.{$line}.enabled="{$autoOffHook_enabled|0}"
        call.autoOffHook.{$line}.contact="{$autoOffHook_contact}" />
      <missedCallTracking call.missedCallTracking.{$line}.enabled="{$missedCallTracking_enabled|1}" />
      <serverMissedCall call.serverMissedCall.{$line}.enabled="{$serverMissedCall_enabled|0}" />
      <callWaiting call.callWaiting.ring="{$callWaiting_ring|beep}"/>
    </call>

    <divert
      divert.{$line}.contact="{$divert_contact}"
      divert.{$line}.autoOnSpecificCaller="{$autoOnSpecificCaller|1}"
      divert.{$line}.sharedDisabled="{$shareDisabled|1}">
      <fwd divert.fwd.{$line}.enabled="{$fwd_enabled|1}"/>
      <busy
        divert.busy.{$line}.enabled="{$busy_enabled|0}"
        divert.busy.{$line}.contact="{$busy_contact}"/>
      <noanswer
        divert.noanswer.{$line}.enabled="{$noanswer_enabled|0}"
        divert.noanswer.{$line}.timeout="{$noanswer_timeout|60}"
        divert.noanswer.{$line}.contact="{$noanswer_contact}"/>
      <dnd
        divert.dnd.{$line}.enabled="{$dnd_enabled|0}"
        divert.dnd.{$line}.contact="{$dnd_contact}"/>
    </divert>

    <dialplan
      dialplan.{$line}.impossibleMatchHandling="{$impossibleMatchHandling|0}"
      dialplan.{$line}.removeEndOfDial="{$removeEndOfDial|1}"
      dialplan.{$line}.applyToUserSend="{$applyToUserSend|1}"
      dialplan.{$line}.applyToUserDial="{$applyToUserDial|1}"
      dialplan.{$line}.applyToCallListDial="{$applyToCallListDial|0}"
      dialplan.{$line}.applyToDirectoryDial="{$applyToDirectoryDial|0}">
      <digitmap
        dialplan.{$line}.digitmap="{$digitmap}"
        dialplan.{$line}.digitmap.timeOut="{$digitmaptimeout}"/>
      <routing>
          <server
        dialplan.{$line}.routing.server.{$line}.address="{$routing_address}"
        dialplan.{$line}.routing.server.{$line}.port="{$routing_port}"/>
          <emergency
        dialplan.{$line}.routing.emergency.{$line}.value="{$emergency_value}"
        dialplan.{$line}.routing.emergency.{$line}.server.1="{$emergency_server}"/>
      </routing>
    </dialplan>

	<microbrowser mb.proxy="" mb.ssawc.call.mode="" mb.ssawc.enabled="" mb.launchpad.enabled="1">

	<main 
		mb.main.home="{$microbrowser_main_home}"
		mb.main.idleTimeout=""
		mb.main.statusbar=""
		mb.main.1.url=""
		mb.main.1.icon=""
		mb.main.1.text=""
		mb.main.2.url=""
		mb.main.2.icon=""
		mb.main.2.text=""
		mb.main.3.url=""
		mb.main.3.icon=""
		mb.main.3.text=""
		mb.main.4.url=""
		mb.main.4.icon="" 
		mb.main.4.text=""
		mb.main.5.url=""
		mb.main.5.icon=""
		mb.main.5.text=""
		mb.main.6.url=""
		mb.main.6.icon=""
		mb.main.6.text=""
	/>

	<idleDisplay
		mb.idleDisplay.home="{$idle_display}"
		mb.idleDisplay.refresh="{$idle_display_refresh}"
	/>
	<limits
		mb.limits.nodes=""
		mb.limits.cache=""/>

	</microbrowser>

    <msg msg.bypassInstantMessage="{$msg_bypassInstantMessage|1}">
      <mwi
        msg.mwi.{$line}.subscribe="{$mwi_subscribe}"
        msg.mwi.{$line}.callBackMode="{$mwi_callBackMode|contact}"
        msg.mwi.{$line}.callBack="{$mwi_callBack|*97}"/>
    </msg>
    {/line_loop}
</phone1>