diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/17695182.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/17695182.mdx index cf5fb350..3ce0a562 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/17695182.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/17695182.mdx @@ -7,10 +7,6 @@ About text. -Click here to expand Table of Contents - -* 1 [For C# ESL you might check this project.](#for-c-esl-you-might-check-this-project) - ## For C# ESL you might check this project. [Click Here](https://github.com/traviscross/freeswitch/blob/master/libs/esl/managed/ManagedEslTest/Program.cs) diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Developer-Documentation_13173044.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Developer-Documentation_13173044.mdx index 6e548ab1..dd58130b 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Developer-Documentation_13173044.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Developer-Documentation_13173044.mdx @@ -3,13 +3,6 @@ -Click here to expand Table of Contents - -* 1 [Development](#development) - * 1.1 [Resources](#development) - * 1.2 [Nuts and Bolts](#development) - * 1.3 [Architecture and Design](#architecture-and-design) - ## Development FreeSWITCH maintains a Team City Continuous Integration (CI) server at [build.freeswitch.org](http://build.freeswitch.org):8111\. (Thanks DRK!) Contact [msc@freeswitch.org](mailto:msc@freeswitch.org) if you would like access and wish to set up a build agent on our Team City server. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Embedding-FreeSWITCH/index.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Embedding-FreeSWITCH/index.mdx index 339d2a73..c3950d5c 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Embedding-FreeSWITCH/index.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Embedding-FreeSWITCH/index.mdx @@ -7,12 +7,6 @@ Just as FreeSWITCH™ can run [embedded languages](https://web.archive.org/web/20170201173729/https://wiki.freeswitch.org/wiki/Languages%5Ffor%5FCall%5FControl) you can also embed FreeSWITCH™ into other programs in a variety of languages. FreeSWITCH™ is designed so you can interact with it through modules, embedding freeswitch in other applications, or through the [Event Socket](https://wiki.freeswitch.org/wiki/Event%5FSocket "Event Socket"). -Click to expand Table of Contents - -**Error rendering macro 'toc'** - -null - ### Benefits of using Embedded FreeSWITCH in your application * FreeSWITCH is billed as a multi-protocol softswitch for data. If you have an application that requires even a segment of what freeswitch requires, it can be the easiest way to add that functionality in. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Freeswitch-GUI/FS-Air_13173094.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Freeswitch-GUI/FS-Air_13173094.mdx index 9b290769..9c98caa6 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Freeswitch-GUI/FS-Air_13173094.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Freeswitch-GUI/FS-Air_13173094.mdx @@ -13,15 +13,6 @@ The idea is to connect to FreeSWITCH [mod\_event\_socket](../../Modules/mod_even Sure portaudio includes a Web based GUI, which is really nice. But FSAir is just more like a softphone. -Click here to expand Table of Contents - -* 1 [FreeSWITCH AIR](#freeswitch-air) - * 1.1 [Platform](#platform) - * 1.2 [Download](#download) - * 1.3 [Install](#install) -* 2 [ESL in ActionScript](#esl-in-actionscript) -* 3 [Screenshots](#screenshots) - ## FreeSWITCH AIR ### Platform diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Java-ESL/Java-CDR-Logger_7144082.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Java-ESL/Java-CDR-Logger_7144082.mdx index 6eed7f25..a40815cb 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Java-ESL/Java-CDR-Logger_7144082.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Java-ESL/Java-CDR-Logger_7144082.mdx @@ -7,16 +7,6 @@ CDRLogger is a Java servlet application that works together with [mod\_xml\_cdr](../../Modules/mod_xml_cdr_6587377.mdx#faq) to store CDR records into a database table. The application parses the CDR XML data and stores it into pre-configured fields. Current application 'war' packaging only includes and tests with PostgreSQL database driver. Other database driver support could be easily included (MySQL, SQL Server, Oracle, etc). -Click here to expand Table of Contents - -* 1 [Requirement](#requirement) - * 1.1 [Installation w/ Tomcat](#installation-w-tomcat) - * 1.2 [Database Connection Setup](#database-connection-setup) - * 1.3 [Testing The Installation](#testing-the-installation) - * 1.4 [Automatic Schema Generation](#automatic-schema-generation) - * 1.5 [Configure mod\_xml\_cdr](#configure-mod_xml_cdr) - * 1.6 [Additional Configuration](#additional-configuration) - ## Requirement * Java Runtime Environment 1.5 diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Run_13173558.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Run_13173558.mdx index 107ae9a6..6273ab21 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Run_13173558.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Run_13173558.mdx @@ -3,13 +3,6 @@ -Click here to expand Table of Contents - -* 1 [Description](#description) -* 2 [Synopsis](#synopsis) -* 3 [Example](#example) -* 4 [See Also](#) - ## Description Performs a CURL operation (eg. GET, POST). diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Session-Execute_13173606.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Session-Execute_13173606.mdx index f100e571..3205617f 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Session-Execute_13173606.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/Session-Execute_13173606.mdx @@ -7,16 +7,6 @@ Javascript method to execute a dialplan application -Click here to expand Table of Contents - -* 1 [Description](#description) -* 2 [](#about) -* 3 [Synopsis](#synopsis) -* 4 [Arguments](#arguments) -* 5 [Examples](#examples) - * 5.1 [Set Caller ID](#set-caller-id) - * 5.2 [Sleep](#sleep) - ## Description **Executes a dialplan application.** diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/system_13173905.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/system_13173905.mdx index 3f085516..f38bfaf3 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/system_13173905.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-API-Reference/system_13173905.mdx @@ -7,11 +7,6 @@ Executes an external command. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) - ### Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-Event/index.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-Event/index.mdx index cb1cc9ed..decd1075 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-Event/index.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/JavaScript-Event/index.mdx @@ -7,14 +7,6 @@ JavaScript event handling. -Click here to expand Table of Contents - -* 1 [Invoking Event Object](#invoking-event-object) -* 2 [Methods](#methods) -* 3 [Example of creating Event object and then fire it](#example-of-creating-event-object-and-then-fire-it) - * 3.1 [Result](#result) - * 3.2 [Subscribing To Custom Events](#subscribing-to-custom-events) - ### Invoking Event Object ```javascript diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/Javascript-Example---Say-IVR-OfficeHours_9634489.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/Javascript-Example---Say-IVR-OfficeHours_9634489.mdx index 2d0c05b7..bc015f6e 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/Javascript-Example---Say-IVR-OfficeHours_9634489.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/Javascript-Example---Say-IVR-OfficeHours_9634489.mdx @@ -7,8 +7,6 @@ IVR with holiday, after-hours and weekday detection -Click here to expand Table of Contents - **ivrmenuofficehours.js** ```js diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/index.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/index.mdx index 433d0d5f..e058c82d 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/index.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---Say-IVR-Menu/index.mdx @@ -7,12 +7,6 @@ Uses "sayphrase" to speak IVR menu and collect a single DTMF digit. -Click here to expand Table of Contents - -* 1 [Requirements](#requirements) -* 2 [IVR Menu Code](#ivr-menu-code) -* 3 [Menu Text](#menu-text) - ## Requirements To use the "say" TTS feature of FreeSWITCH™ you must load the Speech Phrase Management module for the appropriate language. By default, the English module is uncommented in conf/autoload\_configs/modules.conf.xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---dbIVRmenu_7144656.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---dbIVRmenu_7144656.mdx index 33508193..5ceda20e 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---dbIVRmenu_7144656.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-Example---dbIVRmenu_7144656.mdx @@ -7,11 +7,6 @@ by Paul Davis (pist @ #freeswitch)This application uses CoreDB module to create & populate an SQLite database for a simple IVR menu. This will work with the default dialplan! It is only meant to be an example of the power and ease of using FreeSwitch. This example includes work ripped off from other JavaScript apps created by anthm. I hope this helps you in starting to use JavaScript in FreeSWITCH™. -Click here to expand Table of Contents - -* 1 [Create Database](#create-database) -* 2 [IVR Script](#ivr-script) - ## Create Database If you change your dialplan, then you must modify the database. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-example---XML_7144136.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-example---XML_7144136.mdx index a61bf4fa..7704d85b 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-example---XML_7144136.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/JavaScript-example---XML_7144136.mdx @@ -7,10 +7,6 @@ A list of examples of JavaScript XML in FreeSWITCH. -Click here to expand Table of Contents - -* 1 [Examples](#examples) - ## Examples The new V8 module relies on XML support built into FS, since Google V8 doesn't have this built-in like Spidermonkey. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---FollowMe_9634482.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---FollowMe_9634482.mdx index eb1a936e..46bdc514 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---FollowMe_9634482.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---FollowMe_9634482.mdx @@ -7,8 +7,6 @@ When an extension is called ring multiple extensions or external phone numbers simultaneously or in order. -Click here to expand Table of Contents - Dialplan /usr/local/freeswitch/conf/dialplan/default.xml Do a find for "Local\_Extension" inside the file modify the bottom of that section. Comment out the following: ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---set-hook_9634690.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---set-hook_9634690.mdx index 4d785a46..4e3c5b52 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---set-hook_9634690.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Javascript-Example---set-hook_9634690.mdx @@ -5,8 +5,6 @@ Illustrates how to set a hook. -Click here to expand Table of Contents - **playFileWithHangupHook.js** ```js diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Session-getVariable_13174000.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Session-getVariable_13174000.mdx index 1a468cde..a1908ca9 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Session-getVariable_13174000.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Javascript-Examples/Session-getVariable_13174000.mdx @@ -3,11 +3,6 @@ -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) - Get Variable on the specified channel. To get the list of variable name you can use, you can display it using the info app: diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ANI2_13173916.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ANI2_13173916.mdx index 6f1d4037..806c56ca 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ANI2_13173916.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ANI2_13173916.mdx @@ -7,10 +7,6 @@ Contains the ANI2 (FLEX ANI) digits for this channel. -Click here to expand Table of Contents - -* 1 [Example](#example) - ### Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-Ani_13173910.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-Ani_13173910.mdx index 02450d15..99a6a850 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-Ani_13173910.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-Ani_13173910.mdx @@ -7,11 +7,6 @@ Contains the ANI of the current channel -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ### Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-answer_13173927.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-answer_13173927.mdx index 7017e855..2cde5004 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-answer_13173927.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-answer_13173927.mdx @@ -7,11 +7,6 @@ Answers the current session. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) - ### Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-name_13173934.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-name_13173934.mdx index 62e32113..48c6b658 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-name_13173934.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-name_13173934.mdx @@ -7,11 +7,6 @@ Contains the name of the caller in this channel -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ### Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-num_13173943.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-num_13173943.mdx index 2fadbb1f..44af1785 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-num_13173943.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-caller-id-num_13173943.mdx @@ -7,11 +7,6 @@ Contains the caller id number of the channel -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ### Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-cause_13174108.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-cause_13174108.mdx index 4e1fba67..acab678c 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-cause_13174108.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-cause_13174108.mdx @@ -7,10 +7,6 @@ The session cause property holds the Q.931 string representation of the last disconnect. -Click here to expand Table of Contents - -* 1 [Example](#example) - ## Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-causecode_13174117.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-causecode_13174117.mdx index be8525db..c2d7684f 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-causecode_13174117.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-causecode_13174117.mdx @@ -7,10 +7,6 @@ The session cause property holds the Q.931 numerical representation of the last disconnect. -Click here to expand Table of Contents - -* 1 [Example](#example) - ## Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-collectInput_13173960.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-collectInput_13173960.mdx index 69a43b5c..f9778dc2 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-collectInput_13173960.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-collectInput_13173960.mdx @@ -11,11 +11,6 @@ session.collectInput( ) blocks the channel. As input happens, the listed callbac Note: If you want to play something to the user while waiting for input, use [Session\_streamFile](https://wiki.freeswitch.org/wiki/Session%5FstreamFile "Session streamFile") instead. -Click here to expand Table of Contents - -* 1 [Usage:](#usage) -* 2 [Example](#example) - ### Usage: ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-destination_13173955.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-destination_13173955.mdx index ffc38910..341797e2 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-destination_13173955.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-destination_13173955.mdx @@ -7,11 +7,6 @@ Contains the name of the destination for this channel. -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ### Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-dialplan_13173975.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-dialplan_13173975.mdx index 37561384..ba816939 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-dialplan_13173975.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-dialplan_13173975.mdx @@ -7,11 +7,6 @@ Contains the name of the dialplan that was used to get us here. -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ### Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-getDigits_13173983.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-getDigits_13173983.mdx index ff39da25..4bd50a25 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-getDigits_13173983.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-getDigits_13173983.mdx @@ -7,11 +7,6 @@ About Gets DTMF from the specified channel. Digits will queue up until you run this method. If you want to make sure that no digits are in queue when you call this method, call flushDigits. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) - ## Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-hangup_13174020.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-hangup_13174020.mdx index 11c0694f..2e79931b 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-hangup_13174020.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-hangup_13174020.mdx @@ -9,12 +9,6 @@ Hangs up the current channel. Do not call this method inside your hangup hook. The hangup method can be called with a Q.931 cause code (either the string or numerical representation) that will be transmitted to the remote end. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) -* 3 [See Also](#see-also) - ### Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-name_13174042.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-name_13174042.mdx index d45cef3f..85c078db 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-name_13174042.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-name_13174042.mdx @@ -7,11 +7,6 @@ Contains the session name -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ### Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-network-addr_13174038.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-network-addr_13174038.mdx index e1cf3b61..b9f757b3 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-network-addr_13174038.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-network-addr_13174038.mdx @@ -3,8 +3,6 @@ -Click here to expand Table of Contents - This displays the network address of the remote endpoint. Example diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-preAnswer_13174109.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-preAnswer_13174109.mdx index 04557cd1..f9b2b1bc 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-preAnswer_13174109.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-preAnswer_13174109.mdx @@ -7,11 +7,6 @@ Enables you to answer the phone with early media as opposed to a full answer. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) - ### Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ready_13174072.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ready_13174072.mdx index af88348b..7d75cbc2 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ready_13174072.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-ready_13174072.mdx @@ -5,11 +5,6 @@ Checks the status of the channel to ensure that it is in a state a Javascript application can work with. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#) - ## Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-recordFile_13174110.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-recordFile_13174110.mdx index 6ac0b4fd..258099f6 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-recordFile_13174110.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-recordFile_13174110.mdx @@ -7,12 +7,6 @@ Records audio data to a file. -Click here to expand Table of Contents - -**Error rendering macro 'toc'** - -null - ### Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-sayPhrase_13174126.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-sayPhrase_13174126.mdx index f944194c..018d0064 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-sayPhrase_13174126.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-sayPhrase_13174126.mdx @@ -9,12 +9,6 @@ Speaks a prompt macro using the FreeSwitch say macro API. Macros should be placed in conf/lang\_XX.xml. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) -* 3 [See Also](#see-also) - ## Synopsis diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-setVariable_13174153.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-setVariable_13174153.mdx index b969e13d..ec439218 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-setVariable_13174153.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-setVariable_13174153.mdx @@ -7,10 +7,6 @@ Set Variable on the specified channel. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) ## Synopsis diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-speak_13174162.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-speak_13174162.mdx index 42a3e106..8fbbe191 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-speak_13174162.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-speak_13174162.mdx @@ -7,13 +7,6 @@ Uses the TTS engine to say a phrase. You must have a TTS module loaded for this to work. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) - * 1.1 [Example](#example) - * 1.1.1 [with callback](#with-callback) - * 1.1.2 [reading a file](#reading-a-file) - ## Synopsis speak(engine,voice,phrase,timer) diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-state_13174137.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-state_13174137.mdx index f18a253c..502d9e88 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-state_13174137.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-state_13174137.mdx @@ -7,11 +7,6 @@ Returns the state of the current channel -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ## Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-streamFile_13174182.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-streamFile_13174182.mdx index 78b4d9f0..9aa1f1ad 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-streamFile_13174182.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-streamFile_13174182.mdx @@ -7,12 +7,6 @@ Plays a file to the current channel and optionally calls a function on DTMF events. Blocks until the function returns "false" or the file is finished playing. -Click here to expand Table of Contents - -* 1 [Description](#description) -* 2 [Usage](#usage) -* 3 [Examples](#examples) - ## Description Streams (plays) the given file to the current channel and optionally calls a function on input events. Return values of the function callback can be used to control file playback position, speed and volume. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-uuid_75301156.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-uuid_75301156.mdx index c86019d5..eaa411e9 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-uuid_75301156.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-uuid_75301156.mdx @@ -8,11 +8,6 @@ Returns the uuid of the current channel -Click here to expand Table of Contents - -* 1 [Example](#example) -* 2 [See Also](#see-also) - ## Example ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-waitForAnswer_13174132.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-waitForAnswer_13174132.mdx index cbc9c67f..e314c301 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-waitForAnswer_13174132.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session-waitForAnswer_13174132.mdx @@ -5,10 +5,6 @@ This method is deprecated -Click here to expand Table of Contents - -* 1 [See also](#see-also) - Please look at the following instead: * [ignore\_early\_media](https://wiki.freeswitch.org/wiki/Channel%5FVariables#ignore%5Fearly%5Fmedia "Channel Variables") diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_flushDigits_13174088.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_flushDigits_13174088.mdx index bf4d038c..257f541c 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_flushDigits_13174088.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_flushDigits_13174088.mdx @@ -7,11 +7,6 @@ Flushes DTMF digits from the input buffer. i.e. All waiting digits will be removed from the buffer. -Click here to expand Table of Contents - -* 1 [Synopsis](#synopsis) -* 2 [Example](#example) - ### Synopsis ```xml diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_getVariable_13174102.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_getVariable_13174102.mdx index c4ed9aa7..da498d3b 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_getVariable_13174102.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/JavaScript/Session/Session_getVariable_13174102.mdx @@ -13,12 +13,6 @@ To get the list of variable name you can use, you can display it using the info ``` -Click here to expand Table of Contents - -* 1 [Synopsis](#see-also) - * 1.1 [Example](#example) - * 1.2 [See Also](#see-also) - ## Synopsis diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-DISA-Example_7144309.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-DISA-Example_7144309.mdx index 37b9917f..ed5937c8 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-DISA-Example_7144309.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-DISA-Example_7144309.mdx @@ -7,12 +7,6 @@ Lua script contributed by [Brian Foster](https://freeswitch.org/confluence/display/~bdfoster) to perform D.I.S.A. (Direct Inward System Access) function in FreeSWITCH™. -Click here to expand Table of Contents - -* 1 [Usage](#usage) -* 2 [Dialplan](#dialplan) -* 3 [Code](#code) - ## Usage SECURITY WARNING diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-Numeric-Paging-Example_16354769.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-Numeric-Paging-Example_16354769.mdx index 38de4b2e..29ade001 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-Numeric-Paging-Example_16354769.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-Numeric-Paging-Example_16354769.mdx @@ -7,16 +7,6 @@ Numeric pagers have become less fashionable, but are still in use. In this example, we will synthesize multiple FreeSWITCH™ concepts to create a Lua script that calls a numeric pager and enters a numeric message -Click here to expand Table of Contents - -* 1 [Numeric Pagers](#numeric-pagers) - * 1.1 [Creating a Pagerdex](#creating-a-pagerdex) - * 1.2 [First Attempt](#numeric-pagers) - * 1.3 [Waiting for the prompt and waiting for acknowledgement](#waiting-for-the-prompt-and-waiting-for-acknowledgement) - * 1.4 [Auditing and being resourceful](#auditing-and-being-resourceful) - * 1.5 [Finishing Touches](#finishing-touches) - * 1.6 [Our final product](#our-final-product) - ## Numeric Pagers Numeric pagers have been around for decades. The concept is simple: one dials the pager number on the telephone and, when prompted, enters the numeric message on the telephone keypad. Unfortunately this gets a little tedious and can be error prone. In larger call groups, it can be difficult to manage which pager to dial for a numeric message. It might be easier to be able to simply reference someone's name and have the script figure out the right pager number to dial. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-arguments-calling-functions_16354984.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-arguments-calling-functions_16354984.mdx index bef27a64..229db07d 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-arguments-calling-functions_16354984.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Lua-API-Reference/Lua-examples/Lua-arguments-calling-functions_16354984.mdx @@ -7,10 +7,6 @@ This article is brief code snippet to show how you can call functions in a script by using arguments to the script. -Click here to expand Table of Contents - -* 1 [Call a lua function via an argument passed to the script.](#call-a-lua-function-via-an-argument-passed-to-the-script) - ## Call a lua function via an argument passed to the script. add this to your dialplan, and dial 582 diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/PHP-ESL/PHP-Event-Socket_13173479.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/PHP-ESL/PHP-Event-Socket_13173479.mdx index c7b033f9..f17ec59e 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/PHP-ESL/PHP-Event-Socket_13173479.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/PHP-ESL/PHP-Event-Socket_13173479.mdx @@ -12,10 +12,6 @@ Other implementation in PHP5: * [freeswitcheventsocketlistener (2013)](https://bitbucket.org/lrichard/freeswitcheventsocketlistener) * [bluebox (2008)](https://github.com/2600hz/bluebox/tree/master/modules/esl-1.1/libraries) -Click here to expand Table of Contents - -* 1 [PHP client examle](#php-client-examle) - #### PHP client examle Website based PHP event socket example. Make sure to change $host to the ip address of your FreeSWITCH server. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/Perl_10682898.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/Perl_10682898.mdx index d1264876..220a1151 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/Perl_10682898.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/Perl_10682898.mdx @@ -15,13 +15,7 @@ In FreeSWITCH, there are many ways to use Perl, not all of which require the mod If you want or need the advanced control that mod\_perl provides please see the [mod\_perl](../../Modules/mod_perl_1048930.mdx#about) page for the full documentation on it. -Click here to expand Table of Contents -* 1 [Build/Install](#buildinstall) -* 2 [Execution of a script](#execution-of-a-script) -* 3 [Example Scripts](#example-scripts) - - ## Build/Install There is no one way to install Perl support. As outlined above you can use Perl many different ways, each having different requirements. See the [mod\_perl](../../Modules/mod_perl_1048930.mdx#about) page for building mod\_perl. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/index.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/index.mdx index 780cba16..e935c880 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/index.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Perl-ESL/index.mdx @@ -7,15 +7,6 @@ The Perl ESL module allows for native interaction with FreeSWITCH over the event socket interface. It allows for sending commands, receiving their output, and receiving events from the FreeSWITCH server. The Perl ESL module is an auto-generated swig perl module with a binary component to it. You CANNOT just copy the PM file and use that, you must properly compile the module and get the ESL.so file generated also (which must be kept in the same directory as the ESL.pm). Note any time a change to libesl occurs you will need to re-make and install the updated perl ESL module or else things may break or work unexpectedly. -Click to expand Table of Contents - -* 1 [Installation](#installation) -* 2 [Usage](#usage) -* 3 [Troubleshooting](#troubleshooting) -* 4 [Examples](#poe-example) - * 4.1 [fs\_ivrd Example](#fs_ivrd-example) - * 4.2 [POE Example](#poe-example) - ## Installation [See Here](https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Library#EventSocketLibrary-Installation) diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Python-ESL/Python_SBC_13173560.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Python-ESL/Python_SBC_13173560.mdx index 2719b8fc..fb431267 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Python-ESL/Python_SBC_13173560.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Python-ESL/Python_SBC_13173560.mdx @@ -7,12 +7,6 @@ by [Addison Martin](https://freeswitch.org/confluence/display/~nikko) This document covers information about PySBC. -Click here to expand Table of Contents - -* 1 [PySBC: A Session Border Controller in Python](#pysbc-a-session-border-controller-in-python) - * 1.1 [My Plans](#my-plans) - * 1.2 [Beginning Code](#beginning-code) - ## PySBC: A Session Border Controller in Python FreeSWITCH is not a pure Session Border Controller (SBC). To have a truly scaleable FreeSWITCH cluster with load balancing, and failover, you need a lightweight, high-performance SBC cluster in front of FreeSWITCH Media Servers that handle the media proxy. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Ruby-ESL_13173554.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Ruby-ESL_13173554.mdx index 5fbc7a47..0c5a0ef8 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Ruby-ESL_13173554.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/Ruby-ESL_13173554.mdx @@ -3,10 +3,6 @@ -Click here to expand Table of Contents - -* 1 [Ruby Examples](#ruby-examples) - ### Ruby Examples ESL in Inbound mode. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_logger.pl_13173089.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_logger.pl_13173089.mdx index ee2040de..1bce3a88 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_logger.pl_13173089.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_logger.pl_13173089.mdx @@ -8,25 +8,6 @@ fs\_logger.pl is primarily a tool to assist with the collection of logging data from FreeSWITCH™. It runs fs\_cli at the core and accepts all the parameters that fs\_cli takes in addition to its own. It also provides some extended features around fs\_cli and data logging. The tool will save the log data it collects either to a file or send it to pastebin depending on the command line option and can optionally obfuscate some of the sensitive information before doing so. When done with fs\_logger.pl hit Control-C. fs\_logger.pl will try to clean up any changes it made to loglevels of tracing prior to exiting. fs\_logger.pl can run in interactive mode which allows it to provide fs\_cli basic emulation (so you can use one shell for logging and interacting with FreeSWITCH). -Click here to expand Table of Contents - -* 1 [Requirements](#requirements) -* 2 [Installation](#installation) -* 3 [Usage](#usage) - * 3.1 [Auto Mode (-A)](#fs_loggerpl-debug-mode--d) - * 3.2 [Obfuscation (-oa -of)](#obfuscation--oa--of) - * 3.3 [Interactive Options (-ia -do)](#interactive-options--ia--do) - * 3.4 [Pastebin / Output File (-pb -f -pbt)](#pastebin--output-file--pb--f--pbt) - * 3.5 [fs\_logger.pl Debug Mode (-D)](#fs_loggerpl-debug-mode--d) - * 3.6 [Just Read File (-jof)](#just-read-file--jof) - * 3.7 [Command Execution (-x -X)](#command-execution--x--x) - * 3.8 [Sip Tracing (-st)](#sip-tracing--st) - * 3.9 [Freeswitch / Sofia Log Level (-l -sd)](#freeswitch--sofia-log-level--l--sd) -* 4 [Improvements/Contributions/Bug Fixes](#improvementscontributionsbug-fixes) -* 5 [Helping Others Debug with fs\_logger.pl](#helping-others-debug-with-fs_loggerpl) -* 6 [Memory Usage](#memory-usage) - - ## Requirements fs\_logger.pl has no external dependencies and works on Windows, Linux, and macOS as long as you have a working fs\_cli (from version 1.2 of FS or git master from after 2012.04.07). If you are on Windows and do not want to install perl you can download a standalone fs\_logger.exe version that does not require perl at all. diff --git a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_rpt.pl_13173092.mdx b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_rpt.pl_13173092.mdx index ca737b4b..3ad30c11 100644 --- a/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_rpt.pl_13173092.mdx +++ b/docs/FreeSWITCH-Explained/Client-and-Developer-Interfaces/fs_rpt.pl_13173092.mdx @@ -11,18 +11,6 @@ fs\_rpt.pl will operate in a similar fashion to Asterisk's app\_rpt originally w This was written in Perl specifically to encourage more people to modify the script to suit their needs, without requiring a compiler to be installed nor knowledge of how to compile programs. It is released under the MPL license to encourage adoption into other projects. -Click here to expand Table of Contents - -* 1 [FreeSWITCH Has A Radio Endpoint!](#freeswitch-has-a-radio-endpoint) -* 2 [Requirements](#requirements) - * 2.1 [Optional](#optional) -* 3 [Installation and Configuration](#installation-and-configuration) - * 3.1 [Radio interconnect](#radio-interconnect) - * 3.2 [Conference Configuration](#conference-configuration) - * 3.3 [Dialplan Configuration](#dialplan-configuration) - * 3.4 [Script Configuration](#script-configuration) -* 4 [Running](#running) - ## FreeSWITCH Has A Radio Endpoint! by trixter on Sep.03, 2009, under Radio, Telephony