mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Use global context
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<extension name="is_loopback" number="" context="${domain_name}" continue="true" app_uuid="1dcf888f-c367-46b7-b809-f2de918c266c" global="true" order="30">
|
||||
<extension name="is_loopback" number="" context="global" continue="true" app_uuid="1dcf888f-c367-46b7-b809-f2de918c266c" global="true" order="30">
|
||||
<condition field="${is_follow_me_loopback}" expression="true">
|
||||
<action application="set" data="from_orig_user_exists=${user_exists id ${username} ${domain_name}}" inline="true"/>
|
||||
</condition>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="rtp_has_crypto" number="" context="${domain_name}" continue="true" app_uuid="e23d96cc-20db-4fa5-98a0-a75c402fa291" global="true" order="55">
|
||||
<extension name="rtp_has_crypto" number="" context="global" continue="true" app_uuid="e23d96cc-20db-4fa5-98a0-a75c402fa291" global="true" order="55">
|
||||
<condition field="${rtp_has_crypto}" expression="^(AEAD_AES_256_GCM_8|AEAD_AES_128_GCM_8|AES_CM_256_HMAC_SHA1_80|AES_CM_192_HMAC_SHA1_80|AES_CM_128_HMAC_SHA1_80|AES_CM_256_HMAC_SHA1_32|AES_CM_192_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_32|AES_CM_128_NULL_AUTH)$">
|
||||
<action application="set" data="rtp_secure_media=optional" inline="true"/>
|
||||
<action application="export" data="rtp_secure_media=optional" inline="true"/>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="intercept-ext-polycom" number="*97[ext]" context="${domain_name}" continue="false" app_uuid="07493266-2b99-400a-8fde-3e1a9d11f575" global="true" order="290">
|
||||
<extension name="intercept-ext-polycom" number="*97[ext]" context="global" continue="false" app_uuid="07493266-2b99-400a-8fde-3e1a9d11f575" global="true" order="290">
|
||||
<condition field="destination_number" expression="^\*97(\d+)$">
|
||||
<action application="answer"/>
|
||||
<action application="lua" data="intercept.lua $1"/>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="extension-to-voicemail" number="[ext]" context="${domain_name}" continue="false" app_uuid="8a2e7b81-996c-4d6b-87df-b879b972a572" global="true" order="310">
|
||||
<extension name="extension-to-voicemail" number="[ext]" context="global" continue="false" app_uuid="8a2e7b81-996c-4d6b-87df-b879b972a572" global="true" order="310">
|
||||
<condition field="${user_exists}" expression="^true$" />
|
||||
<condition field="username" expression="^${caller_id_number}$" />
|
||||
<condition field="destination_number" expression="^${caller_id_number}$">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="call-forward-not-registered" number="" context="${domain_name}" app_uuid="b2035288-b899-4bcd-8b8f-8175ce8ec9e3" global="true" order="507">
|
||||
<extension name="call-forward-not-registered" number="" context="global" app_uuid="b2035288-b899-4bcd-8b8f-8175ce8ec9e3" global="true" order="507">
|
||||
<condition field="${user_exists}" expression="true"/>
|
||||
<condition field="${forward_user_not_registered_enabled}" expression="true"/>
|
||||
<condition field="${sofia_contact */${destination_number}@${domain_name}}" expression="error/user_not_registered">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="call-forward-all" number="" context="${domain_name}" continue="false" app_uuid="57cf8f1f-9a2e-4996-bd80-d9300249b1ca" global="true" order="515">
|
||||
<extension name="call-forward-all" number="" context="global" continue="false" app_uuid="57cf8f1f-9a2e-4996-bd80-d9300249b1ca" global="true" order="515">
|
||||
<condition field="${forward_all_enabled}" expression="true"/>
|
||||
<condition field="${call_direction}" expression="^local$" break="on-true">
|
||||
<action application="set" data="outbound_caller_id_name=${user_data ${destination_number}@${domain_name} var outbound_caller_id_name}" inline="true" enabled="false"/>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="follow-me-destinations" context="${domain_name}" continue="false" app_uuid="846bbc43-683b-49e9-b697-c4714b17c528" global="true" order="520">
|
||||
<extension name="follow-me-destinations" context="global" continue="false" app_uuid="846bbc43-683b-49e9-b697-c4714b17c528" global="true" order="520">
|
||||
<condition field="${user_exists}" expression="^true$"/>
|
||||
<condition field="${follow_me_enabled}" expression="^true$">
|
||||
<action application="set" data="outbound_caller_id_name=${user_data ${destination_number}@${domain_name} var outbound_caller_id_name}" inline="true" enabled="false"/>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<context name="${domain_name}">
|
||||
<extension name="talking clock time" number="*9170" context="${domain_name}" app_uuid="ce1786ff-1965-4c18-998a-27a381623534" global="true" order="540">
|
||||
<extension name="talking clock time" number="*9170" context="global" app_uuid="ce1786ff-1965-4c18-998a-27a381623534" global="true" order="540">
|
||||
<condition field="destination_number" expression="^\*9170$">
|
||||
<action application="answer"/>
|
||||
<action application="sleep" data="1000"/>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="talking clock date" number="*9171" context="${domain_name}" continue="false" app_uuid="780e174b-a645-478e-b53c-0eb08b9a043c" global="true" order="550">
|
||||
<extension name="talking clock date" number="*9171" context="glboal" continue="false" app_uuid="780e174b-a645-478e-b53c-0eb08b9a043c" global="true" order="550">
|
||||
<condition field="destination_number" expression="^\*9171$">
|
||||
<action application="answer"/>
|
||||
<action application="sleep" data="1000"/>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="local_extension" number="[ext]" context="${domain_name}" continue="true" app_uuid="71cf1310-b6e3-415b-8745-3cbdc8e15212" global="true" order="890">
|
||||
<extension name="local_extension" number="[ext]" context="global" continue="true" app_uuid="71cf1310-b6e3-415b-8745-3cbdc8e15212" global="true" order="890">
|
||||
<condition field="${user_exists}" expression="true">
|
||||
<!--<action application="pre_answer"/>-->
|
||||
<action application="export" data="dialed_extension=${destination_number}" inline="true"/>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<extension name="voicemail" number="[ext]" context="${domain_name}" continue="false" app_uuid="e3c14f2f-7697-4b5d-9c62-2443c0e22bf2" global="true" order="900">
|
||||
<extension name="voicemail" number="[ext]" context="global" continue="false" app_uuid="e3c14f2f-7697-4b5d-9c62-2443c0e22bf2" global="true" order="900">
|
||||
<condition field="${user_exists}" expression="true">
|
||||
<!--<action application="voicemail" data="default ${domain_name} ${dialed_extension}"/>-->
|
||||
<action application="set" data="record_append=false" inline="true"/>
|
||||
|
||||
Reference in New Issue
Block a user