fefe dates 2

Ersetzt auf blog.fefe.de das [l] in den Pro-Post-Links durch das Post-Datum.

  1. // ==UserScript==
  2. // @name fefe dates 2
  3. // @description Ersetzt auf blog.fefe.de das [l] in den Pro-Post-Links durch das Post-Datum.
  4. // @version 2.1
  5. // @author arbu (original: flying sheep)
  6. // @namespace https://greasyfork.org/users/1220
  7. // @include http://blog.fefe.de/*
  8. // @include https://blog.fefe.de/*
  9. // @run-at document-end
  10. // @grant none
  11. // ==/UserScript==
  12. var head = document.getElementsByTagName('head')[0],
  13. style = document.createElement('style');
  14. style.setAttribute('type', 'text/css');
  15. style.textContent = 'body > h3 + ul > li > a[href^="?ts="] {color: black; text-decoration: none; margin-right: 1ex}';
  16. head.appendChild(style);
  17.  
  18. for(var i = 3; i < document.links.length; i++)
  19. if(document.links[i].text == '[l]' && document.links[i].search.indexOf('?ts=') === 0)
  20. document.links[i].text = '[' +
  21. new Date((parseInt(document.links[i].search.substring(4), 16) ^ 0xfefec0de) * 1000).toLocaleTimeString() +
  22. ']';