Переглянути джерело

Improved markdown formatting (#268)

* Update call_center.md

* Delete source/applications/gs_wave.md

* Delete source/applications/gs_wave.rst

* Update music_on_hold.md

* Update government_regulations.md

* Update nat.md
Anthony 5 місяців тому
батько
коміт
c755ba1816

+ 1 - 1
source/additional_information/government_regulations.md

@@ -1,4 +1,4 @@
-#Government Regulations
+# Government Regulations
 
 
 ## Disclaimer
 ## Disclaimer
 
 

+ 5 - 5
source/additional_information/nat.md

@@ -5,7 +5,7 @@ FreeSWITCH are inside NAT then then you may experience one way audio or
 no audio in either direction the following information can help you get
 no audio in either direction the following information can help you get
 audio working in both directions.
 audio working in both directions.
 
 
-# Default config
+## Default config
 
 
 The external[rtp_ip]{#rtp_ip} and external[sip_ip]{#sip_ip} are set to
 The external[rtp_ip]{#rtp_ip} and external[sip_ip]{#sip_ip} are set to
 \$\${local[ip_v4]{#ip_v4}} in Advanced -\> Variables by default or
 \$\${local[ip_v4]{#ip_v4}} in Advanced -\> Variables by default or
@@ -19,7 +19,7 @@ that it represents.
     nothing needs to traverse the NAT. For example if you are using a
     nothing needs to traverse the NAT. For example if you are using a
     SIP to TDM gateway and all your phones are in the same network.
     SIP to TDM gateway and all your phones are in the same network.
 
 
-# [SIP ALG](http://docs.fusionpbx.com/en/latest/firewall/firewall_devices.html#sip-alg)
+## [SIP ALG](http://docs.fusionpbx.com/en/latest/firewall/firewall_devices.html#sip-alg)
 
 
 A SIP Application Layer Gateway (ALG) is a tool designed to help SIP
 A SIP Application Layer Gateway (ALG) is a tool designed to help SIP
 traverse NAT. While the SIP ALG is good in theory it often causes more
 traverse NAT. While the SIP ALG is good in theory it often causes more
@@ -27,7 +27,7 @@ problems than it solves. Because of this it\'s usually best to disable
 the SIP ALG on your firewall. An alternative way to disable it is to
 the SIP ALG on your firewall. An alternative way to disable it is to
 move SIP to a non standard port.
 move SIP to a non standard port.
 
 
-# Static IP
+## Static IP
 
 
 FusionPBX is behind NAT and you have a static public IP address and you
 FusionPBX is behind NAT and you have a static public IP address and you
 have phones on the same network and/or outside the network.
 have phones on the same network and/or outside the network.
@@ -39,7 +39,7 @@ have phones on the same network and/or outside the network.
 -   If you don\'t register a gateway to the carrier you may need to port
 -   If you don\'t register a gateway to the carrier you may need to port
     forward SIP and RTP.
     forward SIP and RTP.
 
 
-# UPnP or PMP
+## UPnP or PMP
 
 
 FusionPBX is behind NAT and you don\'t have a static ip address. You do
 FusionPBX is behind NAT and you don\'t have a static ip address. You do
 have a firewall that is capable of UPnP or PMP.
 have a firewall that is capable of UPnP or PMP.
@@ -51,7 +51,7 @@ have a firewall that is capable of UPnP or PMP.
 -   Set external[sip_ip]{#sip_ip} to auto-nat
 -   Set external[sip_ip]{#sip_ip} to auto-nat
 -   Restart FreeSWITCH. service freeswitch restart
 -   Restart FreeSWITCH. service freeswitch restart
 
 
-# Symptoms of misconfigured NAT
+## Symptoms of misconfigured NAT
 
 
 -   Call drops after 32 seconds.
 -   Call drops after 32 seconds.
 -   One way audio
 -   One way audio

+ 28 - 26
source/applications/call_center.md

@@ -1,4 +1,6 @@
-# Call Center Queues
+# Call Centers
+
+## Call Center Queues
 
 
 List of queues for the call center.
 List of queues for the call center.
 
 
@@ -7,7 +9,7 @@ List of queues for the call center.
 -   To add a Call Center Queue, click the **Add** button in the top
 -   To add a Call Center Queue, click the **Add** button in the top
     right
     right
 
 
-# Call Center Agents
+## Call Center Agents
 
 
 List of call center agents.
 List of call center agents.
 
 
@@ -23,7 +25,7 @@ List of call center agents.
 -   If you want to enable Follow Me or Call Forwarding for an Agent, set
 -   If you want to enable Follow Me or Call Forwarding for an Agent, set
     the contact string to loopback/\<extension\>
     the contact string to loopback/\<extension\>
 
 
-# Call Center Agent Fields
+## Call Center Agent Fields
 
 
 -   **Agent Name:** Name of the agent. When adding agents to the Call
 -   **Agent Name:** Name of the agent. When adding agents to the Call
     Center, this is what you will see to describe the agent
     Center, this is what you will see to describe the agent
@@ -56,7 +58,7 @@ List of call center agents.
 -   **Busy Delay Time:** If the agent is on Do Not Disturb, wait this
 -   **Busy Delay Time:** If the agent is on Do Not Disturb, wait this
     defined time before trying him again
     defined time before trying him again
 
 
-# Call Center Strategies
+## Call Center Strategies
 
 
 ![image](../_static/images/applications/call_center/fusionpbx_call_center_queues2.png)
 ![image](../_static/images/applications/call_center/fusionpbx_call_center_queues2.png)
 
 
@@ -77,22 +79,22 @@ List of call center agents.
     by the tier and the tiers order.
     by the tier and the tiers order.
 -   **Random:** Rings Agents will ring randomly in not particular order.
 -   **Random:** Rings Agents will ring randomly in not particular order.
 
 
-# Agents
+## Agents
 
 
 Select agents from the drop down list and specify tier level and tier
 Select agents from the drop down list and specify tier level and tier
 position.
 position.
 
 
-# Music On Hold
+## Music On Hold
 
 
 Select the desired hold music. Music on hold,
 Select the desired hold music. Music on hold,
 [streams](http://docs.fusionpbx.com/en/latest/applications/streams.html)
 [streams](http://docs.fusionpbx.com/en/latest/applications/streams.html)
 and ringtones can be used.
 and ringtones can be used.
 
 
-# Record
+## Record
 
 
 Save the recording
 Save the recording
 
 
-# Time base score
+## Time base score
 
 
 -   **Queue:** Caller in queue time will start. If the caller goes to
 -   **Queue:** Caller in queue time will start. If the caller goes to
     another queue the time will start over.
     another queue the time will start over.
@@ -100,7 +102,7 @@ Save the recording
     as they enter the system. If a caller chooses the wrong queue, when
     as they enter the system. If a caller chooses the wrong queue, when
     they get to the correct queue the timer won\'t start over again.
     they get to the correct queue the timer won\'t start over again.
 
 
-# Time base score - Seconds
+## Time base score - Seconds
 
 
 This field is left blank by default which means the option will not be
 This field is left blank by default which means the option will not be
 added to the XML Dialplan. If you populate the field with a number then
 added to the XML Dialplan. If you populate the field with a number then
@@ -124,39 +126,39 @@ this case, set the \"time base score - seconds\" of the \"VIP\" queue to
 be 300 (5 min). This will mean that the \"VIP\" queue will get only a
 be 300 (5 min). This will mean that the \"VIP\" queue will get only a
 5min head start on the regular queue.
 5min head start on the regular queue.
 
 
-# Max Wait Time
+## Max Wait Time
 
 
 A value of 0 is the default and equals an infinate amount of time. Any
 A value of 0 is the default and equals an infinate amount of time. Any
 other numeric value is calculated in seconds.
 other numeric value is calculated in seconds.
 
 
-# Max Wait Time with No Agent
+## Max Wait Time with No Agent
 
 
 Enter the max wait time with no agent. FusionPBX sets the default to 90
 Enter the max wait time with no agent. FusionPBX sets the default to 90
 seconds and the **Timeout Action** will be used if there are no agents
 seconds and the **Timeout Action** will be used if there are no agents
 available.
 available.
 
 
-# Max Wait Time with No Agent Time Reached
+## Max Wait Time with No Agent Time Reached
 
 
 Enter the max wait time with no agent. FusionPBX sets the default to 30
 Enter the max wait time with no agent. FusionPBX sets the default to 30
 seconds and the **Timeout Action** will be used if there are no agents
 seconds and the **Timeout Action** will be used if there are no agents
 available.
 available.
 
 
-# Timeout Action
+## Timeout Action
 
 
 Set the action to perform when the max wait time is reached.
 Set the action to perform when the max wait time is reached.
 
 
-# Tier Rules Apply
+## Tier Rules Apply
 
 
 -   **True:** Set the tier rule rules apply to true. The defined tiers
 -   **True:** Set the tier rule rules apply to true. The defined tiers
     will be used.
     will be used.
 -   **False:** Set the tier rule rules apply to false. All tiers will be
 -   **False:** Set the tier rule rules apply to false. All tiers will be
     used.
     used.
 
 
-# Tier Rule Wait Second
+## Tier Rule Wait Second
 
 
 30 seconds is default. Enter the tier rule wait seconds.
 30 seconds is default. Enter the tier rule wait seconds.
 
 
-# Tier Rule Wait Multiply Level
+## Tier Rule Wait Multiply Level
 
 
 -   **True:** The amount of seconds the caller waits until the next
 -   **True:** The amount of seconds the caller waits until the next
     tier. This value will increase(multiply) if **Tier Rule Wait
     tier. This value will increase(multiply) if **Tier Rule Wait
@@ -165,44 +167,44 @@ Set the action to perform when the max wait time is reached.
     after the set amount of seconds pass the tiers in order will execute
     after the set amount of seconds pass the tiers in order will execute
     with no wait.
     with no wait.
 
 
-# Tier Rule No Agent No Wait
+## Tier Rule No Agent No Wait
 
 
 -   **True:** Setting is enabled.
 -   **True:** Setting is enabled.
 -   **False:** Setting is disabled.
 -   **False:** Setting is disabled.
 
 
-# Discard Abandoned After
+## Discard Abandoned After
 
 
 Default is 900 seconds. Sets the discard abandonded after seconds.
 Default is 900 seconds. Sets the discard abandonded after seconds.
 
 
-# Abandoned Resume Allowed
+## Abandoned Resume Allowed
 
 
 -   **True:** Setting is enabled. Permits a call to resume their
 -   **True:** Setting is enabled. Permits a call to resume their
     posistion in the queue but only in the amount of seconds set in
     posistion in the queue but only in the amount of seconds set in
     **discard abandonded after** .
     **discard abandonded after** .
 -   **False:** Setting is disabled.
 -   **False:** Setting is disabled.
 
 
-# Caller ID Name Prefix
+## Caller ID Name Prefix
 
 
 Set a prefix on the caller ID name.
 Set a prefix on the caller ID name.
 
 
-# Announce Sound
+## Announce Sound
 
 
 A sound to play to a caller every announce sound seconds. Needs the full
 A sound to play to a caller every announce sound seconds. Needs the full
 path to the .wav file.
 path to the .wav file.
 
 
-# Announce Frequency
+## Announce Frequency
 
 
 How often the announce sound is played in seconds.
 How often the announce sound is played in seconds.
 
 
-# Exit Key
+## Exit Key
 
 
 Keys to quit the current queue waiting.
 Keys to quit the current queue waiting.
 
 
-# Description
+## Description
 
 
 Enter a description to help organize and define what the queue is for.
 Enter a description to help organize and define what the queue is for.
 
 
-# Agent Call Center Login
+## Agent Call Center Login
 
 
 Agents can login to call center with \*22 from the phone or via the
 Agents can login to call center with \*22 from the phone or via the
 FusionPBX web interface. Admin and Super Admin accounts can also log
 FusionPBX web interface. Admin and Super Admin accounts can also log
@@ -211,4 +213,4 @@ other agents in or out.
 -   Login then go to Status \> [Agent
 -   Login then go to Status \> [Agent
     Status](http://docs.fusionpbx.com/en/latest/status/agent_status.html)
     Status](http://docs.fusionpbx.com/en/latest/status/agent_status.html)
 
 
-## [Call Center Default Settings](/en/latest/advanced/default_settings.html#id3)
+### [Call Center Default Settings](/en/latest/advanced/default_settings.html#id3)

+ 0 - 31
source/applications/gs_wave.md

@@ -1,31 +0,0 @@
-# GS Wave
-
-Grandstream Wave is a soft phone for smart phones or tablets. It can be
-configured easily with a QR code provided in your FusionPBX
-installation.
-
--   To use it download and install Grandstream Wave for your mobile
-    device.
--   Start the Grandstream Wave application on your mobile device.
--   Then go to the Grandstream Wave Account Settings and press the plus+
-    to add a new account.
--   Press on UCM Account (Scan QR Code) and then select the extension
-    and scan the QR code.
-
-![image](../_static/images/applications/fusionpbx_applications_gs_wave.jpg)
-
-You can choose any extension to provision the Grandstream Wave. Even If
-the extension is assigned to a desk phone. Just be sure to enable
-multiple registrations.
-
-![image](../_static/images/applications/fusionpbx_applications_gs_wave1.jpg)
-
-:::: note
-::: title
-Note
-:::
-
-Be sure to assign a user to an extension for this application to be
-fully functional. This is a new app starting with master branch version
-4.5
-::::

+ 0 - 28
source/applications/gs_wave.rst

@@ -1,28 +0,0 @@
-##################
-GS Wave
-##################
-
-Grandstream Wave is a soft phone for smart phones or tablets. It can be configured easily with a QR code provided in your FusionPBX installation.
-
-* To use it download and install Grandstream Wave for your mobile device.
-* Start the Grandstream Wave application on your mobile device.
-* Then go to the Grandstream Wave Account Settings and press the plus+ to add a new account.
-* Press on UCM Account (Scan QR Code) and then select the extension and scan the QR code.
-
-.. image:: ../_static/images/applications/fusionpbx_applications_gs_wave.jpg
-        :scale: 85%
-
-
-You can choose any extension to provision the Grandstream Wave.  Even If the extension is assigned to a desk phone.  Just be sure to enable multiple registrations.
-
-
-.. image:: ../_static/images/applications/fusionpbx_applications_gs_wave1.jpg
-        :scale: 85%
-
-
-
-.. note::
-
-       Be sure to assign a user to an extension for this application to be fully functional. This is a new app starting with master branch version 4.5
-       
-

+ 7 - 7
source/applications/music_on_hold.md

@@ -37,28 +37,28 @@ performance upload 16 bit, 8/16/32/48 kHz mono WAV files.
     -\> Modules or from the console and fs[cli]{#cli} with following
     -\> Modules or from the console and fs[cli]{#cli} with following
     command.
     command.
 
 
-<!-- -->
-
+```
     reload mod_local_stream
     reload mod_local_stream
+```
 
 
 -   Each music on hold category is given a name. If the domain is set to
 -   Each music on hold category is given a name. If the domain is set to
     global the name will be the name in the example below the protocol
     global the name will be the name in the example below the protocol
     that is used is local[stream]{#stream} and the music on hold
     that is used is local[stream]{#stream} and the music on hold
     category is default and domain is set to global.
     category is default and domain is set to global.
 
 
-<!-- -->
-
+```
     local_stream://default
     local_stream://default
+```
 
 
 -   It is possible that a domain or tenant can have its own category of
 -   It is possible that a domain or tenant can have its own category of
     music. In this example the name is \'custom\' and the domain was
     music. In this example the name is \'custom\' and the domain was
     assigned automatically to the current domain.
     assigned automatically to the current domain.
 
 
-<!-- -->
-
+```
     local_stream://domain_name/custom
     local_stream://domain_name/custom
+```
 
 
-# Setting Up Custom Music on Hold in FusionPBX 5.3
+## Setting Up Custom Music on Hold in FusionPBX 5.3
 
 
 ### Step 1: Add Music on Hold​ Log in to the FusionPBX web interface.
 ### Step 1: Add Music on Hold​ Log in to the FusionPBX web interface.