Commons:User scripts/users namespace/reports/User:Dereckson/monobook.js

This is the report page for User:Dereckson/monobook.js. It is bot-maintained. All manual changes might be overwritten.

jshint edit

  1. ISSUE: line 9 character 1: document.write can be a form of eval. - Evidence: document.write('<script type="text/javascript" src="'
  2. ISSUE: line 65 character 9: Read only. - Evidence: name = wgTitle;
  3. ISSUE: line 83 character 9: Read only. - Evidence: name = wgTitle;
  4. ISSUE: line 125 character 17: Value of 'e' may be overwritten in IE 8 and earlier. - Evidence: } catch (e) {
  5. ISSUE: line 128 character 19: Value of 'e' may be overwritten in IE 8 and earlier. - Evidence: } catch (e) {
  6. ISSUE: line 129 character 26: Missing semicolon. - Evidence: xmlhttp = false
  7. ISSUE: line 139 character 82: Use '===' to compare with 'false'. - Evidence: xmlhttp.open(bundle.method ? bundle.method : "GET",bundle.url,bundle.async == false ? false : true);
  8. ISSUE: line 199 character 26: ['editform'] is better written in dot notation. - Evidence: form = document.forms['editform'];
  9. ISSUE: line 200 character 29: ['wpTextbox1'] is better written in dot notation. - Evidence: var text = form.elements['wpTextbox1'];
  10. ISSUE: line 205 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Cc]zech\}\}(.*)", "g"), "{{cs|$1}}");
  11. ISSUE: line 205 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Cc]zech\}\}(.*)", "g"), "{{cs|$1}}");
  12. ISSUE: line 205 character 62: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Cc]zech\}\}(.*)", "g"), "{{cs|$1}}");
  13. ISSUE: line 205 character 64: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Cc]zech\}\}(.*)", "g"), "{{cs|$1}}");
  14. ISSUE: line 206 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Dd]ansk\}\}(.*)", "g"), "{{da|$1}}");
  15. ISSUE: line 206 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Dd]ansk\}\}(.*)", "g"), "{{da|$1}}");
  16. ISSUE: line 206 character 62: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Dd]ansk\}\}(.*)", "g"), "{{da|$1}}");
  17. ISSUE: line 206 character 64: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Dd]ansk\}\}(.*)", "g"), "{{da|$1}}");
  18. ISSUE: line 207 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Gg]erman|[Dd]eutsch)\}\}(.*)", "g"), "{{de|$2}}");
  19. ISSUE: line 207 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Gg]erman|[Dd]eutsch)\}\}(.*)", "g"), "{{de|$2}}");
  20. ISSUE: line 207 character 76: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Gg]erman|[Dd]eutsch)\}\}(.*)", "g"), "{{de|$2}}");
  21. ISSUE: line 207 character 78: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Gg]erman|[Dd]eutsch)\}\}(.*)", "g"), "{{de|$2}}");
  22. ISSUE: line 208 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ee]nglish\}\}(.*)", "g"), "{{en|$1}}");
  23. ISSUE: line 208 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ee]nglish\}\}(.*)", "g"), "{{en|$1}}");
  24. ISSUE: line 208 character 64: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ee]nglish\}\}(.*)", "g"), "{{en|$1}}");
  25. ISSUE: line 208 character 66: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ee]nglish\}\}(.*)", "g"), "{{en|$1}}");
  26. ISSUE: line 209 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Ss]panish|[Ee]spañol)\}\}(.*)", "g"), "{{es|$2}}");
  27. ISSUE: line 209 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Ss]panish|[Ee]spañol)\}\}(.*)", "g"), "{{es|$2}}");
  28. ISSUE: line 209 character 77: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Ss]panish|[Ee]spañol)\}\}(.*)", "g"), "{{es|$2}}");
  29. ISSUE: line 209 character 79: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Ss]panish|[Ee]spañol)\}\}(.*)", "g"), "{{es|$2}}");
  30. ISSUE: line 210 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ss]uomi\}\}(.*)", "g"), "{{fi|$1}}");
  31. ISSUE: line 210 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ss]uomi\}\}(.*)", "g"), "{{fi|$1}}");
  32. ISSUE: line 210 character 62: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ss]uomi\}\}(.*)", "g"), "{{fi|$1}}");
  33. ISSUE: line 210 character 64: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ss]uomi\}\}(.*)", "g"), "{{fi|$1}}");
  34. ISSUE: line 211 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ff](rench|ran[cç]ais)\}\}(.*)", "g"), "{{fr|$2}}");
  35. ISSUE: line 211 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ff](rench|ran[cç]ais)\}\}(.*)", "g"), "{{fr|$2}}");
  36. ISSUE: line 211 character 76: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ff](rench|ran[cç]ais)\}\}(.*)", "g"), "{{fr|$2}}");
  37. ISSUE: line 211 character 78: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ff](rench|ran[cç]ais)\}\}(.*)", "g"), "{{fr|$2}}");
  38. ISSUE: line 212 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ii]talian[o]?\}\}(.*)", "g"), "{{it|$1}}");
  39. ISSUE: line 212 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ii]talian[o]?\}\}(.*)", "g"), "{{it|$1}}");
  40. ISSUE: line 212 character 68: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ii]talian[o]?\}\}(.*)", "g"), "{{it|$1}}");
  41. ISSUE: line 212 character 70: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Ii]talian[o]?\}\}(.*)", "g"), "{{it|$1}}");
  42. ISSUE: line 213 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Jj]apanese\}\}(.*)", "g"), "{{ja|$1}}");
  43. ISSUE: line 213 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Jj]apanese\}\}(.*)", "g"), "{{ja|$1}}");
  44. ISSUE: line 213 character 65: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Jj]apanese\}\}(.*)", "g"), "{{ja|$1}}");
  45. ISSUE: line 213 character 67: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{[Jj]apanese\}\}(.*)", "g"), "{{ja|$1}}");
  46. ISSUE: line 214 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Nn]ederlands|[Dd]utch)\}\}(.*)", "g"), "{{nl|$2}}");
  47. ISSUE: line 214 character 52: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Nn]ederlands|[Dd]utch)\}\}(.*)", "g"), "{{nl|$2}}");
  48. ISSUE: line 214 character 78: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Nn]ederlands|[Dd]utch)\}\}(.*)", "g"), "{{nl|$2}}");
  49. ISSUE: line 214 character 80: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Nn]ederlands|[Dd]utch)\}\}(.*)", "g"), "{{nl|$2}}");
  50. ISSUE: line 215 character 50: Bad or unnecessary escaping. - Evidence: text.value = text.value.replace(new RegExp("\{\{([Pp]olish|[Pp]olski)\}\}(.*)", "g"), "{{pl|$2}}");
  51. ISSUE: line 215 character 50: Too many errors. (82% scanned). - Evidence: undefined