Ticket #2762 (new Module Submissions)

Opened 5 years ago

Last modified 5 years ago

Revised Call Forward Module

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

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 05:15:06.
install.php (2.2 kB) - added by Nick_Lewis on 03/31/08 05:15:43.
functions.inc.2.php (22.6 kB) - added by Nick_Lewis on 03/31/08 12:25:43.

Change History

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

  • attachment functions.inc.php added.

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

  • attachment install.php added.

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

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

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

  • attachment functions.inc.2.php added.