Beispiel #1
0
 public function action_edit()
 {
     $this->title .= '::Редактирование видео';
     $mMediaFiles = M_MediaFiles::Instance();
     $this->messages = array();
     $id_video = isset($_GET['param']) ? $_GET['param'] : 0;
     if ($this->isPost()) {
         if (isset($_POST['save'])) {
             if ($mMediaFiles->edit($id_video, $_POST)) {
                 $this->redirect(M_Link::ToAdminVideo('all'));
             }
         } elseif (isset($_POST['delete']) && $this->check_priv('C_Video:action_delete')) {
             $mMediaFiles->deleteVideo($id_video);
             $this->redirect(M_Link::ToAdminVideo('all'));
         }
         $this->messages = $mMediaFiles->errors();
         $this->fields = $_POST;
     } else {
         $this->fields = $mMediaFiles->get($id_video);
         if (empty($this->fields)) {
             $this->p404();
         }
     }
     // Получение пути к шаблону
     $templateName = $this->getTemplate('components/video/v_edit.php');
     $this->content = $this->Template($templateName, $this);
 }
Beispiel #2
0
							<source src="<?php 
        echo BASE_URL . VIDEO_DIR . $video['name'];
        ?>
" type='video/mp4'>
							<p class="vjs-no-js">
								To view this video please enable JavaScript, and consider upgrading to a web browser that
								<a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
							</p>
						</video>
					</div>
				</td>	
				<td>
				<?php 
        if ($object->check_priv('C_Video:action_edit')) {
            ?>
					<a href="<?php 
            echo M_Link::ToAdminVideo('edit', $id);
            ?>
"> Редактировать</a>
				<?php 
        }
        ?>
				</td>
				<td>
				<?php 
        if ($object->check_priv('C_Video:action_delete')) {
            ?>
					<a href="<?php 
            echo M_Link::ToAdminVideo('delete', $id);
            ?>
" onClick="javascript: return confirm('Вы действительно хотите удалить?')"> Удалить</a>
Beispiel #3
0
			<div class="form-group <?php 
if (isset($object->messages['title'])) {
    echo ' has-error';
}
?>
">
				<label class="control-label" for="title">Заголовок</label>
				<div>				
					<input class="form-control" name="title" id="title" type="text" class="input-xxlarge" value="<?php 
echo $object->fields['title'];
?>
"/>				
				</div>
			</div>
			<div class="form-group">
				<input type="submit" name="save" class="btn btn-primary" value="Сохранить изменения"/>
				<?php 
if ($object->check_priv('C_Video:action_delete')) {
    ?>
				<input type="submit" name="delete" class="btn btn-danger" value="Удалить видео"/>
				<?php 
}
?>
				<a href="<?php 
echo M_Link::ToAdminVideo('all');
?>
" class="btn btn-default">Вернуться к списку видео</a>
			</div>
		</form>
	</div>
</div>
Beispiel #4
0
							</li>
							<?php 
}
?>
							
							<?php 
if ($object->check_priv('C_Video:action_index')) {
    ?>
							<li <?php 
    if ($active == 'C_Video') {
        echo 'class="active"';
    }
    ?>
>
								<a href="<?php 
    echo M_Link::ToAdminVideo();
    ?>
">Видео</a>
							</li>
							<?php 
}
?>
							
							<?php 
if ($object->check_priv('C_Audio:action_index')) {
    ?>
							<li <?php 
    if ($active == 'C_Audio') {
        echo 'class="active"';
    }
    ?>