#173
Dimon02022
Надіслано
18 квітень 2012 - 08:17
Выводим скриншот с YouTube и видео в Ajax.
Скрипт выводит скриншот с ЮТУБа в аякс-окне.
Напомню, что скрипт настроен на такую настройку, когда вы вводите ссылку на видео в Дополнительное поле 1. Если у вас по-другому, то везде в скрипте заменяете $OTHER1$ на используемый вами оператор.
Данный скрипт ставим на такие страницы вашего модуля - Главная страница, Страница разделов, Страница категорий, Страница поиска и рейтинга, Страница материалов и комментариев к нему - перед тегом :
Code
<script type="text/javascript">
function video(url,title,width,height){
new _uWnd('game','Просмотр видео: '+title, width, height, {alert:1,modal:1,resize:0,nomove:1,fadespeed:500,customButtons:{'reload':[true,function(){reload_video(url,title,width,height)}]},align:0},'<div id="videos"><object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>');
}
function reload_video(url,title,width,height){
$('#videos').html('<object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+url+'?version=3&hl=ru_RU&rel=0" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" allowscriptaccess="always" allowfullscreen="true"></embed></object>')
};
</script> Затем идем, например, в вид материалов и вставляем следующий код, который выведет скриншот видео:
Code
<a href="javascript://" onclick="video('<?if(strpos($OTHER1$, 'youtu.be')!='-1')?><?if(strpos($OTHER1$, 'www.youtu')='-1')?><?substr($OTHER1$,16,11)?><?else?><?substr($OTHER1$,20,11)?><?endif?><?else?><?if(strpos($OTHER1$, 'www.youtube')='-1')?><?substr($OTHER1$,27,11)?><?else?><?substr($OTHER1$,31,11)?><?endif?><?endif?>','$TITLE$',480,360)"><img src="http://i1.ytimg.com/vi/<?if(strpos($OTHER1$, 'youtu.be')!='-1')?><?if(strpos($OTHER1$, 'www.youtu')='-1')?><?substr($OTHER1$,16,11)?><?else?><?substr($OTHER1$,20,11)?><?endif?><?else?><?if(strpos($OTHER1$, 'www.youtube')='-1')?><?substr($OTHER1$,27,11)?><?else?><?substr($OTHER1$,31,11)?><?endif?><?endif?>/0.jpg" border="0" align="left" hspace="10" style="margin: 5px;" width="150px" /></a> Теперь о настройках. Сама функция имеет вид function video(url,title,width,height) где:
url - вырезанный ID видео.
title - название видео .
width - ширина видеоплеера .
height - высота видеоплеера .
И стиль для правильного отображения иконки обновления :
Code
<style type="text/css">
.xt-reload{background-position:0 -225px;}
.xt-reload-over{background-position:-15px -225px;}
</style> Автор : TRANEТ
#176
StrelokSVDAK
Надіслано
05 квітень 2013 - 19:05
Плеер на тему "S.T.A.L.K.E.R."
Чтобы установить скрипт нужно:
В нужный вам глобальный блок вставить код:
Code
Код
<EMBED src="http://stalker-lg.ucoz.ru/pleer/ST_PL.swf" menu="false" quality="high" width="170" height="86" name="poqbum-dot-com" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="playlist=ссылка на плей лист.xml" wmode="transparent"></EMBED>Добавлено (05.03.2013, 12:28:50)
---------------------------------------------
Часы сталкер (flash)
Создаем отдельный Блок в Конструкторе и вставляем туда код:
Code
Код
<EMBED allowscriptaccess="never" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://segray.ucoz.com/clock.swf" width="150" height="70" wmode="transparent" type="application/x-shockwave-flash" quality="high">
Добавлено (06.03.2013, 23:22:09)
---------------------------------------------
Наверное всех задалбывало всплывающее окно на юкоз но (на линуксе как не странно оно не показывается (2 дня назад поставил ) В браузер по умолчанию линукс ( фейсфог ) стоит скрипт который блокирует рекламу подобную штуку можно установить у себя
перед </head>
Код
<SCRIPT LANGUAGE="JavaScript">
var div = document.getElementsByTagName('div')[0].style.display='NONE';
var div = document.getElementsByTagName('div')[1].style.display='NONE';
div.innerHTML = '';
</script> Добавлено (07.03.2013, 15:54:24)
---------------------------------------------
Ставим ЛЮБУЮ картинку поверх счетчика статистики юкоза (особенно полезно для сайтов с низкой посещаемостью (рисуем в фотошопе 100500 хостов и просмотров и ставим поверх счетчика (статистика ведется а на картинки столько сколько хотим))
Код
<div style="position:relative;"><a style="background:url(Картинка счетчика ) no-repeat; width:64px; height:64px; position: absolute; margin-left:52px; margin-top:-10px; z-index: 9999;"/>$COUNTER$</div>