Всем любителям создателям кинотеатров на сайтах ucoz, скрипт который помогает установить плеер для сериалов много серийный. Плеер для кино сайтов с хостом других серверов
Все подробности установке предоставлены ниже.
У него есть много переделок и все они отличаются только картинкой
Ну ладно, думаю хватит пояснений.
Решил не делать лишних скриншотов этого скрипта, на видео выйдет нагляднее.
Сразу извиняйте за качество, лень было конвертировать
А теперь переходим к установке:
1. Открываем таблицу стилей и пихаем туда это:
Code
.tepisode {
box-shadow:0 1px 0 0 #95a7b7 inset;
background:#8197aa;
border-bottom:1px solid #61768a;
padding:2px 6px;
color:#ffffff;
text-decoration:none;
text-shadow: 0px 1px 0px #5b7ca4;
font-weight:bold;
display:block;
cursor:pointer;
cursor:hand
}
.episode {
box-shadow:0 1px 0 0 #8b9cac inset;
background:#758a9d;
border-bottom:1px solid #61768a;
padding:2px 4px;
color:#e6edf4;
text-decoration:none;
text-shadow: 0px 1px 0px #52616e;
display:block;
text-align:left;
cursor:pointer;
cursor:hand
}
.episode:hover{
box-shadow:0 1px 0 0 #95a7b7 inset;
background:#8197aa;
border-bottom:1px solid #61768a;
padding:2px 4px;
color:#ffffff;
text-decoration:none;
text-shadow: 0px 1px 0px #5b7ca4;
display:block;
text-align:left;
cursor:pointer;
cursor:hand
}
2. Создаём текстовой файл, вставляем туда это:
Code
function vid(id)
{
document.getElementById('play').innerHTML = '<OBJECT width="500" height="400"><PARAM name="movie" value="http://video.rutube.ru/'+id+'"></PARAM><PARAM name="wmode" value="window"></PARAM><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/'+id+'" type="application/x-shockwave-flash" wmode="window" width="500" height="400" allowFullScreen="true" ></EMBED></OBJECT>';
}
var old_link = -1;
function vidLoc(id,link,type,play)
{
if ( old_link > 0 ) {
if ( old_link%1 != 1 ) {
document.getElementById('ep'+old_link).className = 'episode';
}
}
document.getElementById('ep'+link).className = 'tepisode';
old_link = link * 1;
if ( type == 1 ) {
document.getElementById('player'+play).innerHTML = '<object id="main_player_object" width="500" height="400"><param name="movie" value="http://kiwi.kz/static/player/player.swf?file=http://farm.kiwi.kz/v/'+id+'&st=http://kiwi.kz/static/player/skins/video.txt"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="wmode" value="transparent"><embed id="main_player_embed" width="500" height="400" src="http://kiwi.kz/static/player/player.swf" flashvars="file=http://farm.kiwi.kz/v/'+id+'&st=http://kiwi.kz/static/player/skins/video.txt" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" wmode="transparent"></embed></object>';
}
if ( type == 2 ) {
document.getElementById('player'+play).innerHTML = '<OBJECT width="500" height="400"><PARAM name="movie" value="http://video.rutube.ru/'+id+'"></PARAM><PARAM name="wmode" value="window"></PARAM><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/'+id+'" type="application/x-shockwave-flash" wmode="window" width="500" height="400" allowFullScreen="true" ></EMBED></OBJECT>';
}
if ( type == 3 ){
document.getElementById('player'+play).innerHTML = '<object width="500" height="400"><param name="movie" value="http://myvi.ru/ru/flash/player/'+id+'"><param name="allowScriptAccess" value="always"><param name="wmode" value="transparent"><param name="allowFullScreen" value="true"><embed src="http://myvi.ru/ru/flash/player/'+id+'" allowFullScreen="true" wmode="transparent" width="500" height="400" type="application/x-shockwave-flash"></object>';
}
if ( type == 4 ){
document.getElementById('player'+play).innerHTML = '<embed src="http://video.sibnet.ru/mediaplayer.swf" quality="high" bgcolor="#ffffff" width="500" height="400" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" allowfullscreen="true" allowScriptAccess="always" wmode="opaque" flashvars="file=http://video.sibnet.ru/upload/video/'+id+'.flvℑ=http://video.sibnet.ru/upload/cover/video_'+id+'_0.jpg&width=500&height=400&fullscreen=true"></embed>';
}
if ( type == 5 ){
document.getElementById('player'+play).innerHTML = '<iframe src="http://vkontakte.ru/video_ext.php?'+id+'" width="500" height="400" frameborder="0"></iframe>';
}
if ( type == 6 ){
document.getElementById('player'+play).innerHTML = '<object width="500" height="400"><param name="allowScriptAccess" value="always" /><param name="movie" value="http://img.mail.ru/r/video2/player_v2.swf?movieSrc='+id+'" /><embed src=http://img.mail.ru/r/video2/player_v2.swf?movieSrc='+id+' type="application/x-shockwave-flash" width="500" height="400" allowScriptAccess="always"></embed></object>';
}
}
3. Сохраняем как - dplay.js и пихаем её в папку /js/ на сайте в файловый менеджер. ( то есть http://site.ru/js/dplay.js , если нет такой папки, то создаём.)
4. Перед ставим (не обязательно везде, можно только там, где будет стоять сам плеер):
Code
<script type="text/javascript" src="/js/dplay.js"></script>
5. Открываем страницу, где будет стоять плеер и у нас есть 2 варианта:
5.1. Можно угробить модуль и облегчить форму добавления материалов. Для этого, ставим это туда, где будет стоять плеер:
Code
<div align="center" style="padding:5px;"><div style="border:1px solid #61768a;width:500px;">
<div id="player0" align="center"><img src="http://savepic.net/1805931.png" align="absmiddle" width="500" height="400" border="0"></div>
<div style="border-top:1px solid #61768a;max-height:143px;width:500px;overflow-y:auto;">
$MESSAGE$
</div></div></div>
Форма добавления будет описана ниже.
5.2. ничего не добавляем.
Ну вот в принципе и всё, теперь опишу, как добавлять материалы.
Если вы использовали первый способ, то добавления будет в таком виде и не более ↓
Quote
1" onclick="vidLoc('l7zkldpvligu','1','1','0')" class="episode">Пример плеера kiwi.kz 2" onclick="vidLoc('d9b1b4cae183ff763669d0994e7ab3bb','2','2','0')" class="episode">Пример плеера RuTube.ru 3" onclick="vidLoc('ae491dfbae6e44aeb011a254c5d2dbc0','3','3','0')" class="episode">Пример плеера Myvi.ru 4" onclick="vidLoc('406672','4','4','0')" class="episode">Пример плеера video.sibnet.ru 5" onclick="vidLoc('oid=91326787&id=160365318&hash=7fcfc0805ea8e916&sd','5','5','0')" class="episode">Пример плеера VKontakte.ru 6" onclick="vidLoc('mail/smolenskaya_nat/18/18','6','6','0')" class="episode">Пример плеера video.Mail.Ru То что я выделил красным - это значит ID серии, то есть ID серий ни в коем случае не должен быть одинаковым у двух серий, иначе откроется просто тот, который выше.
То что я выделил синим - это означает номер плеера, поясню:
То что я выделил зелёным - это как бы код видео, так сказать, поясню как брать эти "виды".
Если используете второй способ, то добавление такое ↓
Code
<div align="center" style="padding:5px;"><div style="border:1px solid #61768a;width:500px;">
<div id="player0" align="center"><img src="http://savepic.net/1805931.png" align="absmiddle" width="500" height="400" border="0"></div>
<div style="border-top:1px solid #61768a;max-height:143px;width:500px;overflow-y:auto;">
<a id="ep1" onclick="vidLoc('l7zkldpvligu','1','1','0')" class="episode">Пример плеера kiwi.kz</a>
<a id="ep2" onclick="vidLoc('d9b1b4cae183ff763669d0994e7ab3bb','2','2','0')" class="episode">Пример плеера RuTube.ru</a>
<a id="ep3" onclick="vidLoc('ae491dfbae6e44aeb011a254c5d2dbc0','3','3','0')" class="episode">Пример плеера Myvi.ru</a>
<a id="ep4" onclick="vidLoc('406672','4','4','0')" class="episode">Пример плеера video.sibnet.ru</a>
<a id="ep5" onclick="vidLoc('oid=91326787&id=160365318&hash=7fcfc0805ea8e916&sd','5','5','0')" class="episode">Пример плеера VKontakte.ru</a>
</div></div></div>
То, как это всё работает, описано в первом способе!
Теперь самые важные детали:
1. При добавлении материалов, у пользователя должны быть права html (обязательно)
2. Те коды, которые я указал, нужно вставлять в поле "Полное описание материала:".