Preview | Accept

Splits Preview link into Preview | Accept links.

  1. // ==UserScript==
  2. // @name Preview | Accept
  3. // @author Kerek
  4. // @version 0.1
  5. // @description Splits Preview link into Preview | Accept links.
  6. // @include https://www.mturk.com/mturk/findhits*
  7. // @include https://www.mturk.com/mturk/preview*
  8. // @include https://www.mturk.com/mturk/searchbar*
  9. // @include https://www.mturk.com/mturk/sorthits*
  10. // @include https://www.mturk.com/mturk/sortsearchbar*
  11. // @include https://www.mturk.com/mturk/viewhits*
  12. // @include https://www.mturk.com/mturk/viewsearchbar*
  13. // @namespace https://greasyfork.org/users/6438
  14. // ==/UserScript==
  15.  
  16. $(document).ready(function()
  17. {
  18. $preview_links = $("a[href^='/mturk/preview?']");
  19. $preview_links.each(function()
  20. {
  21. var preview_link=$(this).attr('href').replace("preview?", "previewandaccept?");
  22. var link_html = "<a href='" + preview_link + "'>Accept</a>";
  23. $(this).parent().append (" | " + link_html);
  24. $(this).html($(this).html().replace(/View a HIT in this group/g, 'Preview'));
  25. });
  26. });