Commons:User scripts/users namespace/reports/User:Rocket000/togglegallery.js
This is the report page for User:Rocket000/togglegallery.js. It is bot-maintained. All manual changes might be overwritten.
jshint edit
- ISSUE:
line 25 character 73
: Missing semicolon. - Evidence:if(wgCanonicalNamespace == 'Category') addOnloadHook(galleryToggleCheck)
- ISSUE:
line 29 character 58
: Script URL. - Evidence:mw.util.addPortletLink('p-tb','javascript:galleryToggleOff()','Toggle gallery off','t-toggal','show gallery as a text list');
- ISSUE:
line 40 character 61
: Script URL. - Evidence:mw.util.addPortletLink('p-tb','javascript:galleryToggleOn()','Toggle gallery on','t-toggal','show category Image: links as a gallery');
- ISSUE:
line 68 character 12
: 'i' is already defined. - Evidence:for(var i=0;i<imgrps.length;i++) {
- ISSUE:
line 77 character 10
: ['query'] is better written in dot notation. - Evidence:if(!obj['query'] || !obj['query']['pages']) return
- ISSUE:
line 77 character 27
: ['query'] is better written in dot notation. - Evidence:if(!obj['query'] || !obj['query']['pages']) return
- ISSUE:
line 77 character 36
: ['pages'] is better written in dot notation. - Evidence:if(!obj['query'] || !obj['query']['pages']) return
- ISSUE:
line 77 character 53
: Missing semicolon. - Evidence:if(!obj['query'] || !obj['query']['pages']) return
- ISSUE:
line 78 character 19
: ['query'] is better written in dot notation. - Evidence:var thumbs = obj['query']['pages'];
- ISSUE:
line 78 character 28
: ['pages'] is better written in dot notation. - Evidence:var thumbs = obj['query']['pages'];
- ISSUE:
line 82 character 26
: ['title'] is better written in dot notation. - Evidence:var title = thumbs[i]['title'];
- ISSUE:
line 85 character 52
: Use '!==' to compare with ''. - Evidence:if(title.indexOf(imgtitle) != -1 && imgtitle != '') {
- ISSUE:
line 87 character 36
: ['imageinfo'] is better written in dot notation. - Evidence:img.style.width = thumbs[i]['imageinfo'][0]['thumbwidth'] + 'px';
- ISSUE:
line 87 character 52
: ['thumbwidth'] is better written in dot notation. - Evidence:img.style.width = thumbs[i]['imageinfo'][0]['thumbwidth'] + 'px';
- ISSUE:
line 88 character 37
: ['imageinfo'] is better written in dot notation. - Evidence:img.style.height = thumbs[i]['imageinfo'][0]['thumbheight'] + 'px';
- ISSUE:
line 88 character 53
: ['thumbheight'] is better written in dot notation. - Evidence:img.style.height = thumbs[i]['imageinfo'][0]['thumbheight'] + 'px';
- ISSUE:
line 92 character 41
: ['imageinfo'] is better written in dot notation. - Evidence:img.setAttribute('src',thumbs[i]['imageinfo'][0]['thumburl'])
- ISSUE:
line 92 character 57
: ['thumburl'] is better written in dot notation. - Evidence:img.setAttribute('src',thumbs[i]['imageinfo'][0]['thumburl'])
- ISSUE:
line 92 character 70
: Missing semicolon. - Evidence:img.setAttribute('src',thumbs[i]['imageinfo'][0]['thumburl'])
- ISSUE:
line 118 character 12
: 'i' is already defined. - Evidence:for(var i=tables.length-1;i>-1;i--) tables[i].parentNode.removeChild(tables[i])
- ISSUE:
line 118 character 82
: Missing semicolon. - Evidence:for(var i=tables.length-1;i>-1;i--) tables[i].parentNode.removeChild(tables[i])