mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 17:13:49 +00:00
* Create download.php download.php is required to play and download call recordings * add CDR Details and Call Recording to emergency logs * add CDR Details and Call Recording to emergency logs * combine call details column and call status column removed the call details column make the call status column be the hyperlink to the cdr details page * combine call details column and call status column removed the call details column make the call status column be the hyperlink to the cdr details page
49 lines
1.3 KiB
PHP
49 lines
1.3 KiB
PHP
<?php
|
|
/*
|
|
FusionPBX
|
|
Version: MPL 1.1
|
|
|
|
The contents of this file are subject to the Mozilla Public License Version
|
|
1.1 (the "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
http://www.mozilla.org/MPL/
|
|
|
|
Software distributed under the License is distributed on an "AS IS" basis,
|
|
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
for the specific language governing rights and limitations under the
|
|
License.
|
|
|
|
The Original Code is FusionPBX
|
|
|
|
The Initial Developer of the Original Code is
|
|
Mark J Crane <markjcrane@fusionpbx.com>
|
|
Portions created by the Initial Developer are Copyright (C) 2016-2020
|
|
the Initial Developer. All Rights Reserved.
|
|
|
|
Contributor(s):
|
|
Mark J Crane <markjcrane@fusionpbx.com>
|
|
*/
|
|
|
|
//includes files
|
|
require_once dirname(__DIR__, 2) . "/resources/require.php";
|
|
require_once "resources/check_auth.php";
|
|
|
|
//check permisions
|
|
if (permission_exists('call_recording_play') || permission_exists('call_recording_download')) {
|
|
//access granted
|
|
}
|
|
else {
|
|
echo "access denied";
|
|
exit;
|
|
}
|
|
|
|
//download
|
|
if (is_uuid($_GET['id'])) {
|
|
$obj = new call_recordings;
|
|
$obj->recording_uuid = $_GET['id'];
|
|
$obj->binary = isset($_GET['binary']) ? true : false;
|
|
$obj->download();
|
|
}
|
|
|
|
?>
|