Open Source Training Seminar FreePBX Paid Support

Ticket #2777 (closed Feature Requests: fixed)

Opened 5 months ago

Last modified 1 month ago

Support for the VMAuthenticate dialplan command

Reported by: Nick_Lewis Assigned to: p_lindheimer
Priority: minor Milestone: 2.5
Component: Core Version: 2.4-branch
Keywords: extensions class vmauthenticate dialplan Cc:
Confirmation: Confirmed SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

The VMAuthenticate dialplan command is extremely useful in the implementation of new modules such as those that require that the person using a phone is the authorized person. Users already have a voicemail password that they have selected and memorized so the same password can be used during remote control of call forwards or for restricted access to outbound routes.

I therefore request that the following snippet is added to extensions.class.php

class ext_vmauthenticate {

var $mailbox; var $context; var $options;

function ext_vmauthenticate($mailbox=,$context=, $options=) {

$this->mailbox = $mailbox; $this->context = $context; $this->options = $options;

}

function output() {

return "VMAuthenticate(" .($this->mailbox ? $this->mailbox : ) .($this->context ? '@'.$this->context : ) .($this->options ? '|'.$this->options : ) .")";

}

}

Change History

07/12/08 19:09:26 changed by p_lindheimer

  • confirmation changed from Unreviewed to Confirmed.
  • milestone changed from Cut Line to 2.5.

07/13/08 17:44:44 changed by p_lindheimer

  • status changed from new to closed.
  • resolution set to fixed.

r5994

but implemented without separate arguments for mailbox and context to be consistent with other voicemail calls.

07/17/08 08:20:07 changed by Nick_Lewis

trivial comment - there is a declaration for an unused var $context

07/17/08 10:08:47 changed by p_lindheimer

not any more :-)

Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads