diff --git a/resources/templates/provision/grandstream/gxv3370/{$mac}.xml b/resources/templates/provision/grandstream/gxv3370/{$mac}.xml
index 085bd7a811..3875638899 100644
--- a/resources/templates/provision/grandstream/gxv3370/{$mac}.xml
+++ b/resources/templates/provision/grandstream/gxv3370/{$mac}.xml
@@ -27,336 +27,336 @@
- {foreach $lines as $row}
- {if $row.line_number neq ""}
+ {for $line=1 to 16}
+ {$row=$lines.$line}
- - {if $row.enabled}Yes{else}No{/if}
+ - {if filter_var($row.enabled, FILTER_VALIDATE_BOOLEAN)}Yes{else}No{/if}
- - {$row.display_name}
+ - {$row.display_name}
- - {$row.server_address}
+ - {$row.server_address}
- - {$row.user_id}
+ - {$row.user_id}
- - {$row.auth_id}
+ - {$row.auth_id}
- - {$row.password}
+ - {$row.password}
- - *97
+ - *97
- - {$row.display_name}
+ - {$row.display_name}
- - Disabled
+ - Disabled
- - {$row.outbound_proxy_primary}
+ - {$row.outbound_proxy_primary}
- - {$row.outbound_proxy_secondary}
+ - {$row.outbound_proxy_secondary}
- - ARecord
+ - ARecord
- - Default
+ - Default
- - Auto
+ - Auto
-
+
- - Yes
+ - Yes
- - Instance
+ - Instance
- - {$row.register_expires}
+ - {$row.register_expires}
- - 0
+ - 0
- - 20
+ - 20
- - Yes
+ - Yes
- - No
+ - No
- - 30
+ - 30
- - 3
+ - 3
- - No
+ - No
- - Default
+ - Default
- - Default
+ - Default
- - {if $row.sip_transport=='tcp'}TCP{elseif $row.sip_transport=='tls'}TlsOrTcp{else}UDP{/if}
+ - {if $row.sip_transport=='tcp'}TCP{elseif $row.sip_transport=='tls'}TlsOrTcp{else}UDP{/if}
- - {$row.sip_port}
+ - {$row.sip_port}
- - sip
+ - sip
- - No
+ - No
- - Yes
+ - Yes
- - 0_5sec
+ - 0_5sec
- - 4sec
+ - 4sec
- - 0
+ - 0
- - InRoute
+ - InRoute
- - No
+ - No
- - 180
+ - 180
- - 90
+ - 90
- - Omit
+ - Omit
- - UAC
+ - UAC
- - No
+ - No
- - No
+ - No
- - No
+ - No
- - No
+ - No
- - PCMU
- - PCMA
- - G_726_32
- - G_722
- - G_729AOrB
- - iLBC
- - OPUS
+ - PCMU
+ - PCMA
+ - G_726_32
+ - G_722
+ - G_729AOrB
+ - iLBC
+ - OPUS
- - Callee
+ - Callee
- - No
+ - No
- - 30ms
+ - 30ms
- - 1
+ - 1
- - 126
+ - 126
- - 123
+ - 123
- - No
- - Yes
- - No
+ - No
+ - Yes
+ - No
- - 101
+ - 101
- - Adaptive
+ - Adaptive
- - No
+ - No
- - 121
+ - 121
- - 124
+ - 124
- - No
+ - No
- - 2
+ - 2
- - Yes
+ - Yes
- - No
+ - No
- - 0
+ - 0
- - 120
+ - 120
- - Non-Interleaved
+ - Non-Interleaved
- - 720P
+ - 720P
- - No
+ - No
- - BP&MP&HP
+ - BP&MP&HP
- - 2048
+ - 2048
- - MediaLevel
+ - MediaLevel
- - 99
+ - 99
- - Yes
+ - Yes
- - 1080P
+ - 1080P
- - BP&MP&HP
+ - BP&MP&HP
- - 1024
+ - 1024
- - 15
+ - 15
- - UDP
+ - UDP
- - Disabled
+ - Disabled
- - AES128And256Bit
+ - AES128And256Bit
- - Yes
+ - Yes
-
+
- - No
+ - No
- - Disable
+ - Disable
- - Yes
+ - Yes
- - Prompt
+ - Prompt
- - EnableIntercom/Paging
+ - EnableIntercom/Paging
- - Yes
+ - Yes
- - No
+ - No
- - Yes
+ - Yes
- - No
+ - No
- - No
+ - No
- - All
+ - All
- - No
+ - No
- - No
+ - No
- - Yes
+ - Yes
-
+
-
+
- - 4
+ - 4
- - 60
+ - 60
- - No
+ - No
- - Yes
+ - Yes
-
+
- - 0
+ - 0
- - {$grandstream_dial_plan}
+ - {$grandstream_dial_plan}
- - Auto
+ - Auto
- - content://settings/system/ringtone
+ - content://settings/system/ringtone
- - No
+ - No
-
+
- - content://settings/system/ringtone
+ - content://settings/system/ringtone
-
+
- - content://settings/system/ringtone
+ - content://settings/system/ringtone
-
+
- - content://settings/system/ringtone
+ - content://settings/system/ringtone
- - No
+ - No
- - No
+ - No
- - No
+ - No
- - Disabled
+ - Disabled
- - No
+ - No
- - No
+ - No
- - No
+ - No
- - No
+ - No
-
+
- - -1
+ - -1
- - 100
+ - 100
- - No
+ - No
-
+
- - **
+ - **
- - {if filter_var($grandstream_feature_key_sync, FILTER_VALIDATE_BOOLEAN)}Yes{else}No{/if}
+ - {if filter_var($grandstream_feature_key_sync, FILTER_VALIDATE_BOOLEAN)}Yes{else}No{/if}
- - No
+ - No
-
+
- - No
+ - No
- - No
+ - No
- - No
+ - No
- - {if isset($row.shared_line)}Yes{else}No{/if}
+ - {if isset($row.shared_line)}Yes{else}No{/if}
- - {if isset($row.shared_line)}Yes{else}No{/if}
+ - {if isset($row.shared_line)}Yes{else}No{/if}
- - Yes
+ - Yes
-
+
- - 15
- {/if}
- {/foreach}
+ - 15
+ {/for}