Greasy Fork is available in English.

DLE links decoder

Прямые ссылки на сайтах с движком DataLife Engine (DLE)

Αυτές είναι εκδόσεις αυτού του κώδικα όπου ο κώδικας έχει ενημερωθεί. Προβολή όλων των εκδόσεων.

  • v1.3 10/09/2016 Document may not have body!
  • v1.2 29/08/2016 Skip non-element nodes in MutationObserver. I always forget to do so. :(
  • v1.1 29/08/2016 Fixed MutationObserver options. Forgot to set 'subtree' option.
  • v1.0 28/08/2016 Looks like 'mouseover' doesn't work properly with child elements. 'mouseenter' does.
  • v0.9 28/08/2016 Replaced global click events with local mouseover events and added observer to handle dynamically added links. Won't handle links within links. That's crazy anyway.
  • v0.8 28/08/2016 Added support for links with 'escaped' links like https://dle-news.ru/engine/go.php?url=https%3A%2F%2Fru.wikipedia.org%2Fwiki%2F%C2%E8%EA%E8%EF%E5%E4%E8%FF and even like https://dle-news.ru/engine/go.php?url=aHR0cHMlM0ElMkYlMkZydS53aWtpcGVkaWEub3JnJTJGd2lraSUyRiVDMiVFOCVFQSVFOCVFRiVFNSVFNCVFOCVGRg (escaped and base64)
  • v0.7 26/08/2016 links with extra objects https://greasyfork.org/en/scripts/22290-%D0%9F%D1%80%D1%8F%D0%BC%D1%8B%D0%B5-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8-%D0%B2-dle
  • v0.6 18/08/2016 Reverted back change to event model. Proper link in a tooltip will be displayed only if user will right-click it.
  • v0.5 18/08/2016 Added second link format
  • v0.4 18/08/2016 Now link will be unwrapped as soon as targeted to display a proper link in a tooltip + script will run only if DLE-specific functions are present on the page.
  • v0.3 18/08/2016 Forgot to reuse 'link' variable in place of e.target
  • v0.2 18/08/2016 Replaced link in comments section with decoded one :)
  • v0.1 18/08/2016