コード例 #1
0
ファイル: list_videos.php プロジェクト: highchair/hcd-trunk
function display_page_content()
{
    $videos = Videos::FindAll();
    ?>
	
	<div id="edit-header" class="videonav">
		<div class="nav-left column">
    		<h1>Choose a Video to Edit</h1>
		</div>
		<div class="nav-right column">
            <a href="<?php 
    echo get_link("admin/edit_video/add");
    ?>
" class="hcd_button">Add a New Video</a>
		</div>
		<div class="clearleft"></div>
	</div>
	
	<p class="announce">Videos require the use of an outside video hosting and encoding service. The HCd&gt;CMS supports two service providers, YouTube and Vimeo. By defining videos by shortcode here, you can insert videos into text content just like images or documents. If a shortcode needs to change, you may edit it here and all references will be updated. </p>
	
<?php 
    if (count($videos) > 0) {
        ?>
			
	<div id="table-header" class="videos">
		<strong class="item-link">Video Name</strong>
		<span class="item-filename">Service</span>
		<span class="item-viewlink">Link to Play</span>
	</div>
	
	<ul id="listitems" class="managelist videolist">
		<?php 
        foreach ($videos as $thevid) {
            echo "\t\t<li>\n\t\t\t<span class=\"item-link\"><a href=\"" . get_link("/admin/edit_video/{$thevid->id}") . "\">" . $thevid->get_title() . " <small>EDIT</small></a></span>\n\t\t\t<span class=\"item-filename\">" . ucwords($thevid->service) . "</span>\n\t\t\t<span class=\"item-viewlink\"><a href=\"" . $thevid->getPublicUrl() . "\" target=\"_blank\">View video</a></span>\n\t\t</li>\n";
        }
        ?>
	
	</ul>
<?php 
    } else {
        echo "\t\t<h3 class=\"empty-list\">There are no videos to edit. <a class=\"short\" href=\"" . get_link("admin/edit_video/add") . "\">Add one if you like</a>.</h3>";
    }
}
コード例 #2
0
<!-- Insert a Video function -->
<div id="video_insert" class="dropslide" style="display: none; ">
	<p><span class="hint">Click the name of the Video to insert the embed code for it in the edit window above. The window above might lose the insertion point, so be sure your cursor is where you want it first. </span></p>

<?php 
$videos = Videos::FindAll();
if (isset($videos) and count($videos) > 0) {
    ?>

	<table class="dropdown" cellpadding="0" cellspacing="0" border="0" width="98%">
		<thead>
			<th width="25%">Video Name</th>
			<th width="25%">Embed Name</th>
			<th width="25%">Video Name</th>
			<th width="25%">Embed Name</th>
		</thead>
		<tbody>
			<tr>
<?php 
    $counter_doc = 1;
    foreach ($videos as $video) {
        if ($counter_doc == 3) {
            echo "\t\t\t</tr><tr>\n";
            $counter_doc = 1;
        }
        ?>
			
				<td><b><a href="#" onclick="insertDocument('video:<?php 
        echo $video->slug;
        ?>
', '{{', '{{'); return false;"><?php