Mturk Larger Radio Buttons and Checkboxes

Makes radio buttons and checkboxes larger. Applies to only certain survey related pages and Mturk itself.

目前为 2015-08-20 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @author Mturk Nerds
  3. // @name Mturk Larger Radio Buttons and Checkboxes
  4. // @version 1.67
  5. // @icon http://i.imgur.com/YdoHcfq.png
  6. // @descrption Updates the size of bubbles on surveys to a larger size. Forked and updated by swole_hamster
  7. // @license Simplified BSD
  8. // @namespace https://greasyfork.org/users/2291
  9. // @description Makes radio buttons and checkboxes larger. Applies to only certain survey related pages and Mturk itself.
  10. // @include https://www.mturk.com/mturk/dashboard
  11. // @include https://*.mturk.com/mturk/preview*
  12. // @include https://*.mturk.com/mturk/accept*
  13. // @include https://*.mturk.com/mturk/continue*
  14. // @include https://*.mturk.com/mturk/submit*
  15. // @include https://*.mturk.com/mturk/return*
  16. // @include https://*.mturk.com/*
  17. // @include https://*.mturkcontent.com/dynamic/hit?*
  18. // @include https://*.amazonaws.com/mturk_bulk/hits*
  19. // @include https://www.amazon.com/*
  20. // @include http://*.qualtrics.com/*
  21. // @include https://*.qualtrics.com/*
  22. // @include https://*.*.qualtrics.com/*
  23. // @include http://*.*.qualtrics.com/*
  24. // @include http://*.surveygizmo.com/*
  25. // @include https://*.surveygizmo.com/*
  26. // @include https://docs.google.com/forms/*
  27. // @include https://*.surveymonkey.com/*
  28. // @include https://*.vennliapp.com/*
  29. // @include https://*.*.*.de/*
  30. // @include http://*.*.*.de/*
  31. // @include https://*.*.de/*
  32. // @include http://*.*.de/*
  33. // @include https://*.de/*
  34. // @include http://*.de/*
  35. // @include http://*.*.*.edu/*
  36. // @include https://*.*.*.edu/*
  37. // @include http://*.*.edu/*
  38. // @include https://*.*.edu/*
  39. // @include http://*.*.*.ca/*
  40. // @include https://*.*.*.ca/*
  41. // @include http://*.*.ca/*
  42. // @include https://*.*.ca/*
  43. // @include http://www.marshlabduke.com/*
  44. // @include https://*.typeform.com/*
  45. // @include http://surveys*.surveyanalytics.com/*
  46. // @include http://*.cspurdue.com/*
  47. // @include http://questionpro.com/*
  48. // @include https://questionpro.com/*
  49. // @include https://*.kwiksurveys.com/*
  50. // @include https://*.wonderliconline.com/*
  51. // @include http://*.lab42.com/*
  52. // @include http://turkitron.com/*
  53. // @include http://sgiz.mobi/*
  54. // @include http://www.consumerbehaviorlab.com/*
  55. // @include https://www.psychdata.com/*
  56. // @include https://*.*.*.ac.uk/*
  57. // @include https://*.*.ac.uk/*
  58. // @include http://*.*.*.ac.uk/*
  59. // @include http://*.*.ac.uk/*
  60. // @include http://survey.psy.unipd.it/*
  61. // @include https://www.predikkta.com/*
  62. // @include https://*.userzoom.com/*
  63. // @include https://www.vopspsy.ugent.be/*
  64. // @include http://crsi.byethost33.com/*
  65. // @include https://www.psychdata.com/*
  66. // @include http://hospitalityexperiments.net/*
  67. // @include http://www.dise-online.net/*
  68. // @include https://www.descil.ethz.ch/apps/mturk/*
  69. // @include https://www.tfaforms.com/*
  70. // @include https://*.shinyapps.io/*
  71. // @include https://mutual-science.org/*
  72. // @include http://*/TurkGate/*
  73. // @include http://jbfreeman.net/webmt/*
  74. // @include http://*.fluidsurveys.com/*
  75. // @include https://gate.aon.com/*
  76. // @include https://www.cvent.com/Surveys/*
  77. // @include http://*/limesurvey/*
  78. // @include http://www.mturkgrind.com/*
  79. // @include http://mturkforum.com/*
  80. // @include https://*.usertesting.com/*
  81. // @include https://*.newrelic.com/*
  82. // @include https://*.crowdsource.com/*
  83. // @include http://*.crowdflower.com/*
  84. // @include https://prolificacademic.co.uk/*
  85. // @include https://www.google.com/*
  86. // @include http://www.google.com/*
  87. // @include http://www.ets-research.org/*
  88. // @include https://www.psychsurveys.org/*
  89. // @include https://*.herokuapp.com/*
  90. // @include http://twittergamertagging.azurewebsites.net/*
  91. // @include https://*.wufoo.com/*
  92. // @require http://code.jquery.com/jquery-latest.min.js
  93. // ==/UserScript==
  94.  
  95. /* Function that injects CSS rules */
  96. function injectStyles( rule ) {
  97. var div = $( '<div />', {
  98. html: '&shy;<style>' + rule + '</style>'
  99. } ).appendTo( 'body' );
  100. }
  101.  
  102. /*Individual calls to add styles */
  103. injectStyles( 'input[type=radio] { width: 1.5em; height: 1.5em;}' );
  104. injectStyles( 'input[type=checkbox] { width: 1.5em; height: 1.5em;}' );