Example #1
0
if (isset($_POST['TB_previewimage_single']) && !empty($_POST['TB_previewimage_single']) && is_array($_FILES['preview_image'])) {
    // wp_nonce_field('cvg_details_upload_preview_video_nonce','cvg_details_upload_preview_video_nonce_csrf');
    if (check_admin_referer('cvg_details_upload_preview_video_nonce', 'cvg_details_upload_preview_video_nonce_csrf')) {
        if (trim($_FILES['preview_image']['error'][0]) == 4) {
            CvgCore::show_video_error(__('No preview images uploaded'));
        } else {
            CvgCore::upload_preview();
        }
        CvgCore::xml_playlist($_GET['gid']);
    }
}
//Section to publish a single video as Post
if (isset($_POST['videosingle_publish'])) {
    // wp_nonce_field('cvg_details_publish_post_nonce','cvg_details_publish_post_nonce_csrf');
    if (check_admin_referer('cvg_details_publish_post_nonce', 'cvg_details_publish_post_nonce_csrf')) {
        CvgCore::publish_video_post();
    }
}
//Section to scan videos from folder and add to gallery
if (isset($_POST['scanVideos'])) {
    // wp_nonce_field('cvg_details_scan_gallery_nonce','cvg_details_scan_gallery_nonce_csrf');
    if (check_admin_referer('cvg_details_scan_gallery_nonce', 'cvg_details_scan_gallery_nonce_csrf')) {
        if (empty($_POST['galleryId'])) {
            CvgCore::show_video_error(__('No Gallery selected'));
        } else {
            CvgCore::scan_upload_videos($_POST['galleryId']);
        }
        CvgCore::xml_playlist($_GET['gid']);
    }
}
$gid = $_GET['gid'];