AO Next/Prev Epp

Add to anime-odcinki.pl's players buttons: Prev & Next

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name        AO Next/Prev Epp
// author       Wiktor Radecki
// @namespace   AnimeOdcinki
// @include     http://anime-odcinki.pl/*
// @version     4
// @grant       none
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @description Add to anime-odcinki.pl's players buttons: Prev & Next
// ==/UserScript==
$(document).ready(function () {
  var linki = $('#edit-jump').children();
  var isNext = false;
  var isPrev = true;
  for (var i = 0; i < linki.length; i++)
  {
    var e = linki[i];
    if (typeof (e.attributes['selected']) != 'undefined') {
      isNext = true;
      isPrev = false;
      continue;
    }
    if (isPrev === true && e.value !== '')
    var next = e;
    if (isNext === true) {
      var prev = e;
      break;
    }
  }
  $div = $('#video-player-control');
  if (typeof (prev) !== 'undefined')
  {
    var plink = prev.value.split('::') [1];
    jQuery('<a/>', {
      id: 'video-player-mode',
      linkid: '1000',
      title: 'Poprzedni odcinek',
      rel: 'external',
      text: '<<',
      class: 'prev-next',
      href: plink
    }).prependTo($div);
  }
  if (typeof (next) !== 'undefined')
  {
    var nlink = next.value.split('::') [1];
    jQuery('<a/>', {
      id: 'video-player-mode',
      linkid: '1001',
      title: 'Nastepny odcinek',
      rel: 'external',
      text: '>>',
      class: 'prev-next',
      href: nlink
    }).appendTo($div);
  }
});