$_GET['paged'] = 1;
}
$options = get_option('cvg_settings');
$per_page = $options['max_cvg_gallery'];
$pagenum = isset($_GET['paged']) ? absint($_GET['paged']) : 0;
if (empty($pagenum)) {
    $pagenum = 1;
}
/*Start and end page settings for pagination.*/
$start_page = ($pagenum - 1) * $per_page;
$end_page = $start_page + $per_page;
$total_num_pages = count(videoDB::find_all_galleries());
$total_value = ceil($total_num_pages / $per_page);
$defaults = array('base' => add_query_arg('paged', '%#%'), 'format' => '?paged=%#%', 'total' => $total_value, 'current' => $pagenum, 'show_all' => false, 'prev_next' => true, 'prev_text' => __('«'), 'next_text' => __('»'), 'end_size' => 1, 'mid_size' => 2, 'type' => 'plain', 'add_fragment' => '');
$page_links = paginate_links($defaults);
$gallerylist = videoDB::find_all_galleries('gid', 'asc', TRUE, $per_page, $start_page);
?>
<script type="text/javascript"> 

	function checkAll(form)	{
		for (i = 0, n = form.elements.length; i < n; i++) {
			if(form.elements[i].type == "checkbox") {
				if(form.elements[i].name == "doaction[]") {
					if(form.elements[i].checked == true)
						form.elements[i].checked = false;
					else
						form.elements[i].checked = true;
				}
			}
		}
	}
Exemple #2
0
    /**
     * Function for upload video tab.
     * 
     * @author Praveen Rajan
     */
    function tab_uploadvideo()
    {
        ?>
    	<!-- upload videos -->
    	<?php 
        $max_upload_size = wp_convert_bytes_to_hr(wp_max_upload_size());
        ?>
    	<h2><?php 
        _e('Upload Videos');
        ?>
</h2>
    	<form name="uploadvideo" id="uploadvideo_form" method="POST" enctype="multipart/form-data" action="<?php 
        echo admin_url('admin.php?page=cvg-gallery-add') . '#uploadvideo';
        ?>
" accept-charset="utf-8" >
			<table class="form-table"> 
			<tr valign="top"> 
				<th scope="row"><?php 
        _e('Upload Video');
        ?>
</th>
				<td><span id='spanButtonPlaceholder'></span><input type="file" name="videofiles[]" id="videofiles" size="35" class="videofiles"/>
				<br/>
				<i><?php 
        _e('Allowed File Formats: H.264 (.mp4, .mov), FLV (.flv) and MP3 (.mp3)');
        ?>
					<br />
					<?php 
        echo 'Maximum file upload size: ' . $max_upload_size;
        ?>
 
				</i></td>
			</tr> 
			<tr valign="top"> 
				<th scope="row"><?php 
        _e('in to');
        ?>
</th> 
				<td><select name="galleryselect" id="galleryselect">
				<option value="0" ><?php 
        _e('Choose gallery');
        ?>
</option>
				<?php 
        $gallerylist = videoDB::find_all_galleries('gid', 'ASC');
        foreach ($gallerylist as $gallery) {
            $name = empty($gallery->title) ? $gallery->name : $gallery->title;
            echo '<option value="' . $gallery->gid . '" >' . $gallery->gid . ' - ' . $name . '</option>' . "\n";
        }
        ?>
				</select>
			</tr> 
			</table>
			<div class="submit">
				<input type="hidden" value="Upload Videos" name="uploadvideo" />
				<input class="button-primary" type="button" name="uploadvideo_btn" id="uploadvideo_btn" value="<?php 
        _e('Upload Videos');
        ?>
" />
			</div>
		</form>
		
    <?php 
    }
        ?>
				<input type="hidden" id="move_videos_deletelist" name="move_video_list" value="" />
				<input type="hidden" id="move_videos_bulkaction" name="TB_bulkaction" value="" />
				<input type="hidden" name="page" value="manage-galleries" />
				<table width="100%" border="0" cellspacing="3" cellpadding="3" >
					<tr valign="top">
						<td>
							<strong><?php 
        _e('Move video(s) to Gallery');
        ?>
:</strong> 
						</td>
						<td>
							<select name="galleryselect" id="galleryselect">
							<?php 
        $gallerylist = videoDB::find_all_galleries('gid', 'ASC');
        foreach ($gallerylist as $gallery) {
            if ($gallery->gid != $_GET['gid']) {
                $name = empty($gallery->title) ? $gallery->name : $gallery->title;
                echo '<option value="' . $gallery->gid . '" >' . $gallery->gid . ' - ' . $name . '</option>' . "\n";
            }
        }
        ?>
							</select>
						</td>
					</tr>
				  	<tr align="center">
				    	<td colspan="2" class="submit">
				    		<input class="button-primary" type="submit" name="TB_MoveVideo" value="<?php 
        _e('OK');
        ?>
?>
/wp-includes/js/tinymce/utils/mctabs.js"></script>
	<script language="javascript" type="text/javascript" src="<?php 
echo site_url();
?>
/wp-includes/js/tinymce/utils/form_utils.js"></script>
	<script language="javascript" type="text/javascript" src="<?php 
echo site_url();
?>
/wp-includes/js/jquery/jquery.js"></script>
</head>
<body>	
	<?php 
//Get all galleries
$cvg_galleries = new videoDB();
$galleries = $cvg_galleries->find_all_galleries();
$select_galleries = '<select name="gallerytag" style="width:200px;" id="gallerytag">';
foreach ($galleries as $gallery) {
    $select_galleries .= '<option value="' . $gallery->gid . '">' . $gallery->name . '</option>';
}
$select_galleries .= '</select>';
//Get all videos
$videos = $cvg_galleries->get_all_videos();
$select_videos = '<select name="singletag" style="width:200px;" id="singletag">';
foreach ($videos as $video) {
    $select_videos .= '<option value="' . $video->pid . '">' . $video->alttext . '</option>';
}
$select_videos .= '</select>';
$options_player = get_option('cvg_player_settings');
$player_width = $options_player['cvgplayer_width'];
$player_height = $options_player['cvgplayer_height'];
Exemple #5
0
    /**
     * Function for show tab for media videos
     * 
     * @author Praveen Rajan
     */
    function tab_addmedia()
    {
        ?>
    	<!-- Add youtube videos -->
    	<h2><?php 
        _e('Attach Media');
        ?>
</h2>
    	<form name="addmedia" id="addmedia_form" method="POST"  action="<?php 
        echo admin_url('admin.php?page=cvg-gallery-add') . '#addmedia';
        ?>
" accept-charset="utf-8" >
			<table class="form-table"> 
			<tr valign="top"> 
				<th scope="row"><?php 
        _e('Choose Media from Library');
        ?>
</th> 
				<td>
					<select name="mediaselect_add" id="mediaselect_add">
					<option value="0" ><?php 
        _e('Choose media');
        ?>
</option>
					<?php 
        $cool_video_gallery = new CoolVideoGallery();
        $ext = $cool_video_gallery->allowed_extension;
        $args = array('post_type' => 'attachment', 'post_mime_type' => 'video');
        $mediafiles = get_posts($args);
        foreach ($mediafiles as $file) {
            $filepart = CvgCore::fileinfo($file->guid);
            if (in_array($filepart['extension'], $ext)) {
                $name = empty($file->post_name) ? $file->post_title : $file->post_name;
                echo '<option value="' . $file->ID . '" >' . $name . '</option>' . "\n";
            }
        }
        $args_audio = array('post_type' => 'attachment', 'post_mime_type' => 'audio');
        $mediafiles_audio = get_posts($args_audio);
        foreach ($mediafiles_audio as $file) {
            $filepart = CvgCore::fileinfo($file->guid);
            if (in_array($filepart['extension'], $ext)) {
                $name = empty($file->post_name) ? $file->post_title : $file->post_name;
                echo '<option value="' . $file->ID . '" >' . $name . '</option>' . "\n";
            }
        }
        ?>
					</select>
					
				</td>
			</tr> 
			<tr valign="top"> 
				<th scope="row"><?php 
        _e('in to');
        ?>
</th> 
				<td>
				<select name="galleryselect_media" id="galleryselect_media">
				<option value="0" ><?php 
        _e('Choose gallery');
        ?>
</option>
				<?php 
        $gallerylist = videoDB::find_all_galleries('gid', 'ASC');
        foreach ($gallerylist as $gallery) {
            $name = empty($gallery->title) ? $gallery->name : $gallery->title;
            echo '<option value="' . $gallery->gid . '" >' . $gallery->gid . ' - ' . $name . '</option>' . "\n";
        }
        ?>
				</select>
			</tr> 
			</table>
			<?php 
        wp_nonce_field('cvg_add_media_nonce', 'cvg_add_media_nonce_csrf');
        ?>
			<div class="submit">
				<input type="hidden" value="Add Media" name="addmedia" />
				<input class="button-primary" type="button" name="addmedia_btn" id="addmedia_btn" value="<?php 
        _e('Add Media');
        ?>
" />
			</div>
		</form>
		
    <?php 
    }