Commons:User scripts/users namespace/reports/User:Glen/monobook.js
Jump to navigation
Jump to search
This is the report page for User:Glen/monobook.js. It is bot-maintained. All manual changes might be overwritten.
jshint[edit]
- ISSUE:
line 4 character 1
: document.write can be a form of eval. - Evidence:document.write('<script type="text/javascript" src="'
- ISSUE:
line 10 character 5
: document.write can be a form of eval. - Evidence:document.write('<script type="text/javascript" src="'
- ISSUE:
line 29 character 57
: Script URL. - Evidence:{addlilink(toplinks, 'javascript:XMLrequestprompt()', 'Request XML', 'Request XML');}
- ISSUE:
line 60 character 40
: Use '===' to compare with '0'. - Evidence:if (document.title.indexOf("User:") == 0 || document.title.indexOf("User talk:") == 0)
- ISSUE:
line 60 character 85
: Use '===' to compare with '0'. - Evidence:if (document.title.indexOf("User:") == 0 || document.title.indexOf("User talk:") == 0)
- ISSUE:
line 74 character 91
: Use '===' to compare with 'undefined'. - Evidence:if (document.title.indexOf("Editing ") != -1 || document.getElementById('ca-history') == undefined || location.href.search(/&action=history/) !=-1)
- ISSUE:
line 83 character 55
: 'pname' used out of scope. - Evidence:addTab("http://en.wikipedia.org/w/index.php?title=" + pname + "&diff=cur&oldid=prev", "Last", "ca-diff", "Show most recent diff", "");
- ISSUE:
line 102 character 40
: Use '!==' to compare with 'undefined'. - Evidence:if (document.getElementById("content") !=undefined) {
- ISSUE:
line 111 character 12
: Missing semicolon. - Evidence:$(Mainfast)
- ISSUE:
line 134 character 41
: Script URL. - Evidence:{addTab("javascript:watchlist_clean()", "check deleted pages", "ca-clean", "check all deleted pages", "");}
- ISSUE:
line 148 character 12
: 'body' is already defined. - Evidence:var body = document.getElementById('content');
- ISSUE:
line 150 character 11
: 'body' used out of scope. - Evidence:var l = body.getElementsByTagName('li');
- ISSUE:
line 160 character 42
: Use '!==' to compare with '0'. - Evidence:if (document.title.indexOf('Block user') !=0){return;}
- ISSUE:
line 168 character 21
: 'user_name' is already defined. - Evidence:var user_name = toplinks.innerHTML.split('<h6>My pages</h6>')[1].split('title="User:')[1].split('"')[0];
- ISSUE:
line 170 character 56
: 'user_name' used out of scope. - Evidence:if (document.getElementsByTagName('input')[0].value == user_name)
- ISSUE:
line 172 character 61
: 'user_name' used out of scope. - Evidence:else if (document.getElementsByTagName('input')[0].value == user_name.replace(/ /g,'_'))
- ISSUE:
line 184 character 26
: Use '!==' to compare with '0'. - Evidence:if (parse_js_value_cache != 0 && parse_js_value_cache != 1 && parse_js_value_cache != 2 && parse_js_value_cache != 3){return;}
- ISSUE:
line 185 character 17
: Use '===' to compare with ''. - Evidence:if (!url || url == ''){return;}
- ISSUE:
line 208 character 11
: 'xml' is already defined. - Evidence:var xml = http_request.responseText.replace(/<.script>/gi,'`</script>');
- ISSUE:
line 211 character 41
: Use '===' to compare with '0'. - Evidence:else if (body && parse_js_value_cache == 0)
- ISSUE:
line 214 character 11
: 'xml' is already defined. - Evidence:var xml = http_request.responseText.replace(/<.script>/gi,'`</script>');
- ISSUE:
line 248 character 16
: Value of 'e' may be overwritten in IE 8 and earlier. - Evidence:catch (e){}
- ISSUE:
line 258 character 1
: Expected '(' and instead saw '{'. - Evidence:{
- ISSUE:
line 259 character 3
: Expected an identifier and instead saw 'var' (a reserved word). - Evidence:var varticle = '';
- ISSUE:
line 259 character 7
: Expected ')' to match '{' from line 258 and instead saw 'varticle'. - Evidence:var varticle = '';
- ISSUE:
line 259 character 7
: 'function closure expressions' is only available in Mozilla JavaScript extensions (use moz option). - Evidence:var varticle = '';
- ISSUE:
line 259 character 16
: Expected an identifier and instead saw '='. - Evidence:var varticle = '';
- ISSUE:
line 270 character 1
: Expected '(end)' and instead saw '}'. - Evidence:}
esprima[edit]
- ERROR: Cannot parse
line 258 column 1
: Unexpected token {