Open Source Training Seminar FreePBX Paid Support

Ticket #2762 (new Module Submissions)

Opened 5 months ago

Last modified 5 months ago

Revised Call Forward Module

Reported by: Nick_Lewis Assigned to:
Priority: minor Milestone: Cut Line
Component: Other Module Version:
Keywords: Call Forward Cc:
Confirmation: Unreviewed SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

Please find attached a revision to the call forwarding module that makes the following enhancements:

1. Improves division of deactivate feature codes between assumed extension and remote control (instead of unprompted/prompted)

2. Adds assumed extension feature code to call forward activations for environments that do not permit remote call forwarding

3. Rearranges *XX and *XX<YYYY> modes so that both modes for a single feature code cover the same applicability (assumed extension/remote) allowing remote call forwarding to be disabled without affecting call forwarding from own phone

4. Renames the titles of the call forward feature codes to better reflect operation (e.g. "My Call Forward" which assumes the extension in the same way as "My Voicemail" and Remote Call Forward which allows the fromext to be specified)

5. Adds a quick and useful "Remote Call Forward to Here" function

Summary:

My Call Forward All Activate = *72 or *72<toext>
My Call Forward All Deactivate = *73
Remote Call Forward All Activate = *76 or *76<fromext>
Remote Call Forward All Deactivate = *74 or *74<fromext>

My Call Forward Busy Activate = *90 or *90<toext>
My Call Forward Busy Deactivate = *91
Remote Call Forward Busy Activate = *93 or *93<fromext>
Remote Call Forward Busy Deactivate = *92 or *92<fromext>

My Call Forward No Answer Activate = *52 or *52<toext>
My Call Forward No Answer Deactivate = *53
Remote Call Forward No Answer Activate = *57 or *57<fromext>
Remote Call Forward No Answer Deactivate = *58 or *58<fromext>

Remote Call Forward All Here = *96 or *96<fromext>

Attachments

functions.inc.php (22.5 kB) - added by Nick_Lewis on 03/31/08 02:15:06.
install.php (2.2 kB) - added by Nick_Lewis on 03/31/08 02:15:43.
functions.inc.2.php (22.6 kB) - added by Nick_Lewis on 03/31/08 09:25:43.

Change History

03/31/08 02:15:06 changed by Nick_Lewis

  • attachment functions.inc.php added.

03/31/08 02:15:43 changed by Nick_Lewis

  • attachment install.php added.

03/31/08 08:13:23 changed by Nick_Lewis

corrected ${CALLERID(number)} with ${EXTEN:'.$clen.'} where necessary in attachment

03/31/08 09:25:43 changed by Nick_Lewis

  • attachment functions.inc.2.php added.
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads