Редактор темы

Реклама
Реклама

Проблема с табами

  • Автор темы Автор темы Avenger
  • Дата начала Дата начала

Avenger

Бывалый
Регистрация
10 Сен 2015
Сообщения
562
Рейтинг реакций
81
Баллы
28
1/3
Автор темы
Привет, товарищи.
Сегодня решил внедрить в доп поле вывод видео через uppod. (Шаблон : RedFilm)
Но вот проблема. Выводит он без таба.
Где надо исправлять? Половину дня убил чтобы разобраться. Но сил уже нет🙂

Вот когда страница только открывается:
Screenshot_2.png
А вот когда жмешь на таб где находится файл
Screenshot_1.png

Код в fullstory:
HTML:
<div class="player" id="watch">
        <div class="tabs">
            <ul class="reset">
            [xfgiven_m1]<li id="player-film"[xfgiven_trailer_player] class="active"[/xfgiven_trailer_player]><b>Смотреть фильм</b><i class="fa fa-video-camera"></i></li>[/xfgiven_m1]

           [xfgiven_iv]<li id="torrent-film"[xfnotgiven_m1] class="active"[/xfnotgiven_m1]><b>Смотреть онлайн</b><i class="fa fa-video-camera"></i></li>[/xfgiven_iv]

[xfgiven_or]<li id="player-film1"[xfnotgiven_trailer_player] class="active"[/xfnotgiven_trailer_player]><b>treiler</b><i class="fa fa-video-camera"></i></li>[/xfgiven_or]

[xfgiven_film_player]<li id="player-film2"[xfnotgiven_m1] class="active"[/xfnotgiven_m1]><b>treiler2</b><i class="fa fa-video-camera"></i></li>[/xfgiven_film_player]

[xfgiven_trailer_player]<li id="player-trailer"[xfnotgiven_trailer_player] class="active"[/xfnotgiven_trailer_player]><b>Смотреть трейлер</b><i class="fa fa-youtube-play"></i></li>[/xfgiven_trailer_player]

            [xfgiven_kl]<li id="directlink-film"[xfnotgiven_kl] class="active"[/xfnotgiven_kl]><b>Player2</b><i class="fa fa-youtube-play"></i></li>[/xfgiven_kl]

           [xfgiven_ob]<li id="comm-film"[xfnotgiven_m1] class="active"[/xfnotgiven_m1]><b>Player3</b><i class="fa fa-youtube-play"></i></li>[/xfgiven_ob]
           </ul>
<!--noindex-->
[xfgiven_m1]<iframe src="[xfvalue_m1]" class="player_frame player-film" frameborder="0" allowfullscreen></iframe>[/xfgiven_m1]

[xfgiven_iv]<iframe src="http://videoframe.blue/?kp_id=[xfvalue_iv]" style="display: none;" class="player_frame torrent-film[xfnotgiven_m1] block[/xfnotgiven_m1]" allowfullscreen width='100%' height='100%'  frameborder='0' scrolling='no'></iframe>[/xfgiven_iv]

[xfgiven_or]<iframe src="[xfvalue_or]"style="display: none;" class="player_frame player-film1[xfnotgiven_trailer_player] block[/xfnotgiven_trailer_player]" allowfullscreen width='100%' height='100%'  frameborder='0' scrolling='no'></iframe>[/xfgiven_or]

[xfgiven_film_player]
<div id="videoplayer14410" style="display: none;" class="player_frame player-film2[xfnotgiven_m1] block[/xfnotgiven_m1]">
<script type="text/javascript">
var ua = navigator.userAgent.toLowerCase();
var flashInstalled = false;
if (typeof(navigator.plugins)!="undefined" && typeof(navigator.plugins["Shockwave Flash"])=="object") {
flashInstalled = true;
} else if (typeof window.ActiveXObject != "undefined") {
try {
if (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) {
flashInstalled = true;
}
} catch(e) {};
};
if(ua.indexOf("iphone") != -1 || ua.indexOf("ipad") != -1 || (ua.indexOf("android") != -1 && !flashInstalled)){
// HTML5

this.videoplayer14410 = new Uppod({m:"video",uid:"videoplayer14410",comment:"{title}",file:"[xfvalue_film_player]",st:"uppodvideo"});

}else{
if(!flashInstalled){
// NO FLASH
document.getElementById("videoplayer14410").innerHTML="<a href=http://www.adobe.com/go/getflashplayer">Требуется установить Flash-плеер</a>";
}else{
// FLASH
var flashvars = {"comment":"{title}","st":"http://site.ru/video.txt","file":"[xfvalue_film_player]"};var params = {wmode:"transparent", class:"player_frame player-film1[xfnotgiven_trailer_player] block[/xfnotgiven_trailer_player]",  style:"display: none", allowFullScreen:"true", allowScriptAccess:"always",id:"videoplayer14410"}; new swfobject.embedSWF("http://site.ru/uppod.swf", "videoplayer14410", "100%", "510", "9.0.115.0", false, flashvars, params);
}
}
        </script></div>   
            [/xfgiven_film_player]
     
[xfgiven_trailer_player]<iframe src="https://www.youtube.com/embed/[xfvalue_trailer_player]?rel=0&amp;showinfo=0" class="player_frame player-trailer[xfnotgiven_m1] block[/xfnotgiven_m1]" frameborder="0" allowfullscreen></iframe>[/xfgiven_trailer_player]

[xfgiven_kl]<iframe src="https://www.youtube.com/embed/[xfvalue_kl]?rel=0&amp;showinfo=0" style="display: none;" class="player_frame directlink-film[xfnotgiven_kl] block[/xfnotgiven_kl]" frameborder="0" allowfullscreen></iframe>[/xfgiven_kl]

[xfgiven_ob]<iframe src="https://www.youtube.com/embed/[xfvalue_ob]?rel=0&amp;showinfo=0" style="display: none;" class="player_frame comm-film[xfnotgiven_ob] block[/xfnotgiven_ob]" frameborder="0" allowfullscreen></iframe>[/xfgiven_ob]

            <!--/noindex--></div>
        </div>
</div>

Я думаю лазить тут: (Но правильно ли)
HTML:
// FLASH
var flashvars = {"comment":"{title}","st":"http://site.ru/video.txt","file":"[xfvalue_film_player]"};var params = {wmode:"transparent", class:"player_frame player-film1[xfnotgiven_trailer_player] block[/xfnotgiven_trailer_player]", style:"display: none", allowFullScreen:"true", allowScriptAccess:"always",id:"videoplayer14410"}; new swfobject.embedSWF("http://site.ru/uppod.swf", "videoplayer14410", "100%", "510", "9.0.115.0", false, flashvars, params);
}
 
Последнее редактирование модератором:
настройка в шабе неправильная, флеш тут не причём.
 
Нет, твои плеера не заключены в код вывода таба. Смотри оригинал и будет счастье.
 
Автор темы
<div class="player" id="watch">
<div class="tabs">
<ul class="reset">
[xfgiven_film_player]<li id="player-film"[xfgiven_trailer_player] class="active"[/xfgiven_trailer_player]>Смотреть фильм <i class="fa fa-video-camera"></i></li>[/xfgiven_film_player]
[xfgiven_trailer_player]<li id="player-trailer"[xfnotgiven_film_player] class="active"[/xfnotgiven_film_player]>Смотреть трейлер <i class="fa fa-youtube-play"></i></li>[/xfgiven_trailer_player]
</ul>
[xfgiven_film_player]<iframe src="https://www.youtube.com/embed/[xfvalue_film_player]?rel=0&amp;showinfo=0" class="player_frame player-film" frameborder="0" allowfullscreen></iframe>[/xfgiven_film_player]
[xfgiven_trailer_player]<iframe src="https://www.youtube.com/embed/[xfvalue_trailer_player]?rel=0&amp;showinfo=0" class="player_frame player-trailer[xfnotgiven_film_player] block[/xfnotgiven_film_player]" frameborder="0" allowfullscreen></iframe>[/xfgiven_trailer_player]
</div>
</div>

Хз вроде всё так же. Но это для меня, как чайника!
 
У тебя обе вкладки активные, попробуй убрать во втором табе class="active"
 
Автор темы
Да я это прошел момент. Когда создавал тему.
Сделал так в css
.fullfilm .player_frame .player-trailer .player-trailer1 .player-trailer2 .comm-film .directlink-film .player-film2 {
display: none;
}

.fullfilm .player_frame .player-trailer .player-trailer1 .player-trailer2 .comm-film .directlink-film .comm-film .player-film2 .block {
display: block;
}
В фуллстори прописал эти ID. Я поначалу на них грешил. Не помогло.
 
Автор темы
Не могу заснуть.
Делал по всякому. Остановился пока вот так (Пока не работает всё равно):
<div class="player" id="watch">
<div class="tabs">
<ul class="reset">
[xfgiven_m1]<li id="player-film"[xfgiven_trailer_player] class="active"[/xfgiven_trailer_player]><b>Смотреть фильм</b><i class="fa fa-video-camera"></i></li>[/xfgiven_m1]
[xfgiven_iv]<li id="torrent-film"[xfnotgiven_m1] class="active"[/xfnotgiven_m1]><b>Смотреть онлайн</b><i class="fa fa-video-camera"></i></li>[/xfgiven_iv]
[xfgiven_or]<li id="player-film1"[xfnotgiven_iv] class="active"[/xfnotgiven_iv]><b>Смотреть онлайн 2</b><i class="fa fa-video-camera"></i></li>[/xfgiven_or]
[xfgiven_film_player]<li id="player-film2"[xfnotgiven_or] class="active"[/xfnotgiven_or]><b>Оригинал</b><i class="fa fa-video-camera"></i></li>[/xfgiven_film_player]
[xfgiven_trailer_player]<li id="player-trailer1"[xfnotgiven_film_player] class="active"[/xfnotgiven_film_player]><b>Смотреть трейлер</b><i class="fa fa-youtube-play"></i></li>[/xfgiven_trailer_player]
[xfgiven_kl]<li id="directlink-film"[xfnotgiven_trailer_player] class="active"[/xfnotgiven_trailer_player]><b>Смотреть трейлер 2</b><i class="fa fa-youtube-play"></i></li>[/xfgiven_kl]
[xfgiven_ob]<li id="comm-film"[xfnotgiven_kl] class="active"[/xfnotgiven_kl]><b>Факты</b><i class="fa fa-youtube-play"></i></li>[/xfgiven_ob]
</ul>
<!--noindex-->
[xfgiven_m1]<iframe src="[xfvalue_m1]" class="player_frame player-film" frameborder="0" allowfullscreen></iframe>[/xfgiven_m1]
[xfgiven_iv]<iframe src="http://videoframe.blue/?kp_id=[xfvalue_iv]" style="display: none;" class="player_frame torrent-film" frameborder="0" allowfullscreen scrolling='no'></iframe>[/xfgiven_iv]
[xfgiven_or]<iframe src="[xfvalue_or]" style="display: none;" class="player_frame player-film1[xfnotgiven_or] block[/xfnotgiven_or]" frameborder="0" allowfullscreen scrolling='no'></iframe>[/xfgiven_or]
[xfgiven_film_player]
<div id="videoplayer14410">
<script type="text/javascript" class="player_frame player-film2" >
var ua = navigator.userAgent.toLowerCase();
var flashInstalled = false;
if (typeof(navigator.plugins)!="undefined" && typeof(navigator.plugins["Shockwave Flash"])=="object") {
flashInstalled = true;
} else if (typeof window.ActiveXObject != "undefined") {
try {
if (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) {
flashInstalled = true;
}
} catch(e) {};
};
if(ua.indexOf("iphone") != -1 || ua.indexOf("ipad") != -1 || (ua.indexOf("android") != -1 && !flashInstalled)){
// HTML5

this.videoplayer14410 = new Uppod({m:"video",uid:"videoplayer14410",comment:"{title}",file:"[xfvalue_film_player]",st:"uppodvideo"});

}else{
if(!flashInstalled){
// NO FLASH
document.getElementById("videoplayer14410").innerHTML="<a href=http://www.adobe.com/go/getflashplayer>Требуется установить Flash-плеер</a>";
}else{
// FLASH
var flashvars = {"comment":"{title}","st":"http://ххх/video.txt","file":"[xfvalue_film_player]"};var params = {wmode:"transparent", allowFullScreen:"true", allowScriptAccess:"always",id:"videoplayer14410",class:"player_frame player-film2[xfnotgiven_or] block[/xfnotgiven_or]"}; new swfobject.embedSWF("http://ххх/uppod.swf", "videoplayer14410", "100%", "510", "9.0.115.0", false, flashvars, params);
}
}
</script></div>
[/xfgiven_film_player]

[xfgiven_trailer_player]<iframe src="https://www.youtube.com/embed/[xfvalue_trailer_player]?rel=0&amp;showinfo=0" class="player_frame player-trailer1[xfnotgiven_film_player] block[/xfnotgiven_film_player]" frameborder="0" allowfullscreen></iframe>[/xfgiven_trailer_player]
[xfgiven_kl]<iframe src="https://www.youtube.com/embed/[xfvalue_kl]?rel=0&amp;showinfo=0" style="display: none;" class="player_frame directlink-film[xfnotgiven_trailer_player] block[/xfnotgiven_trailer_player]" frameborder="0" allowfullscreen></iframe>[/xfgiven_kl]
[xfgiven_ob]<iframe src="https://www.youtube.com/embed/[xfvalue_ob]?rel=0&amp;showinfo=0" style="display: none;" class="player_frame comm-film[xfnotgiven_kl] block[/xfnotgiven_kl]" frameborder="0" allowfullscreen></iframe>[/xfgiven_ob]
<!--/noindex--></div>
</div>
</div>

.fullfilm .player_frame.player-trailer.torrent-film .player-trailer1.player-trailer2.comm-film.directlink-film.player-film2 {
display: none;
}

.fullfilm .player_frame.player-trailer.torrent-film.player-trailer1.player-trailer2.comm-film.directlink-film.comm-film.player-film2.block {
display: block;
}
 
во намудрил то а )
я тоже с табами мучался постоянно, пока не понял что херней страдаю и не попросил бурота сделать )) ему 10 минут а мне возиться вечно )
 
Автор темы
во намудрил то а )
я тоже с табами мучался постоянно, пока не понял что херней страдаю и не попросил бурота сделать )) ему 10 минут а мне возиться вечно )

Это очень крайний случай 🙂

В принципе ничего мудреного там нет. Просто вывод доп поля в uppod. Без внедрения в движок)
 

Похожие темы Последние темы Популярные темы

Назад
Сверху