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

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

jshint edit

  1. ISSUE: line 24 character 73: Missing semicolon. - Evidence: if(wgCanonicalNamespace == 'Category') addOnloadHook(galleryToggleCheck)
  2. ISSUE: line 28 character 58: Script URL. - Evidence: mw.util.addPortletLink('p-tb','javascript:galleryToggleOff()','Toggle gallery off','t-toggal','show gallery as a text list');
  3. ISSUE: line 39 character 61: Script URL. - Evidence: mw.util.addPortletLink('p-tb','javascript:galleryToggleOn()','Toggle gallery on','t-toggal','show category Image: links as a gallery');
  4. ISSUE: line 67 character 12: 'i' is already defined. - Evidence: for(var i=0;i<imgrps.length;i++) {
  5. ISSUE: line 76 character 10: ['query'] is better written in dot notation. - Evidence: if(!obj['query'] || !obj['query']['pages']) return
  6. ISSUE: line 76 character 27: ['query'] is better written in dot notation. - Evidence: if(!obj['query'] || !obj['query']['pages']) return
  7. ISSUE: line 76 character 36: ['pages'] is better written in dot notation. - Evidence: if(!obj['query'] || !obj['query']['pages']) return
  8. ISSUE: line 76 character 53: Missing semicolon. - Evidence: if(!obj['query'] || !obj['query']['pages']) return
  9. ISSUE: line 77 character 19: ['query'] is better written in dot notation. - Evidence: var thumbs = obj['query']['pages'];
  10. ISSUE: line 77 character 28: ['pages'] is better written in dot notation. - Evidence: var thumbs = obj['query']['pages'];
  11. ISSUE: line 81 character 26: ['title'] is better written in dot notation. - Evidence: var title = thumbs[i]['title'];
  12. ISSUE: line 84 character 52: Use '!==' to compare with ''. - Evidence: if(title.indexOf(imgtitle) != -1 && imgtitle != '') {
  13. ISSUE: line 86 character 36: ['imageinfo'] is better written in dot notation. - Evidence: img.style.width = thumbs[i]['imageinfo'][0]['thumbwidth'] + 'px';
  14. ISSUE: line 86 character 52: ['thumbwidth'] is better written in dot notation. - Evidence: img.style.width = thumbs[i]['imageinfo'][0]['thumbwidth'] + 'px';
  15. ISSUE: line 87 character 37: ['imageinfo'] is better written in dot notation. - Evidence: img.style.height = thumbs[i]['imageinfo'][0]['thumbheight'] + 'px';
  16. ISSUE: line 87 character 53: ['thumbheight'] is better written in dot notation. - Evidence: img.style.height = thumbs[i]['imageinfo'][0]['thumbheight'] + 'px';
  17. ISSUE: line 91 character 41: ['imageinfo'] is better written in dot notation. - Evidence: img.setAttribute('src',thumbs[i]['imageinfo'][0]['thumburl'])
  18. ISSUE: line 91 character 57: ['thumburl'] is better written in dot notation. - Evidence: img.setAttribute('src',thumbs[i]['imageinfo'][0]['thumburl'])
  19. ISSUE: line 91 character 70: Missing semicolon. - Evidence: img.setAttribute('src',thumbs[i]['imageinfo'][0]['thumburl'])
  20. ISSUE: line 117 character 12: 'i' is already defined. - Evidence: for(var i=tables.length-1;i>-1;i--) tables[i].parentNode.removeChild(tables[i])
  21. ISSUE: line 117 character 82: Missing semicolon. - Evidence: for(var i=tables.length-1;i>-1;i--) tables[i].parentNode.removeChild(tables[i])