Browse Source

Improved markdown formatting (#263)

* Markdown tweaks
Anthony 5 months ago
parent
commit
468c3cf66e

+ 1 - 1
source/accounts/gateways.md

@@ -41,7 +41,7 @@ below and Click on **Save** once complete.
     Register: true 
     Enabled: true 
 
-| 
+<br>
 
 ![image](../_static/images/accounts/fusionpbx_gateway2.png)
 

+ 17 - 12
source/additional_information/cdr_archive.md

@@ -7,13 +7,13 @@ your active database small. When the feature is enabled you will see an
 \"ARCHIVE\" button in CDR page that accesses records on your archive
 database.
 
-| The first step is to install an archive database. This can be done by
+  The first step is to install an archive database. This can be done by
   standing up another fusionpbx server or by setting up a postgres
   server. If postgres is installed by itself you will need to manage the
   indexes, tables names and column names manually on the archive server.
   They need to match the values on the live database.
 
-| Once you get your archive database setup and can access both databases
+  Once you get your archive database setup and can access both databases
   in both directions (live \<-\> archive), you will need a mechanism to
   move the CDR Records from the live database to the archive database.
   In this example I have a complete fusionpbx install on the archive
@@ -21,16 +21,17 @@ database.
   records and use the Upgrade feature to keep the table & column names
   in sync.
 
-| 
+<br>
 
-## **Move the Records**
+## Move the Records
 
-| Create a shell script to copy the records.
-
-| `touch /etc/cron.daily/db_copy.sh`
-| `chmod +x /etc/cron.daily/db_copy.sh`
-| `nano /etc/cron.daily/db_copy.sh`
+ Create a shell script to copy the records.
 
+ `touch /etc/cron.daily/db_copy.sh`   
+ `chmod +x /etc/cron.daily/db_copy.sh`   
+ `nano /etc/cron.daily/db_copy.sh`   
+ 
+```
     #!/bin/sh
 
     #copy the data from the fusion db to a local csv file
@@ -82,12 +83,15 @@ database.
     rm /tmp/xml_cdr.csv
     rm /tmp/conference_sessions.csv
     rm /tmp/conference_session_details.csv
+```
 
-| Add to cron
-
-| `crontab -e`
+ ## Add to cron
 
+  `crontab -e`
+  
+```
     15 0 * * * bash /etc/cron.daily/db_copy.sh
+```
 
 -   Note: In this example I remove the json data from the records. You
     will need to comment out the \"SET json = NULL\" line if you want to
@@ -125,4 +129,5 @@ Setup your live server to connect to the archive database.
 
   archive[database_name]{#database_name}           text        fusionpbx         FALSE        Archive Database
                                                                                               Name
+                                                                                              
   --------------------------------------------------------------------------------------------------------------

+ 15 - 9
source/additional_information/feature_codes.md

@@ -1,12 +1,12 @@
 # Feature Codes
 
-| Below are the \"\*\" codes used with FusionPBX. You can also create
+  Below are the \"\*\" codes used with FusionPBX. You can also create
   more as needed. If you do be sure to pick ones that are not currently
   in use.
 
-| 
+<br>
 
-## **Basic**
+## Basic
 
   -------------------------------------------------------------------------
   Feature Code  Name          Detail
@@ -64,12 +64,14 @@
                 Forward       
 
   \*74          Call Forward  Toggle Call Forward enable/disable
+  
   -------------------------------------------------------------------------
 
-| **Administrative PIN** (Recordings pin) can be found here
-  [Administrative PIN](/en/latest/applications/recordings.html) page
+## Administrative PIN 
 
-**Call Parking** \^\^\^\^\^\^\^\^\^\^\^\^\^
+Recordings pin can be found here [Administrative PIN](/en/latest/applications/recordings.html) page.
+
+## Call Parking
 
   -------------------------------------------------------------------------
   Feature Code  Name          Detail
@@ -78,9 +80,10 @@
                               will be played back to you
 
   \*5901-5999   Valet Un-Park Retrieve a Valet Parked call
+  
   -------------------------------------------------------------------------
 
-## **Advanced**
+## Advanced
 
   ---------------------------------------------------------------------------
   Feature Code Name          Detail
@@ -93,9 +96,10 @@
 
   \*\* \<ext\> Intercept an  Intercept a specific extension
                extension     
+               
   ---------------------------------------------------------------------------
 
-## **Voicemail**
+## Voicemail
 
   -----------------------------------------------------------------------------
   Feature Code        Name           Detail
@@ -111,9 +115,10 @@
 
   \*99\<extension\>   Send to        Send a call directly to voicemail
                       Voicemail      
+                      
   -----------------------------------------------------------------------------
 
-## **Miscellaneous**
+## Miscellaneous
 
   ------------------------------------------------------------------------
   Feature Code  Name           Detail
@@ -131,6 +136,7 @@
   \*9197        Milliwatt Tone Tone Playback
 
   \*9664        Test MoH       Test Music on Hold
+  
   ------------------------------------------------------------------------
 
 \*You can also add extra feature codes

+ 28 - 30
source/additional_information/freeswitch.md

@@ -1,30 +1,28 @@
 # Freeswitch install
 
-| 
-
-| **Upgrade Move Source**
+**Upgrade Move Source**
 
     mv /usr/src/freeswitch freeswitch-version
 
-| **Git Release**
+**Git Release**
 
     cd /usr/src
     git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git
     cd freeswitch
     ./bootstrap.sh
 
-| or
+or
 
-| **Git Head**
+**Git Head**
 
     cd /usr/src
     git clone https://freeswitch.org/stash/scm/fs/freeswitch.git
     cd freeswitch
     ./bootstrap.sh
 
-| or
+or
 
-| **files.freeswitch.org**
+**files.freeswitch.org**
 
     cd /usr/src
     wget http://files.freeswitch.org/freeswitch-1.4.26.zip
@@ -38,26 +36,26 @@
     unzip freeswitch-1.6.20.zip
     cd freeswitch-1.6.20
 
-| **Ubuntu Dependencies**
+**Ubuntu Dependencies**
 
     apt-get install autoconf automake devscripts gawk g++ git-core libjpeg-dev libncurses5-dev libtool make python-dev gawk pkg-config libtiff-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libedit-dev libldns-dev libpq-dev memcached libmemcached-dev
 
-| **Debian Dependencies**
+**Debian Dependencies**
 
     apt-get install autoconf automake devscripts gawk g++ git-core libjpeg-dev libncurses5-dev libtool libtool-bin make python-dev gawk pkg-config libtiff5-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libedit-dev libldns-dev libpq-dev memcached libmemcached-dev
 
-| **CentOS**
+**CentOS**
 
     yum install git gcc-c++ autoconf automake libtool wget python ncurses-devel zlib-devel libjpeg-devel openssl-devel e2fsprogs-devel sqlite-devel libcurl-devel pcre-devel speex-devel ldns-devel libedit-devel libmemcached-devel
 
-| Configure services to auto start
+Configure services to auto start
 
     chkconfig --add memcached && chkconfig --levels 33 memcached on
     chkconfig --add freeswitch && chkconfig --levels 35 freeswitch on
 
-| **modules.conf**
+**modules.conf**
 
-| uncomment the FreeSWITCH modules that are needed.
+uncomment the FreeSWITCH modules that are needed.
 
     mod_avmd
     mod_callcenter
@@ -66,50 +64,50 @@
     mod_curl
     mod_translate
 
-| Used for MP3 support
+Used for MP3 support
 
     mod_shout
 
-| **Postgres driver**
+**Postgres driver**
 
     ./configure --enable-core-pgsql-support
 
-| **Run Make**
+**Run Make**
 
     make
 
-| **Remove FreeSWITCH files**
+**Remove FreeSWITCH files**
 
-| This step is only needed for a FreeSWITCH upgrade.
-| Once it has been confirmed that the compile was successful then remove
+  This step is only needed for a FreeSWITCH upgrade.
+  Once it has been confirmed that the compile was successful then remove
   files from previous version of FreeSWITCH
 
     rm -rf /usr/local/freeswitch/{lib,mod,bin}/*
 
-| **Install**
+**Install**
 
     make install
 
-| **File Permissions**
+**File Permissions**
 
-| Set the file permissions instructions may vary based on the OS and
+  Set the file permissions instructions may vary based on the OS and
   install directory.
 
-| Debian and Ubuntu
+Debian and Ubuntu
 
     chown -R www-data:www-data /usr/local/freeswitch
 
-| CentOS or Other Unix operating systems
-| (need make sure that the web server has access to IVR recordings, Fax,
+CentOS or Other Unix operating systems
+  (need make sure that the web server has access to IVR recordings, Fax,
   and Voicemail)
 
     adduser --disabled-password  --quiet --system --home /usr/local/freeswitch --gecos "FreeSWITCH Voice Platform" --ingroup daemon freeswitch
     chown -R freeswitch:daemon /usr/local/freeswitch/ 
     chmod -R o-rwx /usr/local/freeswitch/
 
-| **Install Sound Files**
+**Install Sound Files**
 
-| Run this on new installs.
+Run this on new installs.
 
     cd /usr/src/freeswitch
     make sounds-install moh-install
@@ -118,7 +116,7 @@
 
 **Startup Script**
 
-| Run on new install only. Create the file \'/etc/init.d/freeswitch\'
+  Run on new install only. Create the file \'/etc/init.d/freeswitch\'
   with the following code:
 
     #!/bin/bash
@@ -310,7 +308,7 @@ Make the script executable and make it auto start on system boot:
     chmod +x /etc/init.d/freeswitch
     update-rc.d freeswitch defaults
 
-| 
+<br> 
 
 ## Monit
 

+ 1 - 1
source/additional_information/nat.md

@@ -1,4 +1,4 @@
-\##### Network Address Translation \#####
+# Network Address Translation
 
 NAT is Network Address Translation. When your FusionPBX and/or
 FreeSWITCH are inside NAT then then you may experience one way audio or

+ 12 - 16
source/additional_information/password_reset.md

@@ -13,33 +13,30 @@ make a new superadmin user name and password.
 1.  Move the config.conf file temporarily to a different Folder. Run
     these commands from the server console or using SSH.
 
-**New Method** :
-
+### New Method :
+```
     cd /etc/fusionpbx
     mv config.conf config.conf.backup
+```
 
-**Old Method** :
-
+### Old Method :
+```
     cd /etc/fusionpbx
     mv config.php config.backup.php
+```
+<br>
 
-:::: note
-::: title
-Note
-:::
-
-In older installations of FusionPBX config.php is located in
+Note: In older installations of FusionPBX config.php is located in
 /var/www/fusionpbx/resources/
-::::
 
-| 
+<br>
 
 2.  In a web browser go to your server by the IP address or domain name.
 
 examples:
 
 > <https://x.x.x.x>
->
+> 
 > <https://my.domain.com>
 
 3.  Create a New Superadmin user and password. The new must not be an
@@ -52,11 +49,10 @@ examples:
     the config.conf file that was moved earlier. The code block below
     shows an easy way to retrieve the database password. Once those are
     filled in, click next.
-
-<!-- -->
-
+```
     cat /etc/fusionpbx/config.conf.backup | grep password
     $db_password = 'yourDatabasePassword';
+```
 
 ![image](../_static/images/fusionpbx_database_configuration.jpg)
 

+ 8 - 9
source/additional_information/testimonials.md

@@ -1,7 +1,6 @@
 # Testimonials
 
-![image](../_static/images/logo.png){.align-center width="1.80556in"
-height="1.0625in"}
+![image](../_static/images/logo.png)
 
 Businesses of all sizes use FusionPBX daily. We love to see folks happy
 saving money using FusionPBX. Here are some of the testimonials we
@@ -15,7 +14,7 @@ FusionPBX wins hands down. What makes it even more amazing is the
 passion that the FusionPBX developers and contributors have in their
 software. I honestly couldn\'t be happier with a turn-key PBX system.*
 
-**-Digital Crisis**
+### Digital Crisis
 
 ------------------------------------------------------------------------
 
@@ -24,7 +23,7 @@ have helped in education, contribution and support. The FusionPBX team
 have developed a leading product. Its been a joy from day one joining
 this community and I look forward to the road ahead.*
 
-**-Kissvoice**
+### Kissvoice
 
 ------------------------------------------------------------------------
 
@@ -34,7 +33,7 @@ great product, but being extremely helpful in bringing out new features
 and helping us maintain the service. Every new release amazes us with
 the work and development put into it.*
 
-**-Kloudphone**
+### Kloudphone
 
 ------------------------------------------------------------------------
 
@@ -49,7 +48,7 @@ team and sane design, SureVoIP have been able to win many large
 customers because proprietry systems are so rigid and slow to innovate.
 We have been proud to support and deploy FusionPBX for 7 years.*
 
-**-SureVoIP**
+### SureVoIP
 
 *Winner of the Best Business ITSP (Medium Enterprise) 2016!*
 <http://www.surevoip.co.uk/2016-best-provider>
@@ -69,7 +68,7 @@ interface and the way all the features are grouped is awesome.
 
 *Again, Thanks for the effort*
 
-**-BareVOIP Limited**
+### BareVOIP Limited
 
 ------------------------------------------------------------------------
 
@@ -100,7 +99,7 @@ Hope that helps. And I highly encourage you to give FusionPBX a try.
 
 Regards,
 
-**-ThinkerIV**
+### ThinkerIV
 
 ------------------------------------------------------------------------
 
@@ -119,7 +118,7 @@ FusionPBX is clearly a well thought through design, built on a very
 solid underlying soft switch (FreeSWITCH) - for me that makes it the
 system of choice.
 
-**-Stephen**
+### Stephen
 
 ------------------------------------------------------------------------
 

+ 6 - 6
source/additional_information/toll_allow.md

@@ -61,7 +61,7 @@ flagged as good by the value of the toll[allow]{#allow} variable.
     </extension>
     </include>
 
-| 
+<br>
 
 ## PREVENT TOLL CALLS
 
@@ -98,23 +98,23 @@ there is a gateway for each type of route.
 
 ![image](../_static/images/additional_information/toll-allow-example-local-outbound-route.png)
 
-| 
+<br>
 
 > **Domestic** Outbound Route
 
 ![image](../_static/images/additional_information/toll-allow-example-domestic-outbound-route.png)
 
-| 
+<br>
 
 > **International** Outbound Route
 
 ![image](../_static/images/additional_information/toll-allow-example-international-outbound-route.png)
 
-| 
+<br>
 
 Edit extensions with proper toll[allow]{#allow} variables to permit use of new outbound routes.
 
-:   Each extension can have multiple permissions listed in
+- Each extension can have multiple permissions listed in
     toll[allow]{#allow}.
 
 Extension with **local** and **domestic** calling permission can dial
@@ -122,7 +122,7 @@ out via both the \"local\" and \"domestic\" outbound routes above
 
 ![image](../_static/images/additional_information/toll-allow-example-extension-edit.png)
 
-| 
+<br>
 
 Extension with only **domestic** variable assigned can only dial the 10
 or 11 digit numbers in the \"domestic\" outbound route

+ 1 - 1
source/advanced/group_manager.md

@@ -9,7 +9,7 @@ allow customizing permissions for existing groups or custom groups.
 -   **admin-** the domain administrator
 -   **users-** the group for regular users
 
-| 
+<br>
 
 ## User Manager
 

+ 13 - 14
source/advanced/number_translations.md

@@ -5,26 +5,25 @@ using regular expressions.
 
 ![image](../_static/images/advanced/fusionpbx_advanced_number_translations.jpg)
 
-Activating mod-translate:
+### Activating mod-translate:
 
-:   -   Install the package \"freeswitch-mod-translate\". If using
-        Debian Package then use the following command \"apt install
-        freeswitch-mod-translate\"
-    -   Configure the module to your likes via the GUI: Advanced -\>
-        Number Translations.
-    -   Activate the module in FusionPBX Advanced -\> Modules in the
-        Applications section
+- Install the package \"freeswitch-mod-translate\". If using
+  Debian Package then use the following command \"apt install
+  freeswitch-mod-translate\"
+- Configure the module to your likes via the GUI: Advanced -\>
+  Number Translations.
+- Activate the module in FusionPBX Advanced -\> Modules in the
+  Applications section
 
 The documentation for mod-translate can be found under
 <https://freeswitch.org/confluence/display/FREESWITCH/mod_translate>
 
-To use mod-translate to modify inbound calls before they hit the dialplan the following setting for the SIP-profile must be modified:
+### To use mod-translate to modify inbound calls before they hit the dialplan the following setting for SIP-profile must be modified:
 
-:   dialplan \"XML\" -\> dialplan \"Translate,XML\"
-
-    With FreeSwitch 1.8.x it is now possible to specify the translation
-    profile to be used: dialplan \"XML\" -\> dialplan
-    \"Translate:my[profile1]{#profile1},XML\"
+ - dialplan \"XML\" -\> dialplan \"Translate,XML\"
+ - With FreeSwitch 1.8.x it is now possible to specify the translation
+   profile to be used: dialplan \"XML\" -\> dialplan
+   \"Translate:my[profile1]{#profile1},XML\"
 
 To activate this setting, you must flush cache once and then restart or
 rescan each SIP-profile

+ 5 - 7
source/advanced/sip_profiles.md

@@ -1,10 +1,10 @@
 # Sip Profiles
 
--   Advanced -\> SIP Profiles
+-   Advanced \> SIP Profiles
 
 ![image](../_static/images/fusionpbx_sip_profiles.jpg)
 
-[Internal](/en/latest/advanced/internal_sip_profile.html) =========
+### [Internal](/en/latest/advanced/internal_sip_profile.html)
 
 Internal sip profiles (port 5060/5061) require registration or [access
 controls](http://docs.fusionpbx.com/en/latest/advanced/access_controls.html)
@@ -12,7 +12,7 @@ cidr range to allow the IP address in without SIP authentication. Once
 the access controls are setup correctly, the carrier will be allowed to
 send calls to the internal profile.
 
-[External](/en/latest/advanced/external_sip_profile.html) =========
+### [External](/en/latest/advanced/external_sip_profile.html)
 
 External sip profiles (port 5080-5081) allow anonymous connection to
 FusionPBX and is optional. External profile is optional when freewitch
@@ -20,8 +20,7 @@ has a public ip address. Can be useful when setting behind nat. Being
 anonymous doesn\'t mean totally open due to the inbound routes call
 conditions.(call filtering)
 
-[Internal ipv6](/en/latest/advanced/internal_ipv6_sip_profile.html)
-==============
+## [Internal ipv6](/en/latest/advanced/internal_ipv6_sip_profile.html)
 
 Internal ipv6 sip profiles (port 5060/5061) require registration or
 [access
@@ -36,8 +35,7 @@ send calls to the internal ipv6 profile.
     of the profile you want to disable. From the dropdown box select
     **enabled** to false.
 
-[External ipv6](/en/latest/advanced/external_ipv6_sip_profile.html)
-==============
+## [External ipv6](/en/latest/advanced/external_ipv6_sip_profile.html)
 
 External ipv6 sip profiles (port 5080-5081) allow anonymous connection
 to FusionPBX and is optional.

+ 82 - 63
source/advanced/upgrade.md

@@ -27,15 +27,15 @@ video](https://youtu.be/QUB3u9pZ7ks).
 
 ![image](../_static/images/fusionpbx_upgrade.jpg)
 
-| 
+<br>
 
-| **Update the source from command line**
+## **Update the source from command line**
 
     cd /var/www/fusionpbx 
     git pull
     chown -R www-data:www-data
 
-| **Back to the GUI**
+## **Back to the GUI**
 
     *Upgrade Database with advanced -> upgrade schema
     *Update permissions
@@ -46,27 +46,28 @@ video](https://youtu.be/QUB3u9pZ7ks).
 
 ![image](../_static/images/fusionpbx_upgrade_green.jpg)
 
-| 
+<br>
 
-| To upgrade you will need to get the latest source code. Depending on
+  To upgrade you will need to get the latest source code. Depending on
   how extreme the changes have been or the version you currently are on
   since your last update, you may need to follow version specific
   upgrade instructions to bring your install up to date.
 
 ### **Step 1: Update FusionPBX Source**
 
-| 1. GUI -\> Advanced -\> Upgrade (doesn\'t update all files)
+- GUI -\> Advanced -\> Upgrade (doesn\'t update all files)
 
 Used to update FusionPBX to the latest release.
 
-**Upgrade the code via Github/GIT**
+- Upgrade the code via Github/GIT
 
-| Login into the web interface with a user account assigned to the
+  Login into the web interface with a user account assigned to the
   superadmin group.
-| Login to the console with either the ssh, the locally.
-| Backup It\'s a good idea to make a backup. If using sqlite, your
+  Login to the console with either the ssh, the locally.
+  Backup It\'s a good idea to make a backup. If using sqlite, your
   backup will easily include the SQL database.
 
+```
     mkdir /etc/fusionpbx
     mv /var/www/fusionpbx/resources/config.php /etc/fusionpbx
     mv /usr/local/freeswitch/scripts/resources/config.lua /etc/fusionpbx
@@ -74,32 +75,38 @@ Used to update FusionPBX to the latest release.
     cp -R fusionpbx fusionpbx_backup
     # Change the directory to the FusionPBX directory
     cd /var/www/fusionpbx
+```
 
-**Update the source code** (example assumes fusionpbx is in
+- Update the source code (example assumes fusionpbx is in
 /var/www/fusionpbx)
 
+```
     cd /var/www/fusionpbx
     git pull
+```
 
-| **Permissions**
-| Reset the permissions on the fusionpbx directory tree. When you do
+- Permissions
+  Reset the permissions on the fusionpbx directory tree. When you do
   **git pull** it sets the permissions on any updated files to match the
   account that you are running **git pull** with. If that account is
   different to the web server account it will result in some files no
   longer being accessible and a red bar error at the top of the upgrade
   screen on the GUI. To fix this you should reapply the permissions in
   fusionpbx and recursively in all directories inside it.
-| 
-| The example assumes the web server runs as user \'www-data\' and
+  <br>
+
+  The example assumes the web server runs as user \'www-data\' and
   fusionpbx is installed to /var/www/fusionpbx. (chown -Rv
   Ownername:GroupName /var/www/fusionpbx)
-
+  
+```
     cd /var/www/fusionpbx
     chown -R www-data:www-data *
+```
 
-### **Step 2: Update Freeswitch Scripts**
+### Step 2: Update Freeswitch Scripts
 
-| NOTE: As of FusionPBX 3.8.3 (Stable Branch), the scripts should be
+  **Note:** As of FusionPBX 3.8.3 (Stable Branch), the scripts should be
   automatically updated when updating the Source Code, using the
   **Advanced \> Upgrade** page. Any customized scripts, having the same
   name as the default scripts, **will be overwritten.** (An option to
@@ -108,14 +115,13 @@ Used to update FusionPBX to the latest release.
   and any additional files within the scripts folder will remain
   untouched.
 
-| FusionPBX is a fast moving project where features are constantly being
+  FusionPBX is a fast moving project where features are constantly being
   added and bugs are being fixed on a daily basis so I would also
   suggest upgrading the Freeswitch scripts directory as part of any
   normal upgrade process.
 
-**Update Freeswitch**
-
-| Use github to get the updated files. **You have to do this from an
+- Update Freeswitch
+    - Use github to get the updated files. **You have to do this from an
   empty directory**.
 
 **Note:** Older versions of FusionPBX may use the
@@ -131,102 +137,110 @@ Used to update FusionPBX to the latest release.
     # (The last step above is not required if your config.lua file is being stored in a different location, such as the /etc/fusionpbx folder.)
     cp -R /usr/share/freeswitch/scripts-bak/resources/functions/config.lua /usr/share/freeswitch/scripts/resources/functions/config.lua
 
-| **Clean out this scripts directory**
-| An alternative is to remove the Lua scripts. **Only do this if you
+- Clean out this scripts directory
+     - An alternative is to remove the Lua scripts. **Only do this if you
   haven\'t customized any LUA scripts**
 
+```
     cp -R /usr/share/freeswitch/scripts /usr/local/freeswitch/scripts-bak
     rm -rf /usr/share/freeswitch/scripts/*
+```
 
-| **Pull the most recent scripts down**
+- **Pull the most recent scripts down**
 
-| Here you need to go directly to step 3 and make sure you run upgrade
+  Here you need to go directly to step 3 and make sure you run upgrade
   schema from the GUI immediately otherwise your calls will not
   complete.
 
-| **Restore the config.lua file (IMPORTANT!!)**
+- **Restore the config.lua file (IMPORTANT!!)**
 
-| If your config.lua file was located in scripts/resources/, then
+  If your config.lua file was located in scripts/resources/, then
   you\'ll need to restore it (from the backup previously performed) to
   scripts/resources/config.lua.
 
-### **Step 3: Upgrade Schema**
+### Step 3: Upgrade Schema
 
-| Many updates have changes to the database and to the Freeswitch
+**Note:** Many updates have changes to the database and to the Freeswitch
   scripts. The upgrade[schema]{#schema} script
 
-| **Upgrade from the GUI**
-
-| From the GUI, run **Advanced -\> Upgrade Schema** which will add any
+**Upgrade from the GUI**
+- From the GUI, run **Advanced -\> Upgrade Schema** which will add any
   needed newer tables or columns.
-| Then run **App Defaults**. *If you removed the scripts on Step 2 then
+- Then run **App Defaults**. *If you removed the scripts on Step 2 then
   run this* **twice**.
 
 ![image](../_static/images/fusionpbx_upgrade_schema_data_types.jpg)
 
-| 
+<br>
 
-| **Upgrade from the Command Line**
-| An alternative to running upgrade[schema.php]{#schema.php} from the
+- Upgrade from the Command Line
+
+  An alternative to running upgrade[schema.php]{#schema.php} from the
   GUI is to run the upgrade.php from the command line. It was designed
   to make the upgrade easier. If you did not login when updating the
   FusionPBX source code then you will need to run the upgrade.php file
   from the command line. Make sure to use the full path to the PHP file.
 
-| As root run the following
+- As root run the following
 
+```
     cd /var/www/fusionpbx
     /usr/bin/php /var/www/fusionpbx/core/upgrade/upgrade.php
+```
 
-| If your screen was nicely formatted with a fusionpbx theme, and
+  If your screen was nicely formatted with a fusionpbx theme, and
   suddenly now goes to a black and white screen with familiar text but
   no theme, it is because you were using a theme which no longer exists
   in the latest version of the code. If this happens to you navigate to:
 
     http://domain_or_ip/mod/users/usersupdate.php
 
-| Then scroll down to where it says **\"Template\"** and select one of
+  Then scroll down to where it says **\"Template\"** and select one of
   the valid templates from the drop down list. Then press Save. It will
   be fixed now and you can continue with the remaining steps below.
-| (Note that any users who have invalid templates selected will also
+  (Note that any users who have invalid templates selected will also
   have the same problem you did. You can fix them from the user manager
   option in the accounts menu)
 
-### **Step 4: Apply permissions and Restart Freeswitch**
-
-| **Make sure that the freeswitch directory has the correct
-  permissions**
+### Step 4: Apply permissions and Restart Freeswitch
 
+- Make sure that the freeswitch directory has the correct
+  permissions
+  
+```
     chown -Rv www-data:www-data /usr/local/freeswitch/
+```
 
-| **Restart Freeswitch**
+- Restart Freeswitch
 
+```
     systemctl restart freeswitch
+```
 
-### **Step 5: Menu**
+### Step 5: Menu
 
-| Needed if your menu disappeared.
-| **v1 and v2**
-| Now update the menu to the latest version.
+Needed if your menu disappeared.
+- Now update the menu to the latest version.
 
+```
     http://domain_or_ip/core/menu/menu_restore_default.php
+```
 
-| Press \'Restore Default\' on the top right.
-| **v3**
-| <https://your.ip/core/menu/menu.php>
-| click \'e\' next to the default menu
-| click the restore default button.
-| <https://your.ip/logout.php>
-| <https://your.ip/login.php>
+- Press \'Restore Default\' on the top right.
+  <https://your.ip/core/menu/menu.php>
+- click \'e\' next to the default menu
+- click the restore default button.
+  <https://your.ip/logout.php>
+  <https://your.ip/login.php>
 
-### **Step 6: Re-generate Settings**
+### Step 6: Re-generate Settings
 
-| Sometimes variable names changes. In rev 1877 **v_config_cli.php**
+  **Note:** Sometimes variable names changes. In rev 1877 **v_config_cli.php**
   variable names changed which caused no fax to email emails or
   voicemail emails to be sent. Problem was the SMTP details did not
   exist.
 
-| Go to **Advanced -\> Settings** and then **click save**. This will
+- Go to **Advanced -\> Settings** and then **click save**. This will
   re-generate v[config_cli.php]{#config_cli.php} and any other needs
   config files.
 
@@ -235,22 +249,27 @@ Used to update FusionPBX to the latest release.
 FusionPBX has a stable and a master(development) branch. You can switch
 from stable to master but **not recomended to downgrade.**
 
-### **Move to the Stable Branch**
-
+### Move to the Stable Branch
+```
     mv /var/www/fusionpbx /var/www/fusionpbx-old
     cd /var/www && git clone -b 4.4 https://github.com/fusionpbx/fusionpbx.git
     chown -R www-data:www-data /var/www/fusionpbx
+```
 
 Make sure config.php exists in /etc/fusionpbx If missing then move it
 into this directory.
 
+```
     cp /var/www/fusionpbx-master/resources/config.php /etc/fusionpbx
+```
 
-### **Move to the Master Branch**
+### Move to the Master Branch
 
+```
     mv /var/www/fusionpbx /var/www/fusionpbx-old
     cd /var/www && git clone https://github.com/fusionpbx/fusionpbx.git
     chown -R www-data:www-data /var/www/fusionpbx
+```
 
 -   Complete the normal upgrade process at Advanced -\> Upgrade
 -   If the menu disappears you have to upgrade schema then restore the

+ 2 - 2
source/applications/call_block.md

@@ -4,7 +4,7 @@ The Call Block application can be used to block *inbound* or *outbound*
 calls, based on the Caller ID Name and/or Number (for inbound calls), or
 the Destination Number (for outbound calls).
 
-Creating a New Call Block \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
+**Creating a New Call Block**
 
 To create a new Call Block, click the **Add** button at the top-right of
 the Call Block list page. A simple form will be presented\...
@@ -40,7 +40,7 @@ or voicemail box, etc.
 *Note: Call Blocks can also be added in bulk using the Recent Calls list
 below the form.*
 
-Outbound Call Blocking \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
+**Outbound Call Blocking**
 
 Outbound call blocking requires an additional dialplan entry.
 

+ 2 - 2
source/applications/call_center.md

@@ -100,7 +100,7 @@ Save the recording
     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.
 
-Time base score - Seconds =================
+# Time base score - Seconds
 
 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
@@ -202,7 +202,7 @@ Keys to quit the current queue waiting.
 
 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
 FusionPBX web interface. Admin and Super Admin accounts can also log

+ 5 - 5
source/applications/call_flows.md

@@ -4,7 +4,7 @@ Direct calls between two destinations by calling a feature code.
 
 ![image](../_static/images/applications/call_flows/fusionpbx_call_flows2.png)
 
-## \|
+<br>
 
 -   **Name:** Define the name of the call flow.
 -   **Extension:** Define what extension to use. (This will make an
@@ -25,7 +25,7 @@ Direct calls between two destinations by calling a feature code.
     alternative mode.
 -   **Description:** Label what this call flow does.
 
-## \|
+<br>
 
 ### Call Flow Example
 
@@ -41,13 +41,13 @@ Mode. Select an alternative sound to auditorially indicate which mode is
 activated. Choose a destination for the alternative mode. Finally, enter
 a description to describe what this call flow does.
 
-## \|
+<br>
 
 ![image](../_static/images/applications/call_flows/fusionpbx_call_flows1.png)
 
-## \|
+<br>
 
-Call Flow Button Control (BLF) \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
+### Call Flow Button Control (BLF) 
 
 Call Flows can be assigned to a button of a phone to give users easy
 access to toggling it on and off. This requires a modification to the

+ 5 - 4
source/applications/fax_server.md

@@ -20,11 +20,12 @@ it. [Click here for the Youtube video](https://youtu.be/AJHcle2U3n4)
 There are more settings for fax under Advanced \> Default Settings then
 fax category.
 
--   
-
+ 
+```
     To create a fax server goto App \> Fax Server. Click the + on the right.
 
     :   -   **Leave the Destination Number blank** or faxing wont work.
+```
 
 -   Destination Number is used in the Fax Server Dial Plan and is set
     based on the fax server internal extension number.
@@ -122,8 +123,7 @@ methods for sending. There are different combinations like;
 -   Test sending with Faxtoy.net This will display what is faxed on
     their website. 1-855-330-1239 or 1-213-294-2943
 
--   
-
+```
     Turn on verbose log in FreeSWITCH fax.conf.xml
 
     :   -   From your FusionPBX installation go to ADVANCED \> XML
@@ -136,6 +136,7 @@ methods for sending. There are different combinations like;
             received, such as the quality of the connection etc.
         -   You can see these details when you run the freeswitch
             command line ie. **fs_cli**
+```
 
 ### Command Line Fax Statistics
 

+ 22 - 25
source/applications/messages.md

@@ -6,15 +6,15 @@ SMS messages to registered endpoints including softphones and desk
 phones that support message[queue]{#queue}. This feature does support
 multiple Providers simultaneously.
 
-::: install
-:::
+### Install
+
 
     cd /var/www/fusionpbx/app
     git clone https://github.com/fusionpbx/fusionpbx-app-messages.git messages
     git clone https://github.com/fusionpbx/fusionpbx-app-providers.git providers
     php /var/www/fusionpbx/core/upgrade/upgrade.php
 
-| 
+<br>
 
 -   **App Defaults** After getting the source code run Upgrade -\> App
     Defaults
@@ -25,8 +25,7 @@ multiple Providers simultaneously.
 -   **Menu** From Advanced -\> Upgrade -\> Menu Defaults (checked) then
     press Execute
 
-::: menu
-:::
+### Menu
 
     If you used restore menu defaults you can skip this step.
     Providers
@@ -40,59 +39,57 @@ multiple Providers simultaneously.
         Parent Menu: Applications
         Groups: superadmin
 
-| 
+<br>
 
     cp /var/www/fusionpbx/app/messages/resources/service/debian-message_queue.service /etc/systemd/system/message_queue.service
     systemctl enable message_queue
     systemctl start message_queue
     systemctl daemon-reload
 
-| 
+<br>
 
     cp /var/www/fusionpbx/app/messages/resources/service/debian-message_events.service /etc/systemd/system/message_events.service
     systemctl enable message_events
     systemctl start message_events
     systemctl daemon-reload
 
-| 
+<br>
 
 -   Add the NGINX rewrite rule to support the media URL to support MMS.
 
-<!-- -->
-
+```
     nano /etc/nginx/sites-enabled/fusionpbx
-
-| 
+```
+<br>
 
 -   Add the message media rewrite below inside the server 443 section.
     Add it just below the REST API rewrite rule or just above the phone
     vendor rewrite rules.
 
-:
 
+```
 server {
 
-:   listen 443;
-
-| 
+   listen 443;
+```
+<br>
 
 -   Rewrite rule
 
-<!-- -->
-
+```
     #message media
     rewrite "^/app/messages/media/(.*)/(.*)" /app/messages/message_media.php?id=$1&action=download last;
+```
+<br>
 
-| 
-
-Then restart nginx
+- Then restart nginx
 
+```
     service nginx restart
+```
+<br>
 
-| 
-
-::: setup
-:::
+### Setup
 
 -   Go to Menu Accounts -\> Providers.
 -   Press the **ADD** button and find your provider and then press the

+ 24 - 25
source/applications/music_on_hold.md

@@ -58,51 +58,50 @@ performance upload 16 bit, 8/16/32/48 kHz mono WAV files.
 
     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.
 
-Navigate to Applications \> Music On Hold.
+- Navigate to Applications \> Music On Hold.
 
-Click the Add button in the top-right corner of the screen.
+- Click the Add button in the top-right corner of the screen.
 
-If you want to upload a file to an existing category, select that
+- If you want to upload a file to an existing category, select that
 category. Otherwise, click the +button to create a new MOH category.
 
-Enter a name for the new category (if creating one).
+- Enter a name for the new category (if creating one).
 
-Leave the dropdown set to \"Default.\"
+- Leave the dropdown set to \"Default.\"
 
-Select a file to upload.
+- Select a file to upload.
 
-Click the Upload button. (Large files may take a moment to upload.)
+- Click the Upload button. (Large files may take a moment to upload.)
 
-Your new category and file will appear in the list.
+- Your new category and file will appear in the list.
 
-Step 2: Reload the Music on Hold Module (for New Categories)​ If you
-created a new category, follow these steps:
+### Step 2: Reload the Music on Hold Module (for New Categories)​ If you created a new category, follow these steps:
 
-SSH into your server and run the following commands:
+- SSH into your server and run the following commands:
 
-fs[cli]{#cli} This command opens the FreeSwitch CLI
+- fs[cli]{#cli} This command opens the FreeSwitch CLI
 
-reload mod[local_stream]{#local_stream} This command reloads the new
+- reload mod[local_stream]{#local_stream} This command reloads the new
 category
 
-Press Ctrl+D to exit the CLI.
+- Press Ctrl+D to exit the CLI.
 
-Type exit to close the SSH session.
+- Type exit to close the SSH session.
 
-Step 3: Assign Custom MOH to an Extension​ Navigate to Accounts \>
-Extensions.
+### Step 3: Assign Custom MOH to an Extension​ Navigate to Accounts \> Extensions.
 
-Select the extension you want to apply the custom MOH to.
+- Select the extension you want to apply the custom MOH to.
 
-Find the \"Hold Music\" option and select your new custom group.
+- Find the \"Hold Music\" option and select your new custom group.
 
-Click Save to save your changes.
+- Click Save to save your changes.
 
-Step 4: Verify Custom MOH​ Test your custom MOH by calling the extension
-and placing it on hold.
+### Step 4: Verify Custom MOH​ 
 
-You should hear your custom MOH playing.
+- Test your custom MOH by calling the extension and placing it on hold.
+
+- You should hear your custom MOH playing.

+ 0 - 2
source/applications/ring_group.md

@@ -1,7 +1,5 @@
 # Ring Groups
 
-| 
-
 A ring group is a set of destinations that can be called with a ring
 strategy.
 

+ 2 - 3
source/dialplan/outbound_routes.md

@@ -17,11 +17,10 @@ youtube video](https://youtu.be/rhyfCKLBI-Y) .
 
 ![image](../_static/images/dialplan/fusionpbx_outbound_routes1.png)
 
-| 
 
 ![image](../_static/images/dialplan/fusionpbx_outbound_routes2.png)
 
-## \|
+## 
 
     Gateway: VoiceTel
     Dialplan Expression: ^(?:\+?1)?(\d{10})$ (You can also choose more than one from the drop down list also as needed)
@@ -29,7 +28,7 @@ youtube video](https://youtu.be/rhyfCKLBI-Y) .
     Enabled: true
     Description: VoiceTel-out
 
-## \|
+## 
 
 **By using** [VoiceTel](http://tiny.cc/voicetel) **you help support
 FusionPBX. Thank you for your support!**

+ 8 - 13
source/features/features.md

@@ -33,8 +33,7 @@ Creates a robust call center environment with agent tiers.
 Various reporting capabilities to see who called, when, call length,
 export to a csv file, and call detail statistics.
 
-[Call Flows (Day/Night Mode)]()
-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\--
+## [Call Flows (Day/Night Mode)]()
 
 Typically used with day night mode. To direct calls between two
 destinations. Can work with BLF on phone to show which direction call
@@ -151,13 +150,12 @@ Polycom, Cisco, Aastra and several other brands.
 Direct calls to voicemail by default however there is an option when
 using do not disturb to send the call to an alternative destination.
 
-[Extensions](../accounts/extensions.html) \-\-\-\-\-\-\-\-\-\--
+## [Extensions](../accounts/extensions.html)
 
 Create extensions for phones to register to and an option to receive
 emails on missed calls.
 
-[Extension Summary](/en/latest/status/extension_summary.html)
-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\--
+## [Extension Summary](/en/latest/status/extension_summary.html)
 
 Summary of extension activity per domain such as misssed calls, answered
 calls, no answer, inbound duration, outbound duration, number of outboud
@@ -189,8 +187,7 @@ A way to login to another phone device and temporarily or permanently
 become another extension. This is sometimes known as \'hoteling\' and
 \'extension mobility\'
 
-[Inbound and Outbound Call Routing](../dialplans.html)
-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\--
+## [Inbound and Outbound Call Routing](../dialplans.html)
 
 Routes used to receive or send calls in or out of FusionPBX.
 
@@ -217,11 +214,11 @@ green.pbxhosting.tld blue.pbxhosting.tld
 A virtual panel that agents can drag and drop transfer calls. Adjust
 call state from available, on break, do not disturb and logged out.
 
-[Paging](../dialplan/dialplan_details.html#page) \-\-\-\-\-\-\--
+## [Paging](../dialplan/dialplan_details.html#page)
 
 Page another extension with or without password
 
-[Parking](/en/latest/features/parking.html) \-\-\-\-\-\-\-\--
+## [Parking](/en/latest/features/parking.html)
 
 Send a call to an unused \"park\" extension. The caller listens to music
 on hold until another extension connects to the call.
@@ -249,9 +246,7 @@ Create and manage personalized recordings.
 Make one extension ring several extensions and an option to receive
 emails on missed calls.
 
-[Scalable and
-Redundant](https://fusionpbx.com/app/www/training_detail.php)
-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\--
+## [Scalable and Redundant](https://fusionpbx.com/app/www/training_detail.php)
 
 Can be configured for multi-master database replication, file
 replication. FusionPBX, Database, and FreeSWITCH can be distributed
@@ -266,7 +261,7 @@ global option, move to other domains, and holiday presets.
 
 Edit, change or add users of all permission levels.
 
-[Voicemail](../applications/voicemail.html) \-\-\-\-\-\-\-\-\-\--
+##[Voicemail](../applications/voicemail.html)
 
 Has ability to copy voicemails for other voicemail boxes when receiving
 a voicemail. Additional features include voicemail to email and

+ 16 - 11
source/getting_started/quick_install.md

@@ -2,11 +2,11 @@
 
 ![image](../_static/images/logo_right.png)
 
-| 
+<br>
 
 Welcome to the FusionPBX installation guide.
 
-| 
+<br>
 
 FusionPBX can be installed on several different operating systems.
 However this guide assumes you are starting with a **minimal** install
@@ -26,24 +26,27 @@ Fail2ban, NGINX, PHP-FPM and PostgreSQL.
 Start with a **minimal** install of Debian 12 with SSH enabled. Paste
 the following commands in the console window **one line at a time**.
 
+```
     wget -O - https://raw.githubusercontent.com/fusionpbx/fusionpbx-install.sh/master/debian/pre-install.sh | sh; 
+```
+<br>
 
-| 
-
-    cd /usr/src/fusionpbx-install.sh/debian && ./install.sh
-
-| 
+```
+    cd /usr/src/fusionpbx-install.sh/debian && ./install.sh    
+```
+<br>
 
 If using **Debian on Proxmox LXC** containers please run the following
 **BEFORE** starting the FusionPBX install.
 
+```
     apt-get update && apt-get upgrade
     apt-get install systemd
     apt-get install systemd-sysv
     apt-get install ca-certificates
     reboot
-
-| 
+ ```
+<br>
 
 **2.** At the end of the install, the script will instruct you to go to
 the ip address of the server (or domain name) in your web browser to
@@ -52,6 +55,7 @@ password for you to use. This can be changed after you login. The
 install script builds the fusionpbx database. If you need the database
 password it is located in /etc/fusionpbx/config.php .
 
+```
     Installation has completed.
 
     Use a web browser to login.
@@ -68,12 +72,13 @@ password it is located in /etc/fusionpbx/config.php .
        https://www.fusionpbx.com
        http://docs.fusionpbx.com
        https://www.fusionpbx.com/training.php
+```
 
-| 
+<br>
 
 ![image](../_static/images/ilogin.png)
 
-| 
+<br>
 
 After the install script has completed go to your web browser and login
 with the information provided by the install script.

+ 0 - 1
source/getting_started/restore.rst

@@ -2,7 +2,6 @@
 Restore
 *********
 
-|
 
 It's always good to have a restore method of a backup in place.  Here are the steps to a basic restore method with FusionPBX.
 

+ 13 - 8
source/getting_started/security.md

@@ -6,19 +6,21 @@ Strong passwords, SSH, and make sure your servers are kept up to date
 for all software being used. This includes the operating system,
 FreeSWITCH and FusionPBX.
 
-FusionPBX \^\^\^\^\^\^\^\^ The latest Debian install script configures
+FusionPBX The latest Debian install script configures
 IPTables firewall for you. FusionPBX extensions set strong passwords for
 you by default. You can increase the password complexity using settings
 in Advanced -\> [Default
 Settings](/en/latest/advanced/default_settings.html#id26) to increase
 the length of the passwords that are generated by default.
 
-[Firewall](/en/latest/firewall.html) \^\^\^\^\^\^\^\^ Although the new
+[Firewall](/en/latest/firewall.html) Although the new
 install script configured IPTables for you it is recommended that you
 review the settings. On Debian and Ubuntu you can check your firewall
 with the following command.
 
+```
     iptables -L
+```
 
 -   [Firewall page](/en/latest/firewall.html)
 
@@ -51,8 +53,10 @@ the operating system, FreeSWITCH and FusionPBX.
 Latest install script will install FreeSWITCH packages by default. To
 upgrade them and operating system packages run the following commands.
 
+```
     apt-get update
     apt-get upgrade
+```
 
 If you need help upgrading safely please consider [paid
 support](http://www.fusionpbx.com).
@@ -80,25 +84,26 @@ layers of security are considered best practice.
 
 XML RPC is secure by default for 2 reasons.
 
-:   -   The module is disabled by default.
-    -   Install script firewalls XML RPC port 8787 and does not allow
-        access to it by default outside of 127.0.0.1.
-
+   - The module is disabled by default.
+   - Install script firewalls XML RPC port 8787 and does not allow
+     access to it by default outside of 127.0.0.1.
+        
 If you were to start the module and open port 8787 on the firewall you
 would want to set a really good password for it under Advanced -\>
 Settings. It would be recommended to use a VPN such as OpenVPN to access
 XML RPC over port 8787 instead of opening port 8787 on the firewall.
 
 [Fail2ban](/en/latest/additional_information/fail2ban.html)
-\^\^\^\^\^\^\^\^
 
 Fail2ban is also used to protect SSH, FreeSWITCH, the web server as well
 as other services. You can view any IP addresses that have been blocked
 by Fail2ban with the following command.
 
+```
     iptables -L
+```
 
 ## SSH
 
-Use strong passwords with SSH or even better use SSH keys for better
+Use strong passwords with SSH or even better use SSH keys for better 
 protection of your servers.

+ 2 - 3
source/getting_started/software_utilities.md

@@ -5,7 +5,7 @@ issues and guage quality. Below are a list of some of the common ones.
 
 ## Packet Capture
 
-[tcpdump](https://www.tcpdump.org/) \^\^\^\^\^\^\^\^
+### [tcpdump](https://www.tcpdump.org/)
 
 ### Install
 
@@ -25,8 +25,7 @@ what is on your system. Port 5060 can be changed also if you are using a
 different port.
 ::::
 
-[sngrep](../additional_information/sngrep.html)
-\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
+### [sngrep](../additional_information/sngrep.html)
 
 Since March 2017 Sngrep is installed on all systems by default. This is
 a very useful tool to help troubleshoot all types of sip related issues.

+ 1 - 1
source/status/cdr_statistics.md

@@ -1,4 +1,4 @@
-\*\*\*\*\*\*\*\*\*\*\*\* CDR Statistics \*\*\*\*\*\*\*\*\*\*\*\*
+# CDR Statistics
 
 Call Detail Records Statics summarize the call information.
 

+ 1 - 1
source/status/email_queue.md

@@ -1,4 +1,4 @@
-\######## Email Queue \########
+# Email Queue
 
 Manage sending emails in a queue. Also works with the transcription of
 audio files with IBM Watson, Azure, or Google.

+ 1 - 1
source/status/event_guard.md

@@ -1,4 +1,4 @@
-\######## Event Guard \########
+# Event Guard
 
 This is an optional service called event[guard]{#guard} and it was
 designed to protect your VoIP server. It watches registration events and

+ 1 - 1
source/status/fax_queue.md

@@ -1,4 +1,4 @@
-\######## Fax Queue \########
+# Fax Queue
 
 Manage sending FAX in a queue. Sending a new FAX will go into the queue
 as waiting. Status updated to sent once they have succeeded or failed