This patch set updates ARI to provide voicemail playback and download from the Voicemail page without popups. It also adds the option to call a user defined number to play the voicemail over a phone instead of a computer. It should address the features requested on tickets #1689 and #3039.
Call Me Number: field is added to the Settings page. This field is automatically populated with the user's extension, but it can be changed to any number dialable from your PBX.
On the Voicemail page the Message column of the voicemail table is replaced by two columns, Playback and Download. For each voicemail message the Playback column has a speaker icon for computer playback and a phone icon for phone playback. Clicking either of these links slides open a new row in the voicemail table that displays the computer playback controls or informs the user of the progress of the Call Me call and provides a link to hang up the call when it is connected.
To install:
1. Copy the contents of the attached extensions_custom.conf to the extensions_custom.conf already on your FreePBX server.
2. Copy the callme.patch file or the callme-2.5.1.1.tgz file to the recordings directory in the webroot of your FreePBX server. Typically, this is /var/www/recordings/ on Debian/Ubuntu systems and /var/www/html/recordings/ on CentOS.
3. Copy the png files to recordings/theme/images
4. From the recordings directory of your webroot execute
patch -p0 < callme.patch
or
tar -zxvf callme-2.5.1.1.tgz
.