Commons:User scripts/users namespace/reports/User:Leafnode/quickimgdelete.js

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

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

jshint[edit]

  1. ISSUE: line 41 character 18: Missing semicolon. - Evidence: return true
  2. ISSUE: line 53 character 50: Missing semicolon. - Evidence: var el = document.getElementById('filehistory')
  3. ISSUE: line 80 character 22: The array literal notation [] is preferable. - Evidence: var els = new Array();
  4. ISSUE: line 89 character 28: The array literal notation [] is preferable. - Evidence: var uploaders = new Array();
  5. ISSUE: line 123 character 38: Use '===' to compare with '0'. - Evidence: if (!uploaders || uploaders.length == 0) {
  6. ISSUE: line 140 character 22: The array literal notation [] is preferable. - Evidence: var els = new Array();
  7. ISSUE: line 210 character 20: Bad or unnecessary escaping. - Evidence: var re = eval("/\<!-- ?Template:" + template + " ?--\>/;");
  8. ISSUE: line 210 character 56: Bad or unnecessary escaping. - Evidence: var re = eval("/\<!-- ?Template:" + template + " ?--\>/;");
  9. ISSUE: line 210 character 12: eval can be harmful. - Evidence: var re = eval("/\<!-- ?Template:" + template + " ?--\>/;");
  10. ISSUE: line 265 character 47: Missing semicolon. - Evidence: editlk += '&fakeaction=' + which + '_delete'
  11. ISSUE: line 333 character 14: eval can be harmful. - Evidence: var re = eval("/\\b" + abbrev + "\\b/");
  12. ISSUE: line 361 character 42: Use '===' to compare with 'null'. - Evidence: if (document.getElementById('ca-edit') == null) // not editable by non-admin
  13. ISSUE: line 364 character 62: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:nfd_tagImage(\'nfd\')', nfd_text, 'nom-for-del', nfd_tooltip);
  14. ISSUE: line 365 character 62: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:nfd_tagImage(\'pui\')', pui_text, 'pui', pui_tooltip);
  15. ISSUE: line 366 character 62: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:nfd_tagImage(\'vio\')', vio_text, 'imagevio', 'vio_tooltip');
  16. ISSUE: line 444 character 51: Missing semicolon. - Evidence: var targetUrl = editlk + '&fakeaction=' + action
  17. ISSUE: line 456 character 43: Expected a 'break' statement before 'case'. - Evidence: txt = '{{subst:nsd}}\n{{subst:nld}}';
  18. ISSUE: line 512 character 42: Use '===' to compare with 'null'. - Evidence: if (document.getElementById('ca-edit') == null) // not editable by non-admin
  19. ISSUE: line 515 character 64: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mns\')', mns_text, 'mark-no-source', mns_tooltip);
  20. ISSUE: line 516 character 64: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mnl\')', mnl_text, 'mark-no-license', mnl_tooltip);
  21. ISSUE: line 517 character 65: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mnsl\')', mnsl_text, 'mark-no-source-license', mnsl_tooltip);
  22. ISSUE: line 518 character 65: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mbsr\')', mbsr_text, 'mark-base-url', mbsr_tooltip);
  23. ISSUE: line 592 character 34: Use '===' to compare with '0'. - Evidence: if (dupe.indexOf('Image:') == 0) {
  24. ISSUE: line 602 character 42: Use '===' to compare with 'null'. - Evidence: if (document.getElementById('ca-edit') == null) // not editable by non-admin
  25. ISSUE: line 605 character 71: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:speedyi_mark(\'speedyi_mred\')', mred_text, 'mark-redundant', mred_tooltip);
  26. ISSUE: line 606 character 70: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:speedyi_mark(\'speedyi_mmi\')', mmi_text, 'mark-missing', mmi_tooltip);