Этот скрипт паблик и по настоящему он выглядит вот так:
А точнее у него есть много переделок и все они отличаются только картинкой -_-
Ну ладно, думаю хватит пояснений. Решил не делать лишних скриншотов этого скрипта, на видео выйдет нагляднее.
А теперь переходим к установке:
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
}
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 = '';
}
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 = '';
}
if ( type == 2 ) {
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 3 ){
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 4 ){
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 5 ){
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 6 ){
document.getElementById('player'+play).innerHTML = '';
}
}
{
document.getElementById('play').innerHTML = '';
}
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 = '';
}
if ( type == 2 ) {
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 3 ){
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 4 ){
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 5 ){
document.getElementById('player'+play).innerHTML = '';
}
if ( type == 6 ){
document.getElementById('player'+play).innerHTML = '';
}
}
3. Сохраняем как - dplay.js и пихаем её в папку /js/ на сайте в файловый менеджер. ( то есть http://site.ru/js/dplay.js , если нет такой папки, то создаём.)
4. Перед ставим (не обязательно везде, можно только там, где будет стоять сам плеер):
Code
5. Открываем страницу, где будет стоять плеер и у нас есть 2 варианта:
5.1. Можно угробить модуль и облегчить форму добавления материалов. Для этого, ставим это туда, где будет стоять плеер:
Code

$MESSAGE$
Форма добавления будет описана ниже.
5.2. ничего не добавляем.
Ну вот в принципе и всё, теперь опишу, как добавлять материалы.
Если вы использовали первый способ, то добавления будет в таком виде и не более ↓
Пример плеера kiwi.kz
Пример плеера RuTube.ru
Пример плеера Myvi.ru
Пример плеера video.sibnet.ru
Пример плеера VKontakte.ru
Пример плеера video.Mail.Ru
То что я выделил красным - это значит ID серии, то есть ID серий ни в коем случае не должен быть одинаковым у двух серий, иначе откроется просто тот, который выше.
То что я выделил синим - это означает номер плеера, поясню:
1 - kiwi.kz
2 - rutube.ru
3 - myvi.ru
4 - video.sibnet.ru
5 - vkontakte.ru
6 - video.mail.ru
То что я выделил зелёным это как бы код видео, так сказать, поясню как брать эти "виды".
kiwi.kz - ссылка выглядит вот так http:// kiwi.kz/watch/l7zkldpvligu/ - ставим на место зелёного.
Rutube.ru - ссылка выглядит вот так http:// rutube.ru/tracks/4711933.html?v=d9b1b4cae183ff763669d0994e7ab3bb - ставим на место зелёного.
Myvi.ru - ссылка выглядит вот так http:// myvi.ru/ru/videodetail.aspx?video=ae491dfbae6e44aeb011a254c5d2dbc0 - ставим на место зелёного.
video.sibnet.ru - ссылка выглядит вот так http:// video.sibnet.ru/video406672 - ставим на место зелёного.
vkontakte.ru - тут немного другое, открываем любое видео и внизу справа находим "Получить код видео", появится окошко с кодом.
- ставим на место зелёного.
video.Mail.Ru - ссылка выглядит вот так - http:// video.mail.ru/ mail/smolenskaya_nat/18/18.html - ставим на место зелёного.
Если используете второй способ, то добавление такое ↓
Code
То, как это всё работает, описано в первом способе!
Теперь самые важные детали:
1. При добавлении материалов, у пользователя должны быть права html (обязательно)
2. Те коды, которые я указал, нужно вставлять в поле "Полное описание материала:".




