ExPlayer
Пользователь
Всем доброго времени суток! Решил добавить на свой сайт онлайн просмотр. Так как данный мод уже не поддерживается современными браузерами, то нашел решение в использовании API от Moonwalk. Возможно, что кто-нибудь возьмется и доведет этот "мод" до ума.
Стоит так же отметить, что в моем варианте указано условие в каких именно топиках выводить плеер.
Минусы API:
1. Если плеера нет в базе Moonwalk - ничего не будет выведено;
2. Реклама
Плюсы API:
1. Легкая установка;
2. Нет запросов в базу;
3. Скрипт определяет по контенту страницы фильм/сериал, который нужно отобразить и выводит его на странице после этого.
Установка:
1. Открыть viewtopic_attach.tpl;
2. В самом верху (перед <!-- BEGIN attach -->) прописать:
2.1. с показом Трейлера фильма:
2.2. без показа Трейлера фильма:
3. В самый конец (перед <!-- END attach -->) прописать (ID топиков меняйте на свои или можете вообще удалить условие):
3.1. с показом трейлера фильма:
3.2. без показа трейлера фильма:
4. Сохранить изменения.
P.S. Если в установке что-то не правильно, то прошу знатоков поправить
P.P.S. сильно тапками не кидайтесь, пожалуйста
Стоит так же отметить, что в моем варианте указано условие в каких именно топиках выводить плеер.
Минусы API:
1. Если плеера нет в базе Moonwalk - ничего не будет выведено;
2. Реклама
Плюсы API:
1. Легкая установка;
2. Нет запросов в базу;
3. Скрипт определяет по контенту страницы фильм/сериал, который нужно отобразить и выводит его на странице после этого.
Установка:
1. Открыть viewtopic_attach.tpl;
2. В самом верху (перед <!-- BEGIN attach -->) прописать:
2.1. с показом Трейлера фильма:
<!-- MoonWalk -->
<script type="text/javascript" async src=""></script>
<!-- MoonWalk -->
2.2. без показа Трейлера фильма:
<!-- MoonWalk -->
<script type="text/javascript" async src=""></script>
<!-- MoonWalk -->
3. В самый конец (перед <!-- END attach -->) прописать (ID топиков меняйте на свои или можете вообще удалить условие):
3.1. с показом трейлера фильма:
<!-- Начало Онлайн просмотр -->
<!-- IF FORUM_ID == 58 || FORUM_ID == 31 || FORUM_ID == 140 || FORUM_ID == 122 || FORUM_ID == 115 || FORUM_ID == 32 || FORUM_ID == 33 || FORUM_ID == 100 || FORUM_ID == 125 || FORUM_ID == 146 || FORUM_ID == 39 || FORUM_ID == 40 || FORUM_ID == 41 || FORUM_ID == 121 || FORUM_ID == 144 || FORUM_ID == 43 || FORUM_ID == 44 || FORUM_ID == 46 || FORUM_ID == 95 || FORUM_ID == 156 || FORUM_ID == 157 || FORUM_ID == 214 || FORUM_ID == 215 -->
<!-- спойлер начало -->
<center><div class="spoil">
<div class="smallfont"><input type="button" value="Онлайн просмотр"; class="input-button" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Свернуть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Онлайн просмотр'; }"/>
</div><div class="alt2"><div style="display: none; text-align:center;">
<div id="moonwalkPlayer"></div> <!-- Сюда будет выведен плеер !-->
<div id="trailerDiv"></div> <!-- Сюда будет выведен trailer !-->
</div>
</div>
</div>
</center>
<!-- спойлер конец -->
<!-- ENDIF -->
<!-- Конец онлайн просмотр -->
3.2. без показа трейлера фильма:
<!-- Начало Онлайн просмотр -->
<!-- IF FORUM_ID == 58 || FORUM_ID == 31 || FORUM_ID == 140 || FORUM_ID == 122 || FORUM_ID == 115 || FORUM_ID == 32 || FORUM_ID == 33 || FORUM_ID == 100 || FORUM_ID == 125 || FORUM_ID == 146 || FORUM_ID == 39 || FORUM_ID == 40 || FORUM_ID == 41 || FORUM_ID == 121 || FORUM_ID == 144 || FORUM_ID == 43 || FORUM_ID == 44 || FORUM_ID == 46 || FORUM_ID == 95 || FORUM_ID == 156 || FORUM_ID == 157 || FORUM_ID == 214 || FORUM_ID == 215 -->
<!-- спойлер начало -->
<center><div class="spoil">
<div class="smallfont"><input type="button" value="Онлайн просмотр"; class="input-button" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Свернуть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Онлайн просмотр'; }"/>
</div><div class="alt2"><div style="display: none; text-align:center;">
<div id="moonwalkPlayer"></div> <!-- Сюда будет выведен плеер !-->
</div>
</div>
</div>
</center>
<!-- спойлер конец -->
<!-- ENDIF -->
<!-- Конец онлайн просмотр -->
4. Сохранить изменения.
P.S. Если в установке что-то не правильно, то прошу знатоков поправить
P.P.S. сильно тапками не кидайтесь, пожалуйста