Book Image

Elastix Unified Communications Server Cookbook

Book Image

Elastix Unified Communications Server Cookbook

Overview of this book

Table of Contents (24 chapters)
Elastix Unified Communications Server Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Description and Use of the Most Well-known FreePBX Modules
Addon Market Module
Asterisk Essential Commands
Asterisk Gateway Interface Programming
Helpful Linux Commands
Index

Installing the Custom-Context module


The Custom-Context module allows us to create contexts to which extensions will subscribe. In Asterisk, a context is a part of the Dialplan that executes certain actions or restricts the execution of certain parts of the internal Dialplan. This makes some applications or features work independently from each other or be included with them.

How to do it…

  1. Download the module to your PC/workstation/laptop from the following link: http://mirror.freepbx.org/modules/release/contributed_modules/customcontexts-2.8.0rc1.1.tgz

  2. Click on the Module Admin link and on the Upload Module link.

  3. Upload the module to the system. Remember that all module files are in the format name-of-module-version.tgz. The file we are about to upload is customcontexts-2.8.0rc1.1.tgz.

  4. This step is shown in the next image:

    Tip

    If we select the Extended Repository option, the module will be installed from the third-party unsupported repository automatically.

  5. After uploading the module, the following...