Advertisement
Guest User

Untitled

a guest
May 25th, 2015
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.67 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>
  2. <!-- Example Per-phone Configuration File -->
  3. <!-- $RCSfile: phone1.cfg,v $ $Revision: 1.121.4.5 $ -->
  4.  
  5. <phone1>
  6. <reg
  7. {foreach $lines as $row}reg.{$row.line_number}.displayName="{$row.user_id}"
  8. reg.{$row.line_number}.address="{$row.user_id}"
  9. reg.{$row.line_number}.label="{$row.user_id}"
  10. reg.{$row.line_number}.type="private"
  11. reg.{$row.line_number}.lcs=""
  12. reg.{$row.line_number}.thirdPartyName="{$row.display_name}"
  13. reg.{$row.line_number}.auth.userId="{$row.user_id}"
  14. reg.{$row.line_number}.auth.password="{$row.password}"
  15. reg.{$row.line_number}.lineKeys="{$line_key_value_{$row.line_number}}"
  16. reg.{$row.line_number}.auth.optimizedInFailover=""
  17. {if isset($row.outbound_proxy)}reg.{$row.line_number}.outboundProxy.address = "{$row.outbound_proxy}"
  18. {/if}
  19. {if isset($row.sip_port)}reg.{$row.line_number}.outboundProxy.port="{$row.sip_port}"{else}reg.{$row.line_number}.server.1.port="5060"
  20. {/if}
  21. {if $row.sip_transport == ''}reg.{$row.line_number}.outboundProxy.transport="TCPOnly"{/if}
  22. {if $row.sip_transport == 'tcp'}reg.{$row.line_number}.outboundProxy.transport="TCPOnly"{/if}
  23. {if $row.sip_transport == 'udp'}reg.{$row.line_number}.outboundProxy.transport="UDPOnly"{/if}
  24. {if $row.sip_transport == 'tls'}reg.{$row.line_number}.outboundProxy.transport="TLS" {/if}
  25. {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.outboundProxy.transport="DNSnaptr"{/if}
  26. reg.{$row.line_number}.server.1.address="{$row.server_address}"
  27. {if isset($row.sip_port)}reg.{$row.line_number}.server.1.port="{$row.sip_port}"{else}reg.{$row.line_number}.server.1.port="5060"
  28. {/if}
  29. {if $row.sip_transport == ''}reg.{$row.line_number}.server.1.transport="TCPOnly"{/if}
  30. {if $row.sip_transport == 'tcp'}reg.{$row.line_number}.server.1.transport="TCPOnly"{/if}
  31. {if $row.sip_transport == 'udp'}reg.{$row.line_number}.server.1.transport="UDPOnly"{/if}
  32. {if $row.sip_transport == 'tls'}reg.{$row.line_number}.server.1.transport="TLS" {/if}
  33. {if $row.sip_transport == 'dns srv'}reg.{$row.line_number}.server.1.transport="DNSnaptr"{/if}
  34. {if isset($row.sip_port)}reg.{$row.line_number}.server.1.expires="{$row.register_expires}"{else}reg.{$row.line_number}.server.1.expires="120"{/if}
  35. reg.{$row.line_number}.server.1.expires.overlap=""
  36. reg.{$row.line_number}.server.1.register=""
  37. reg.{$row.line_number}.server.1.retryTimeOut=""
  38. reg.{$row.line_number}.server.1.retryMaxCount=""
  39. reg.{$row.line_number}.server.1.expires.lineSeize=""
  40.  
  41. {/foreach}/>
  42.  
  43. <attendant attendant.reg="1" attendant.ringType="ringer1" attendant.uri="">
  44. <attendant.behaviors>
  45. <attendant.behaviors.display>
  46. <attendant.behaviors.display.remoteCallerID
  47. attendant.behaviors.display.remoteCallerID.automata="1"
  48. attendant.behaviors.display.remoteCallerID.normal="1">
  49. </attendant.behaviors.display.remoteCallerID>
  50. <attendant.behaviors.display.spontaneousCallAppearances
  51. attendant.behaviors.display.spontaneousCallAppearances.automata="0"
  52. attendant.behaviors.display.spontaneousCallAppearances.normal="1">
  53. </attendant.behaviors.display.spontaneousCallAppearances>
  54. </attendant.behaviors.display>
  55. </attendant.behaviors>
  56. <attendant.resourceList
  57. {foreach $keys as $row}{if $row.device_key_category == "line"}{if $row.device_key_type != "line"}attendant.resourceList.{$row.device_key_id}.address="{$row.device_key_value}"
  58. attendant.resourceList.{$row.device_key_id}.callAddress=""
  59. attendant.resourceList.{$row.device_key_id}.label="{$row.device_key_label}"
  60. attendant.resourceList.{$row.device_key_id}.proceedingIsRecipient="0"
  61. attendant.resourceList.{$row.device_key_id}.type="{$row.device_key_type}"
  62. {/if}{/if}
  63.  
  64. {/foreach}>
  65. </attendant.resourceList>
  66. </attendant>
  67.  
  68. <msg msg.bypassInstantMessage="1">
  69. <mwi
  70. msg.mwi.1.subscribe=""
  71. msg.mwi.1.callBackMode="contact"
  72. msg.mwi.1.callBack="*97"
  73. msg.mwi.2.subscribe=""
  74. msg.mwi.2.callBackMode="disabled"
  75. msg.mwi.2.callBack=""
  76. msg.mwi.3.subscribe=""
  77. msg.mwi.3.callBackMode="disabled"
  78. msg.mwi.3.callBack=""
  79. msg.mwi.4.subscribe=""
  80. msg.mwi.4.callBackMode="disabled"
  81. msg.mwi.4.callBack=""
  82. msg.mwi.5.subscribe=""
  83. msg.mwi.5.callBackMode="disabled"
  84. msg.mwi.5.callBack=""
  85. msg.mwi.6.subscribe=""
  86. msg.mwi.6.callBackMode="disabled"
  87. msg.mwi.6.callBack=""/>
  88. </msg>
  89. </phone1>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement