2
0
Эх сурвалжийг харах

Merge pull request #46 from Len-PGH/master

Content and format updates
FusionPBX 9 жил өмнө
parent
commit
3aea3ec3b8

BIN
source/_static/images/fusionpbx_new_menu.jpg


BIN
source/_static/images/fusionpbx_ring_group.jpg


+ 60 - 19
source/advanced/upgrade.rst

@@ -213,33 +213,55 @@ Version Upgrade
 ################
 
 |
-
 Version Upgrade can take several steps to perform. Below will show how to upgrade from specific versions.
 
-Release Revisions
+|
+Version 4.0 to 4.2
+^^^^^^^^^^^^^^^^^^
 
-* r0001 is 1.0 release - 6 Nov 2009
-* r2523 is 3.0 release - 3 May 2012
-* r2585 is 3.0.4 release - 24 May 2012
-* r2757 is 3.1 release - 18 Aug 2012
-* r2777 is 3.1.1 release - 26 Aug 2012
-* r2827 is 3.1.2 release - 12 Sep 2012
-* r2897 is 3.1.3 release - 26 Sep 2012
-* r2907 is 3.1.4 release - 27 Sep 2012
-* r3694 is 3.2 release - 19 Jan 2013
-* r3978 is 3.3 release - 1 May 2013
-* r4605 is 3.4 release - 28 Sep 2013
-* r6747 is 3.6.1 release - 22 Aug 2014
-* r8481 is 3.8.3 release - 11 May 2014
-* r793d386 is 4.0 release - Aug 2015
-* r4fdb6e9 is 4.1 release - Dec 2015
+1. Update code from the GUI. Advanced > Upgrade page (Only check this box then click execute)
+
+::
+
+ [Note] If you get a red bar error at the top when trying to upgrade
+ you will need SSH access to the install and run these commands.
+
+::
+
+ cd /var/www/freeswitch
+ git stash
+ git pull
+ chown -R www-data:www-data *
+ 
+2. Check box Schema (Only check this box then click execute)
 
 |
-Version 4.0 to 4.1
-^^^^^^^^^^^^^^^^^^
+
+3. You will notice a big difference in the menu. (Logo can be placed above the menu also)
+
+.. image:: ../_static/images/fusionpbx_new_menu.jpg
+        :scale: 85%
 
 |
 
+4. Check box Default Settings. (Only check this box then click execute)
+
+|
+
+5. If the page goes blank type in the url http://domain.tld/logout.php  This should bring you back to the login screen. Login.
+
+|
+
+6. Goto Dialplan > Dialplan Manager and delete "local_extension".  Then goto Advanced > Upgrade and only check box App Defaults and click execute. This will regenerate the new local_extension version.
+
+|
+
+7. Goto Applications > Conference profiles. Edit each profile and replace $${hold_music} with local_stream://default
+
+|
+
+8. Goto Advanced > Variables hold_music. Make sure it's value is set as local_stream://default
+
 |
 
 Version 3.8 to 4.0
@@ -569,6 +591,25 @@ Version 2 to 3.0
 | * Double check the SMTP settings on the System -> Settings page
 | * Save it, even if you haven't changed anything
 
+Release Revisions
+
+* r0001 is 1.0 release - 6 Nov 2009
+* r2523 is 3.0 release - 3 May 2012
+* r2585 is 3.0.4 release - 24 May 2012
+* r2757 is 3.1 release - 18 Aug 2012
+* r2777 is 3.1.1 release - 26 Aug 2012
+* r2827 is 3.1.2 release - 12 Sep 2012
+* r2897 is 3.1.3 release - 26 Sep 2012
+* r2907 is 3.1.4 release - 27 Sep 2012
+* r3694 is 3.2 release - 19 Jan 2013
+* r3978 is 3.3 release - 1 May 2013
+* r4605 is 3.4 release - 28 Sep 2013
+* r6747 is 3.6.1 release - 22 Aug 2014
+* r8481 is 3.8.3 release - 11 May 2014
+* r793d386 is 4.0 release - Aug 2015
+* r4fdb6e9 is 4.1 release - Dec 2015
+* rxxxxxxx is 4.2 release - xxx 2016
+
 |
 
 SQLite

+ 20 - 15
source/applications/ivr.rst

@@ -4,7 +4,6 @@ IVR's
 
 Welcome to the adding IVR section.  Here you will find how to add IVR's.
 
-|
 |
 
 Click on **Apps** then **IVR Menu**
@@ -13,7 +12,6 @@ Click on **Apps** then **IVR Menu**
         :scale: 85%
 
 |
-|
 
 Then click the
 
@@ -27,18 +25,18 @@ on the right.
         :scale: 85%
 
 |
-| *Options in* **bold** *are mandatory.*
-| **Name:** Enter a name for the IVR menu
-| **Extension:** Enter the extension number (This must a new extension that isn't allready created)
-| **Greet Long:** The long greeting when entering the menu.
-| Greet Short: The short greeting is played when returning to the menu.
-| Options: Define caller options for the IVR menu.
-| **Timeout:** The number of milliseconds to wait after playing the greeting or the confirm macro.
-| Exit Action: Select the exit action to be performed if the ivr exists.
-| **Direct Dial:** Define whether the callers can dial directly to registered extensions.
-| Ring Back: Defines what the caller will hear while the destination is being called.
-| Caller ID Name Prefix: Set a prefix on the caller ID name.
-| Enabled: set the status of the IVR Menu.
+*  *Options in* **bold** *are mandatory.*
+*  **Name:** Enter a name for the IVR menu
+*  **Extension:** Enter the extension number (This must a new extension that isn't allready created)
+*  **Greet Long:** The long greeting when entering the menu.
+*  Greet Short: The short greeting is played when returning to the menu.
+*  Options: Define caller options for the IVR menu.
+*  **Timeout:** The number of milliseconds to wait after playing the greeting or the confirm macro.
+*  Exit Action: Select the exit action to be performed if the ivr exists.
+*  **Direct Dial:** Define whether the callers can dial directly to registered extensions.
+*  Ring Back: Defines what the caller will hear while the destination is being called.
+*  Caller ID Name Prefix: Set a prefix on the caller ID name.
+*  Enabled: set the status of the IVR Menu.
 
 |
 
@@ -48,7 +46,14 @@ on the right.
 
 |
 
-You can get very creative with IVR's and are almost limitless in possibilities. In the basic example below we **name** the IVR "IVR Main" , **Extension** "200" , **Greet Long** a phrase that was made from the **phrase section** under **apps** , entry in options for sales, billing, tech support, and after hours, made the **timeout** 3000 milliseconds, Exit Action to the extension 109 (after hours) , **Direct Dial** to False and Ring back to Default.
+You can get very creative with IVR's and are almost limitless in possibilities. In the basic example below we;
+
+*  **Name** the IVR "IVR Main"
+*  **Extension** "200"
+*  **Greet Long** a phrase that was made from the **phrase section** under **apps**
+*  Number entry in **options** ,choose an extension for **Destination** and **descriptions** *ie* sales, billing, tech support, and after hours. **timeout** 3000 milliseconds
+*  Exit Action to the extension 109 (after hours)
+*  **Direct Dial** to False and Ring back to Default.
 
 |
 

+ 29 - 0
source/applications/ring_groups.rst

@@ -0,0 +1,29 @@
+***********
+Ring Groups
+***********
+
+|
+
+A ring group is a set of destinations that can be called with a ring strategy.
+
+To add a ring group click the plus.
+
+.. image:: ../_static/images/fusionpbx_ring_group.jpg
+        :scale: 85%
+
+
+*  **Name** Simply the meaningful name of the Ring group (shows after the Extension in menu selections).
+*  **Extension** The Dial-able extension for this group standard config states as a 2-7 number extension.
+*  **Strategy** The selectable way in which the destinations are being used.
+-      **Simultaneous** Rings all defined Destinations
+-      **Sequence**  Where order that is lower goes first
+-      **Enterprise** 
+-      **Rollover** 
+-      **Random** A random destination will ring.
+*  **Destinations** The extensions that this ring group applies to.
+*  **Prompt** Where you determine if the call must have a dial to confirm before a pickup event.
+*  **CID Name Prefix** The string that is added to the caller ID when it displays on the ringing extension.
+*  **CID Number Prefix** The **Number** that is added to the caller ID when it displays on the ringing extension.
+*  **Ring Back** What the caller hears when they are waiting for the **Destinations** to answer.
+*  **Context** The grouping that this ring group will search as specified in the configuration of your Extensions (if this excludes an extension it will not ring)
+

+ 1 - 0
source/applications/time_conditions.rst

@@ -0,0 +1 @@
+

+ 5 - 1
source/getting_started/installation_recommended.rst

@@ -1,10 +1,14 @@
 *****************
-New Install
+Old Install
 *****************
 .. image:: ../_static/images/logo_right.png
         :scale: 85% 
 *************
 
+
+CLICK HERE FOR THE NEW INSTALL http://docs.fusionpbx.com/en/latest/getting_started/installation_recommended_new.html
+
+
     Welcome to the FUSIONPBX getting started guide.  In this section we will show how to install FUSIONPBX.  FUSIONPBX can be used on multiple different operating systems, databases, and web servers.  In this guide we will show on Debian 8 (Jessie), Postgresql and NGINX.  **Please note to have a clean install.  The install script will install everthing but the Operating System**
     
     

+ 2 - 0
source/getting_started/installation_recommended_new.rst

@@ -11,6 +11,8 @@ Welcome to the FUSIONPBX getting started guide.  In this section we will show ho
 **1.** Goto a console and follow the recommended steps from http://fusionpbx.com/download.php for a standard installation.  Some installations require special considerations.  Visit https://github.com/fusionpbx/fusionpbx-install.sh Readme section for more details.
 
 This install script is designed to be an fast, simple, and in a modular way to install FusionPBX. Start with a minimal install of Debian 8 with SSH enabled. Run the following commands under root. The script installs FusionPBX, FreeSWITCH release package and its dependencies, IPTables, Fail2ban, NGINX, PHP FPM and PostgreSQL.
+
+Also, be sure to watch the youtube video from FreeSWITCH Cluecon Weekly https://www.youtube.com/embed/kejAxlYSW3o FusionPBX is installed and more!
      
 ::