Commons:User scripts/users namespace/reports/User:Kwj2772/contribsrange-ko.js

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

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

jshint[edit]

  1. ISSUE: line 45 character 32: Missing semicolon. - Evidence: if(m.length == 1) m = '0' + m
  2. ISSUE: line 46 character 80: Missing semicolon. - Evidence: if(y > 2000 && y < 2100) opt_ts = '&ucstart=' + y + '-' + m + '-01T00:00:00Z'
  3. ISSUE: line 48 character 97: Missing semicolon. - Evidence: if(queryString('ucstart')) opts_se += '&ucstart=' + encodeURIComponent(queryString('ucstart'))
  4. ISSUE: line 49 character 91: Missing semicolon. - Evidence: if(queryString('ucend')) opts_se += '&ucend=' + encodeURIComponent(queryString('ucend'))
  5. ISSUE: line 50 character 14: Use '===' to compare with ''. - Evidence: if(opts_se == '') {
  6. ISSUE: line 53 character 17: 'options' is already defined. - Evidence: var options = opt_ns + opts_se + '&ucdir=newer';
  7. ISSUE: line 58 character 166: 'options' used out of scope. - Evidence: var url = mw.config.get('wgServer') + mw.config.get('wgScriptPath') + '/api.php?action=query&format=json&rawcontinue=&callback=prefixContribs&list=usercontribs' + options + '&uclimit=' + parseInt(crLimit);
  8. ISSUE: line 59 character 45: Use '===' to compare with '0'. - Evidence: if(ucfrm.target.value.search(patternCIDR) == 0) {
  9. ISSUE: line 80 character 40: Missing semicolon. - Evidence: if(i != start + num) url += '|'
  10. ISSUE: line 83 character 52: Use '===' to compare with '0'. - Evidence: } else if(ucfrm.target.value.search(patternWild) == 0) {
  11. ISSUE: line 97 character 59: Script URL. - Evidence: addlinkchild(res,'javascript:prefixContribsToggleAll();','모두 펼치기','prefixcontribs-tog');
  12. ISSUE: line 99 character 49: Missing semicolon. - Evidence: spin.setAttribute('id','prefixcontribs-prog')
  13. ISSUE: line 107 character 10: ['query'] is better written in dot notation. - Evidence: if(!obj['query'] || !obj['query']['usercontribs']) return
  14. ISSUE: line 107 character 27: ['query'] is better written in dot notation. - Evidence: if(!obj['query'] || !obj['query']['usercontribs']) return
  15. ISSUE: line 107 character 36: ['usercontribs'] is better written in dot notation. - Evidence: if(!obj['query'] || !obj['query']['usercontribs']) return
  16. ISSUE: line 107 character 60: Missing semicolon. - Evidence: if(!obj['query'] || !obj['query']['usercontribs']) return
  17. ISSUE: line 108 character 13: ['query'] is better written in dot notation. - Evidence: cidr = obj['query']['usercontribs'];
  18. ISSUE: line 108 character 22: ['usercontribs'] is better written in dot notation. - Evidence: cidr = obj['query']['usercontribs'];
  19. ISSUE: line 110 character 18: Use '===' to compare with '0'. - Evidence: if(cidr.length == 0) {
  20. ISSUE: line 122 character 40: Missing semicolon. - Evidence: hdiv.setAttribute('id','d-' + id)
  21. ISSUE: line 123 character 63: Script URL. - Evidence: addlinkchild(hdiv,'javascript:prefixContribsToggleDiv("' + id +'")',cidr[i].user,'m-' + id,'cr-toggle-hidden');
  22. ISSUE: line 144 character 95: Missing semicolon. - Evidence: if(cidr[i].comment) li.appendChild(document.createTextNode(' (' + cidr[i].comment + ')'))
  23. ISSUE: line 151 character 54: ['usercontribs'] is better written in dot notation. - Evidence: if(!obj['query-continue'] || !obj['query-continue']['usercontribs'] || !obj['query-continue']['usercontribs']['uccontinue']) {
  24. ISSUE: line 151 character 96: ['usercontribs'] is better written in dot notation. - Evidence: if(!obj['query-continue'] || !obj['query-continue']['usercontribs'] || !obj['query-continue']['usercontribs']['uccontinue']) {
  25. ISSUE: line 151 character 112: ['uccontinue'] is better written in dot notation. - Evidence: if(!obj['query-continue'] || !obj['query-continue']['usercontribs'] || !obj['query-continue']['usercontribs']['uccontinue']) {
  26. ISSUE: line 157 character 62: ['usercontribs'] is better written in dot notation. - Evidence: var url = crContURI + '&uccontinue='+ obj['query-continue']['usercontribs']['uccontinue'];
  27. ISSUE: line 157 character 78: ['uccontinue'] is better written in dot notation. - Evidence: var url = crContURI + '&uccontinue='+ obj['query-continue']['usercontribs']['uccontinue'];
  28. ISSUE: line 162 character 77: Missing semicolon. - Evidence: if(gaurl.indexOf('#') != -1) gaurl = gaurl.substr(0,gaurl.indexOf('#'))
  29. ISSUE: line 163 character 47: Missing semicolon. - Evidence: if(gaurl.indexOf('?') == -1) gaurl += '?'
  30. ISSUE: line 183 character 59: Missing semicolon. - Evidence: if(lsts.length == 1) prefixContribsToggleDiv(lsts[0].id)
  31. ISSUE: line 188 character 18: Use '===' to compare with '0'. - Evidence: if(lsts.length == 0) return
  32. ISSUE: line 188 character 30: Missing semicolon. - Evidence: if(lsts.length == 0) return
  33. ISSUE: line 191 character 80: Missing semicolon. - Evidence: if(lsts[i].style.display == togglefrom) prefixContribsToggleDiv(lsts[i].id)
  34. ISSUE: line 198 character 22: Missing semicolon. - Evidence: if(!i || !m) return
  35. ISSUE: line 201 character 36: Missing semicolon. - Evidence: m.className = 'cr-toggle-shown'
  36. ISSUE: line 204 character 37: Missing semicolon. - Evidence: m.className = 'cr-toggle-hidden'
  37. ISSUE: line 231 character 43: Expected a conditional expression and instead saw an assignment. - Evidence: if (matches = re.exec(document.location)) {