1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-03 01:39:24 +02:00
Oinktube/plugin/Live/removePoster.php
Daniel Neto 7c86e27206 Update
2023-09-11 10:57:44 -03:00

41 lines
1.1 KiB
PHP

<?php
global $global, $config;
if (!isset($global['systemRootPath'])) {
require_once '../../videos/configuration.php';
}
$obj = new stdClass();
$obj->error = true;
$live_servers_id = intval($_REQUEST['live_servers_id']);
if (empty($live_servers_id)) {
$obj->msg = 'live_servers_id is empty';
die(json_encode($obj));
}
if (!User::isLogged()) {
$obj->msg = 'You can\'t edit this file';
die(json_encode($obj));
}
$live = AVideoPlugin::loadPluginIfEnabled("Live");
if (empty($live)) {
$obj->msg = 'Plugin not enabled';
die(json_encode($obj));
}
header('Content-Type: application/json');
// A list of permitted file extensions
$obj->file = Live::_getPosterImage(User::getId(), $live_servers_id);
$obj->fileThumbs = Live::_getPosterThumbsImage(User::getId(), $live_servers_id);
$obj->newPoster = 'plugin/Live/view/OnAir.jpg';
_error_log("removePoster.php ({$obj->file}) ({$obj->fileThumbs}) unlink line=".__LINE__);
@unlink($global['systemRootPath'].$obj->file);
@unlink($global['systemRootPath'].$obj->fileThumbs);
$obj->error = false;
die(json_encode($obj));