Esempio n. 1
0
function fw_vimeowall_display($args = '', $wrapper = true)
{
    $defaults = array('id' => 'petole', 'number' => 4, 'width' => 100, 'height' => 200, 'type' => 'image', 'source' => 'user', 'paginate' => true, 'page' => 1, 'title' => false, 'echo' => true);
    $args = wp_parse_args($args, $defaults);
    $paginate = '';
    $wall = new FW_vimeo_videowall();
    $thewall = $wall->video_wall($args, $wrapper);
    if ($args['echo'] == false) {
        return $thewall;
    }
}
<?php

define('DOING_AJAX', true);
require_once preg_replace('%(.*)[/\\\\]wp-content[/\\\\].*%', '\\1', $_SERVER['SCRIPT_FILENAME']) . '/wp-load.php';
switch ($_POST['action']) {
    case 'show_video':
        $video = new FW_vimeo_videowall();
        $video->vwidth = 600;
        $video->vheight = 450;
        $video->display_single_video($_POST['id']);
        echo '<img src="' . FWVVW_URL . '/images/cross.png" class="closewindow" alt="' . __("Close window", "fwvvw") . '" title="' . __("Close window", "fwvvw") . '" />';
        break;
    case 'show_page':
        fw_vimeowall_display('paginate=0&id=' . $_POST['id'] . '&source=' . $_POST['source'] . '&type=' . $_POST['type'] . '&width=' . $_POST['width'] . '&height=' . $_POST['height'] . '&number=' . $_POST['number'] . '&page=' . $_POST['page'], false);
        break;
    default:
        break;
}