Nautiljon signatures off

Désactive les signatures sur Nautiljon

  1. // ==UserScript==
  2. // @name Nautiljon signatures off
  3. // @description Désactive les signatures sur Nautiljon
  4. // @namespace http://userscripts.org/users/349422
  5. // @include https://www.nautiljon.com/forum/*
  6. // @version 1.6
  7. // @grant none
  8. // ==/UserScript==
  9.  
  10. $("td.vtop > hr.small").each(function() {
  11. var $contents = $(this).parent().contents();
  12. var $sign = $contents.slice($contents.index(this)+1).wrapAll("<div>").parent();
  13. var $button = $("<a style='cursor:pointer; float:right; text-decoration:none'>▲</a>");
  14. var signToggle = function() {
  15. var a = "alt", b = "src";
  16. if($sign.toggle().is(":visible")) a = "src", b = "alt";
  17. $sign.find("img").each(function() {
  18. var $img = $(this);
  19. $img.attr(a, $img.attr(b));
  20. $img.attr(b, "");
  21. });
  22. $button.text($sign.is(":visible") ? "▲" : "▼");
  23. };
  24. $button.insertBefore($sign).click(signToggle);
  25. signToggle();
  26. });