Бесплатно

TimeSaveMoonwalk 1.1 - запоминание времени для плеера Moonwalk

Простенький скрипт для плеера видеобазы MoonWalk. Написан на чистом javascript-е, без использования JQuery.

Пользователь может нажать на кнопку, чтобы запомнить время, на котором он закончил просмотр.

При клике по "отметке времени", начнется воспроизведение с сохраненного времени. Также, может автоматически стартовать  с сохранения.

Скрипт ничего не сохраняет в базу данных сайта, а делает запись в локальное хранилище браузера пользователя. 

При желании, его можно подключить не только на DLE, но и на Ucoz и на Wordpress.

 

Пример работы можно посмотреть здесь (после рекламы в плеере).

 

Скачать timesave_moonwalk_1.1.zip [3,57 Kb] (cкачиваний: 145)

* В плеере moonwalk уже по-умолчанию есть запоминание времени, поэтому данный скрипт стал почти ненужным. Хотя его можно использовать - удобно настроить под дизайн сайта, в отличии от стандартной кнопки в плеере.


TimeSaveMoonwalk полностью бесплатный. Но вы можете подержать дальнейшую разработку и обновление ;)

WebMoney: R280500603619, Z318059408492

Комментарии 11

  1. Вика
    Вика от 15 января 2018 11:46
    Подключила на Юкоз, но функция возрата к просмору не работает, как на сайте "примере" -  нажимаю на нее, но кнопка будто не работает, только время отображается. нужна ваша помощь, отблагодарю) 

    Ах да, и сохраненное время одного фильма, отображается на всех страницах с фильмами disappointed  
    1. Sistemos от 15 января 2018 11:49
      Цитата: Вика
      Подключила на Юкоз, но функция возрата к просмору не работает, как на сайте "примере" -  нажимаю на нее, но кнопка будто не работает, только время отображается. нужна ваша помощь, отблагодарю)

      За это отвечает id="moonwalk_video" в iframe плеера.
      Если этот параметр не добавлен, то переход к сохраненному времени не будет работать.
      1. Вика
        Вика от 15 января 2018 12:18
        Sistemos, спасибо за быстрый ответ! С "отображением времени" разобралась, но вот "возврат к просмотру" так и не сработал. Вот смотрите к примеру, я правильно вставила в iframe плеера
        <iframe src="http://moonwalk.center/video/4313a2221c5d7df95dde1204733cdc92/ifra
        me" id="moonwalk_video" width="551" height="350" frameborder="0" allowfullscreen></iframe>

        м? Заранее спасибо за ответ!!!
        1. Sistemos от 15 января 2018 12:39
          Да, правильно.
          Тогда к сожалению, не знаю почему у вас не работает переход к сохраненному времени.

          Можете попробовать такую правку:
          в файле timesave-moonwalk.js
          Найти (встречается 2 раза):
          var iframe = document.querySelector("#moonwalk_video");

          Заменить на:
          var iframe = $('iframe')[0];


          Но, скорее всего, это тоже не поможет.
          1. Вика
            Вика от 15 января 2018 12:56
            Sistemos, вы знаете, что вы гений? smile Сработало! Готова поцеловать в щечку)
            1. Sistemos от 15 января 2018 13:02
              joy 
  2. Sistemos от 15 января 2018 12:04
    Цитата: Вика
    Ах да, и сохраненное время одного фильма, отображается на всех страницах с фильмами disappointed  


    За это отвечает тег {news-id} в коде кнопки,
    на UCOZ-е его нужно заменить на $ID$
  3. shevket007 от 31 января 2018 18:30
    Как цвет текста поменять? http://prntscr.com/i87pig в стилях нет,.
    1. Sistemos от 31 января 2018 18:55
      #timesave_text {
      color: #fff;
      }
  4. Владислав
    Владислав от 1 февраля 2018 19:50
    Здравствуйте, подскажите как правильно выводить плеер мунволк
    [hdlight-player]
       <center>
         {hdlight-player}
       </center>
    [/hdlight-player]

    вот так вот работает как у них написано в описание к модулю, но никак иначе все перепробывал как в айфрем вывести?
    1. Sistemos от 1 февраля 2018 20:06
      Вариант 1.
      Можно просто заменить их вывод на
      <iframe width="560" height="400" src="[xfvalue_moon_url]" id="moonwalk_video" frameborder="0" allowfullscreen></iframe>


      * где вместо moon_url прописать название своего доп.поля, в котором ссылка плеера moonwalk.

      Вариант 2:
      в файле /engine/classes/hdlight.class.php

      Найти:
      $hdlight_player = "config['video_width']}\" height=\"{$this->config['video_height']}\" frameborder=\"0\" allowfullscreen>";

      Заменить на:
      $hdlight_player = "config['video_width']}\" id=\"moonwalk_video\" height=\"{$this->config['video_height']}\" frameborder=\"0\" allowfullscreen>";
Добавить комментарий

Оставить комментарий

    Зарегистрируйтесь, чтобы не вводить постоянно Имя, E-mail и Каптчу.
    Или авторизуйтесь на сайте.


  • Вставка исходного кода
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent
    Спойлер