Модуль видеозаписей 1.0


Модуль видеозаписей 1.0

2037
8.4 из 10
Проголосовало: 5






Для тех, кто мечтал себе поставить красивый модуль видеозаписей, на свою социальную сеть ucoz'a smile

Что нам нужно?

- Модуль "Каталог сайтов"
- Пара минут времени
- Прямые руки smile

Для начала активируем модуль, ставим возможность поиск материала ну и т.д.
Теперь кидаем данный скрипт в вид каталога сайтов:

Code

<!-- Скрипт видеозаписей http://skylog.moy.su -->  
  <style>  
  #videomat$ID$:hover {cursor:pointer;}  
  </style><!-- http://skylog.moy.su -->  
  <div style="display:none;">$MODER_PANEL$  
  <div id="mat_id">$ID$</div>  
  <table border="0" cellpadding="0" cellspacing="0" width="130px" id="videofile1">  
  <tr>  
  <td valign="top" width="130px">  
  <style>  
  #videomat2$ID$:hover {cursor:pointer;}  
  </style>  
  <div id="videomat2$ID$" onclick="window.location.href='$ENTRY_URL$'">  
  <div id="youtube$ID$"><img width="160px" onclick="window.location.href='$ENTRY_URL$'" src="//i1.ytimg.com/vi/<?substr($SITE_DIRECT_URL$,31,strpos($SITE_DIRECT_URL$,'" />') - 0)?>/default.jpg" /></div>  
  </div>  
  <div style="padding-top:3px;"><a href="$ENTRY_URL$"><?if($TITLE$)?>$TITLE$<?else?>Без имени<?endif?></a></div>  
  <div class="video_date" style="padding-top:1px;">$DATE$ | <a href="$COMMENTS_URL$"><?if($COMMENTS_NUM$)=0?>0 комментариев<?endif?><?if($COMMENTS_NUM$)=1?>$COMMENTS_NUM$ комментарий<?endif?><?if($COMMENTS_NUM$=2 or $COMMENTS_NUM$=3 or $COMMENTS_NUM$=4)?>$COMMENTS_NUM$ комментария<?endif?><?if($COMMENTS_NUM$)>4?>$COMMENTS_NUM$ комментариев<?endif?></a></div>  
  </td>  
  </tr>  
  </table>  
   
  <table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #DAE2E8;" id="videofile3">  
  <tr>  
  <td valign="top" width="134px">  
  <!-- http://skylog.moy.su -->  
  <div style="border:1px solid #AAAAAA;padding:1px 1px 1px 1px;" id="videomat$ID$">  
  <?if($SITE_DIRECT_URL$)?>  
  <div id="youtube$ID$"><img width="130px" onclick="window.location.href='$ENTRY_URL$'" src="//i1.ytimg.com/vi/<?substr($SITE_DIRECT_URL$,31,strpos($SITE_DIRECT_URL$,'" />') - 0)?>/default.jpg" /></div>  
  <?else?>  
  <div id="no_youtube$ID$"><object id="videoplayer7295" onclick="window.location.href='$ENTRY_URL$'" type="application/x-shockwave-flash" data="http://vkurse.ucoz.net/player/uppod.swf" width="130" height="97"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://vkurse.ucoz.net/player/uppod.swf" /><param name="flashvars" value="comment=vkurse_video_sm&st=http://vkurse.ucoz.net/player/styles/video38-1623.txt&file=$SITE_DIRECT_URL$" /></object></div>  
  <?endif?>  
  </div>  
  </td>  
  <td valign="top" style="padding-left:5px;">  
  <div class="h3"><a href="$ENTRY_URL$"><?if($TITLE$)?>$TITLE$<?else?>Без имени<?endif?></a></div>  
  <div class="video_date" style="padding-top:5px;">$DATE$ | <?if($READS$)=0?>$READS$ просмотров<?endif?><?if($READS$)=1?>1 просмотр<?endif?><?if($READS$=2 or $READS$=3 or $READS$=4)?>$READS$ просмотра<?endif?><?if($READS$)>4?>$READS$ просмотров<?endif?> | <a href="$COMMENTS_URL$"><?if($COMMENTS_NUM$)=0?>$COMMENTS_NUM$ комментариев<?endif?><?if($COMMENTS_NUM$)=1?>$COMMENTS_NUM$ комментарий<?endif?><?if($COMMENTS_NUM$=2 or $COMMENTS_NUM$=3 or $COMMENTS_NUM$=4)?>$COMMENTS_NUM$ комментария<?endif?><?if($COMMENTS_NUM$)>4?>$COMMENTS_NUM$ комментариев<?endif?></a></div>  
  </td>  
  </tr>  
  </table> <!-- Skylog.moy.su --><table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #DAE2E8;" id="videofile2">  
  <tr>  
  <td valign="top" width="134px">  
   
  <div style="border:1px solid #AAAAAA;padding:1px 1px 1px 1px;" id="videomat$ID$">  
  <?if($SITE_DIRECT_URL$)?>  
  <div id="youtube$ID$"><img width="130px" onclick="window.location.href='$ENTRY_URL$'" src="//i1.ytimg.com/vi/<?substr($SITE_DIRECT_URL$,31,strpos($SITE_DIRECT_URL$,'" />') - 0)?>/default.jpg" /></div>  
  <?else?>  
  <div id="no_youtube$ID$"><object id="videoplayer$ID$" onclick="window.location.href='$ENTRY_URL$'" type="application/x-shockwave-flash" data="http://vkurse.ucoz.net/player/uppod.swf" width="130" height="97"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://vkurse.ucoz.net/player/uppod.swf" /><param name="flashvars" value="comment=vkurse_video_sm&st=http://vkurse.ucoz.net/player/styles/video38-1623.txt&file=$SITE_DIRECT_URL$" /></object></div>  
  <?endif?>  
  </div>  
  </td>  
  <td valign="top" style="padding-left:5px;">  
  <div class="h3"><a href="$ENTRY_URL$"><?if($TITLE$)?>$TITLE$<?else?>Без имени<?endif?></a></div>  
  <div class="video_date" style="padding-top:5px;">$DATE$ | <?if($READS$)=0?>$READS$ просмотров<?endif?><?if($READS$)=1?>1 просмотр<?endif?><?if($READS$=2 or $READS$=3 or $READS$=4)?>$READS$ просмотра<?endif?><?if($READS$)>4?>$READS$ просмотров<?endif?> | <a href="$COMMENTS_URL$"><?if($COMMENTS_NUM$)=0?>$COMMENTS_NUM$ комментариев<?endif?><?if($COMMENTS_NUM$)=1?>$COMMENTS_NUM$ комментарий<?endif?><?if($COMMENTS_NUM$=2 or $COMMENTS_NUM$=3 or $COMMENTS_NUM$=4)?>$COMMENTS_NUM$ комментария<?endif?><?if($COMMENTS_NUM$)>4?>$COMMENTS_NUM$ комментариев<?endif?></a></div>  
  </td>  
  <td align="right" valign="top" style="padding-left:5px;">  
  <style>  
  .aud_ch$ID$ {color: #777777;}  
  .aud_ch$ID$:hover {color: #2B587A;cursor:pointer}  
  </style>  
  </td>  
  </tr>  
  </table>  
  </div>


Далее закидываем этот код в страницу материала и коментариев к нему:
Ссылку http://skylog.moy.su меняем на свою.

Code
<!-- Скрипт видеозаписей http://skylog.moy.su -->  
  <table border="0" cellpadding="0" cellspacing="0">  
  <tr>  
  <td valign="top" align="left">  
  <div class="audiocol"><a href="http://skylog.moy.su/dir/0-0-$UID$-0-17" style="font-weight:normal">К списку видеозаписей</a></div>  
  </td>  
  </tr>  
  </table>  
  <table border="0" cellpadding="0" cellspacing="0" style="border-top: 1px solid #DAE1E8;border-bottom: 1px solid #DAE1E8;">  
  <tr>  
  <td valign="top" width="675px" style="background: #F7F7F7;" colspan="2" id="videoscreen">  
  <div style="padding: 10px 10px 10px 10px;background:#F7F7F7;">  
  <object id="videoplayer7296" type="application/x-shockwave-flash" data="http://vkurse.ucoz.net/player/uppod.swf" width="651" height="370"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://vkurse.ucoz.net/player/uppod.swf" /><param name="flashvars" value="comment=vkurse_video&st=http://vkurse.ucoz.net/player/styles/video38-1625.txt&file=$SITE_DIRECT_URL$" /></object>  
  </div>  
  </td></tr>  
  <tr>  
  <td valign="top" width="675px" style="background: #F7F7F7;display:none;" colspan="2" id="delscreen">  
  <div style="padding: 10px 10px 10px 10px;background:#F7F7F7;">  

  <div style="padding: 10px 10px 10px 10px;background: #FFFFFF;border: 1px solid #DAE1E8;height:348px;" id="del1">  
  <div style="color:#777777;font-size:12px;padding-top: 175px;text-align:center">Вы подтверждаете удаление видеозаписи?</div>  
  <div style="padding-top: 10px;text-align:center"><input type="button" value="Да, конечно" onclick="$('#del1').toggle();$('#del2').toggle();_entrRem('dib$ID$','http://vkurse.ucoz.net/index/92-6-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>','http://s30.ucoz.net','Вы подтверждаете удаление?');return false;" /> <input type="reset" value="Отмена" onclick="$('#videoscreen').toggle();$('#delscreen').toggle();" /></div>  
  </div>  

   
  <div style="padding: 10px 10px 10px 10px;background: #FFFFFF;border: 1px solid #DAE1E8;height:348px;display:none;" id="del2">  
  <div style="color:#777777;font-size:12px;padding-top: 175px;text-align:center">Перейти к списку <a href="http://skylog.moy.su/dir/0-0-$USER_ID$-0-17">Моих Видеозаписей</a>.</div>  
  </div>  
  </div>  
  </td>  
  </tr>  
  </table>  
  <div style="padding: 10px 10px 10px 10px" id="video_commets$ID$">  
  <table border="0" cellpadding="0" cellspacing="0" width="651px">  
  <tr>  
  <td valign="top" width="458px">  
  <div style="padding: 0 10px 0 0">  
   
  <?if($BRIEF$)?><div style="color:#333333; padding-bottom:10px; <?if($COM_NUM_ENTRIES$)=0?>padding-left:10px; padding-right:10px;<?endif?>">$BRIEF$</div><?endif?>  
  <div style="color:#777777; padding-bottom:5px; <?if($COM_NUM_ENTRIES$)=0?>padding-left:10px; padding-right:10px;<?endif?>">Добавлена $ADD_DATE$ в $ADD_TIME$</div>  
   
  <div>$COM_BODY$</div>  
  <div>$COM_ADD_FORM$</div>  
  </div>  
  </td>  
  <td valign="top">  
  <div style="padding-left:4px;color:#777777;padding-bottom:10px;">Просмотров: $READS$</div>  
  <div style="padding-left:4px;color:#777777;padding-bottom:2px;">Отправитель:</div>  
  <div style="padding-left:4px;padding-bottom:10px;"><a href="http://skylog.moy.su/index/8-$UID$"><?if($AUTHOR_NAME$)?>$AUTHOR_NAME$<?else?>$USER$<?endif?></a></div>  
  <?if($MODER_PANEL$)?><div style="display:none;">$MODER_PANEL$</div>  
  <div class="video_menu" onclick="window.location.href='/dir/0-0-0-$ID$-13'">Редактировать</div>  
  <div class="video_menu" onclick="_entrRem('dib$ID$','http://vkurse.ucoz.net/index/92-6-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>','http://s30.ucoz.net','Вы подтверждаете удаление?');return false;">Удалить</div>  
  <?else?>  
  <?endif?>  
  </td>  
  </tr>  
  </table>  
  </div>


Теперь прописываем стили (можете скопировать себе файл):

<link type="text/css" rel="StyleSheet" href="http://skylog.moy.su/css/video-by-skylog.css" />

Вобщем все)
Если будут проблемы со скриптом пишите на сайт в источнике материала.
Автор публикации: Загрузка
Загрузка
Sashokk, это его n материал
Источник: http://skylog.moy.su
  • Всего комментариев: 13

Leo5794
0
Leo5794 написал: Написано 27 Июля 2012 в 12:42
Комментарий №13
У меня не робит( Кто сможет помочь?

World1ng
0
World1ng написал: Написано 14 Июля 2012 в 20:29
Комментарий №12
мда...[hide]
хоть новый стиль придумали бы dry dry dry dry dry dry dry dry dry

AdminSB
0
AdminSB написал: Написано 19 мая 2012 в 10:56
Комментарий №10
http://skylog.moy.su/css/video-by-skylog.css - где?

Вовчик
0
Вовчик написал: Написано 19 мая 2012 в 10:57
Комментарий №11
все удалил его, а я к себе что-то не сохранял(

Lacr1mosa
0
Lacr1mosa написал: Написано 03 Марта 2012 в 15:20
Комментарий №7
biggrin чтото мне этот модуль напоминает....

Sashokk
0
Sashokk написал: Написано 04 Марта 2012 в 20:53
Комментарий №8
красавчик)

BaniK
0
BaniK написал: Написано 03 Марта 2012 в 00:29
Комментарий №6
Шось непаше. можно демо?

клык
-8
клык написал: Написано 02 Марта 2012 в 15:47
Комментарий №4
Что -то кнопку скрыть коментарии невижу в коде ,скрин с Вк ? чтоле

ВоВаН
+3
ВоВаН написал: Написано 02 Марта 2012 в 16:53
Комментарий №5
Нет, на скрине плеер не такой как в ВК

Froa
+3
Froa написал: Написано 02 Марта 2012 в 15:45
Комментарий №3
источник - vkurse.ucoz.net

Maestro
0
Maestro написал: Написано 02 Марта 2012 в 12:55
Комментарий №2
прикольно, ещё бы туда комментарии вк через API добавить - будет классно

BLAzER
+3
BLAzER написал: Написано 02 Марта 2012 в 09:31
Комментарий №1
Четко =)

Goodmind
+4
Goodmind написал: Написано 05 Марта 2012 в 10:35
Комментарий №9
Quote
Четко =)


Четко,Ровно,Дерзко

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2113
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • sasha2016tv написал:
  • Хороший скрипт
    Ох. Вижу, что обсуждение очень старое. Но!
    На других CMS так же будет все это реализовано. На нормальных CMS.
    Такое решение может подойти лишь для landing сайтов. Но и то, не думаю, что там кто то заморачивается в написании какого либо контроллера генерирования шаблона и используют прямо в лоб чистый HTML, поэтому и будут для каждой страницы свои блоки делать.

    Поэтому лучше тут все же дописать решение именно для ucoz без загрузки этих лишних блоков на странице. Ведь используя условные операторы этот код даже не будет прогружаться на странице. (Лол. Это ж доли секунд загрузки...) И что? Но давайте делать оптимальнее
    Моё авторство:)
  • 1488 написал:
  • 1488 написал:
  • Смысл исходный код? он возвращает после обновление страницы на то положение которое было... или как?
  • 1488 написал:
  • как поставить галки как скрине?
    а то невозможно поставить...
    Последние темы
    Опрос
    433
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: