ADDITIONAL SYSTEM INFORMATION :
Mageia Linux 7 AMD 64-bit
AdoptOpenJDK 11.0.1 & 11.0.5
A DESCRIPTION OF THE PROBLEM :
The library produces a Java source file with a single extremely long chain of method calls.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Compile the project with Maven and run the JUnit test named "testFlowifierWikipediaHomepage":
git clone https://github.com/gouessej/HtmlFlow.git patch-1
mvn install
Alternatively, you can use the Java source code I provided below but of course, I'll try to provide a small self-contained complete, compilable, Java source code (SSCCE) to ease the debugging.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
It compiles the Java class successfully.
ACTUAL -
compiler message file broken: key=compiler.misc.msg.bug arguments=11.0.1, {1}, {2}, {3}, {4}, {5}, {6}, {7}
java.lang.StackOverflowError
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.visitSelect(TreeScanner.java:302)
at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2110)
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.visitApply(TreeScanner.java:237)
at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1634)
---------- BEGIN SOURCE ----------
import htmlflow.*;
import org.xmlet.htmlapifaster.*;
public class Flowified {
public static HtmlView get() {
final HtmlView html = StaticHtml.view().setIndented(false)
.html().attrClass("client-nojs").attrLang("en").attrDir(EnumDirType.LTR)
.head()
.text("\n")
.meta().attrCharset("UTF-8")
.__() //meta
.text("\n")
.title()
.text("Wikipedia, the free encyclopedia")
.__() //title
.text("\n")
.script()
.text("document.documentElement.className=\"client-js\";RLCONF={\"wgBreakFrames\":!1,\"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\"],\"wgRequestId\":\"XcaPDApAME4AADaJ7PkAAABQ\",\"wgCSPNonce\":!1,\"wgCanonicalNamespace\":\"\",\"wgCanonicalSpecialPageName\":!1,\"wgNamespaceNumber\":0,\"wgPageName\":\"Main_Page\",\"wgTitle\":\"Main Page\",\"wgCurRevisionId\":922879458,\"wgRevisionId\":922879458,\"wgArticleId\":15580374,\"wgIsArticle\":!0,\"wgIsRedirect\":!1,\"wgAction\":\"view\",\"wgUserName\":null,\"wgUserGroups\":[\"*\"],\"wgCategories\":[],\"wgPageContentLanguage\":\"en\",\"wgPageContentModel\":\"wikitext\",\"wgRelevantPageName\":\"Main_Page\",\"wgRelevantArticleId\":15580374,\"wgIsProbablyEditable\":!1,\"wgRelevantPageIsProbablyEditable\":!1,\"wgRestrictionEdit\":[\n"
+ "\"sysop\"],\"wgRestrictionMove\":[\"sysop\"],\"wgIsMainPage\":!0,\"wgMediaViewerOnClick\":!0,\"wgMediaViewerEnabledByDefault\":!0,\"wgPopupsReferencePreviews\":!1,\"wgPopupsConflictsWithNavPopupGadget\":!1,\"wgVisualEditor\":{\"pageLanguageCode\":\"en\",\"pageLanguageDir\":\"ltr\",\"pageVariantFallbacks\":\"en\"},\"wgMFDisplayWikibaseDescriptions\":{\"search\":!0,\"nearby\":!0,\"watchlist\":!0,\"tagline\":!1},\"wgWMESchemaEditAttemptStepOversample\":!1,\"wgULSCurrentAutonym\":\"English\",\"wgNoticeProject\":\"wikipedia\",\"wgWikibaseItemId\":\"Q5296\",\"wgCentralAuthMobileDomain\":!1,\"wgEditSubmitButtonLabelPublish\":!0};RLSTATE={\"ext.globalCssJs.user.styles\":\"ready\",\"site.styles\":\"ready\",\"noscript\":\"ready\",\"user.styles\":\"ready\",\"ext.globalCssJs.user\":\"ready\",\"user\":\"ready\",\"user.options\":\"ready\",\"user.tokens\":\"loading\",\"mediawiki.legacy.shared\":\"ready\",\"mediawiki.legacy.commonPrint\":\"ready\",\"ext.visualEditor.desktopArticleTarget.noscript\":\"ready\",\"ext.uls.interlanguage\":\"ready\",\"ext.wikimediaBadges\":\"ready\",\n"
+ "\"mediawiki.skinning.interface\":\"ready\",\"skins.vector.styles\":\"ready\"};RLPAGEMODULES=[\"site\",\"mediawiki.page.startup\",\"mediawiki.page.ready\",\"mediawiki.searchSuggest\",\"ext.gadget.teahouse\",\"ext.gadget.ReferenceTooltips\",\"ext.gadget.watchlist-notice\",\"ext.gadget.DRN-wizard\",\"ext.gadget.charinsert\",\"ext.gadget.refToolbar\",\"ext.gadget.extra-toolbar-buttons\",\"ext.gadget.switcher\",\"ext.centralauth.centralautologin\",\"mmv.head\",\"mmv.bootstrap.autostart\",\"ext.popups\",\"ext.visualEditor.desktopArticleTarget.init\",\"ext.visualEditor.targetLoader\",\"ext.eventLogging\",\"ext.wikimediaEvents\",\"ext.navigationTiming\",\"ext.uls.interface\",\"ext.cx.eventlogging.campaigns\",\"ext.quicksurveys.init\",\"ext.centralNotice.geoIP\",\"ext.centralNotice.startUp\",\"skins.vector.js\"];")
.__() //script
.text("\n")
.script()
.text("(RLQ=window.RLQ||[]).push(function(){mw.loader.implement(\"user.tokens@tffin\",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({\"patrolToken\":\"+\\\\\",\"watchToken\":\"+\\\\\",\"csrfToken\":\"+\\\\\"});\n"
+ "});});")
.__() //script
.text("\n")
.link().attrRel(EnumRelType.STYLESHEET).attrHref("/w/load.php?lang=en&modules=ext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cmediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cskins.vector.styles&only=styles&skin=vector")
.__() //link
.text("\n")
.script().attrAsync(Boolean.FALSE).attrSrc("/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector")
.__() //script
.text("\n")
.meta().attrName("ResourceLoaderDynamicStyles").attrContent("")
.__() //meta
.text("\n")
.link().attrRel(EnumRelType.STYLESHEET).attrHref("/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector")
.__() //link
.text("\n")
.meta().attrName("generator").attrContent("MediaWiki 1.35.0-wmf.5")
.__() //meta
.text("\n")
.meta().attrName("referrer").attrContent("origin")
.__() //meta
.text("\n")
.meta().attrName("referrer").attrContent("origin-when-crossorigin")
.__() //meta
.text("\n")
.meta().attrName("referrer").attrContent("origin-when-cross-origin")
.__() //meta
.text("\n")
.meta().addAttr("property","og:image").attrContent("https://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/1200px-Benteng_%28cropped%29.jpg")
.__() //meta
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).attrHref("android-app://org.wikipedia/http/en.m.wikipedia.org/wiki/Main_Page")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).addAttr("type","application/atom+xml").attrTitle("Wikipedia picture of the day feed").attrHref("/w/api.php?action=featuredfeed&feed=potd&feedformat=atom")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).addAttr("type","application/atom+xml").attrTitle("Wikipedia featured articles feed").attrHref("/w/api.php?action=featuredfeed&feed=featured&feedformat=atom")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).addAttr("type","application/atom+xml").attrTitle("Wikipedia \"On this day...\" feed").attrHref("/w/api.php?action=featuredfeed&feed=onthisday&feedformat=atom")
.__() //link
.text("\n")
.link().addAttr("rel","apple-touch-icon").attrHref("/static/apple-touch/wikipedia.png")
.__() //link
.text("\n")
.link().addAttr("rel","shortcut icon").attrHref("/static/favicon/wikipedia.ico")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.SEARCH).addAttr("type","application/opensearchdescription+xml").attrHref("/w/opensearch_desc.php").attrTitle("Wikipedia (en)")
.__() //link
.text("\n")
.link().addAttr("rel","EditURI").addAttr("type","application/rsd+xml").attrHref("//en.wikipedia.org/w/api.php?action=rsd")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.LICENSE).attrHref("//creativecommons.org/licenses/by-sa/3.0/")
.__() //link
.text("\n")
.link().addAttr("rel","canonical").attrHref("https://en.wikipedia.org/wiki/Main_Page")
.__() //link
.text("\n")
.link().addAttr("rel","dns-prefetch").attrHref("//login.wikimedia.org")
.__() //link
.text("\n")
.link().addAttr("rel","dns-prefetch").attrHref("//meta.wikimedia.org")
.__() //link
.text("\n")
.comment("[if lt IE 9]><script src=\"/w/resources/lib/html5shiv/html5shiv.js\"></script><![endif]")
.text("\n")
.__() //head
.text("\n")
.body().attrClass("mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Main_Page rootpage-Main_Page skin-vector action-view")
.text("\n")
.div().attrId("mw-page-base").attrClass("noprint")
.__() //div
.text("\n")
.div().attrId("mw-head-base").attrClass("noprint")
.__() //div
.text("\n")
.div().attrId("content").attrClass("mw-body").addAttr("role","main")
.text("\n"
+ "\t")
.a().attrId("top")
.__() //a
.text("\n"
+ "\t")
.div().attrId("siteNotice").attrClass("mw-body-content")
.comment(" CentralNotice ")
.__() //div
.text("\n"
+ "\t")
.div().attrClass("mw-indicators mw-body-content")
.text("\n")
.__() //div
.text("\n"
+ "\n"
+ "\t")
.h1().attrId("firstHeading").attrClass("firstHeading").attrLang("en")
.text("Main Page")
.__() //h1
.text("\n"
+ "\t\n"
+ "\t")
.div().attrId("bodyContent").attrClass("mw-body-content")
.text("\n"
+ "\t\t")
.div().attrId("siteSub").attrClass("noprint")
.text("From Wikipedia, the free encyclopedia")
.__() //div
.text("\n"
+ "\t\t")
.div().attrId("contentSub")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t\t\n"
+ "\t\t\n"
+ "\t\t")
.div().attrId("jump-to-nav")
.__() //div
.text("\n"
+ "\t\t")
.a().attrClass("mw-jump-link").attrHref("#mw-head")
.text("Jump to navigation")
.__() //a
.text("\n"
+ "\t\t")
.a().attrClass("mw-jump-link").attrHref("#p-search")
.text("Jump to search")
.__() //a
.text("\n"
+ "\t\t")
.div().attrId("mw-content-text").attrLang("en").attrDir(EnumDirType.LTR).attrClass("mw-content-ltr")
.div().attrClass("mw-parser-output")
.div().attrId("mp-topbanner").attrStyle("clear:both; position:relative; box-sizing:border-box; width:100%; margin:1.2em 0 6px; min-width:47em; border:1px solid #ddd; background-color:#f9f9f9; color:#000; white-space:nowrap;")
.text("\n")
.div().attrStyle("margin:0.4em; width:22em; text-align:center;")
.text("\n")
.div().attrStyle("font-size:162%; padding:.1em;")
.text("Welcome to ")
.a().attrHref("/wiki/Wikipedia").attrTitle("Wikipedia")
.text("Wikipedia")
.__() //a
.text(",")
.__() //div
.text("\n")
.div().attrStyle("font-size:95%;")
.text("the ")
.a().attrHref("/wiki/Free_content").attrTitle("Free content")
.text("free")
.__() //a
.text(" ")
.a().attrHref("/wiki/Encyclopedia").attrTitle("Encyclopedia")
.text("encyclopedia")
.__() //a
.text(" that ")
.a().attrHref("/wiki/Wikipedia:Introduction").attrTitle("Wikipedia:Introduction")
.text("anyone can edit")
.__() //a
.text(".")
.__() //div
.text("\n")
.div().attrId("articlecount").attrStyle("font-size:85%;")
.a().attrHref("/wiki/Special:Statistics").attrTitle("Special:Statistics")
.text("5,967,297")
.__() //a
.text(" articles in ")
.a().attrHref("/wiki/English_language").attrTitle("English language")
.text("English")
.__() //a
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul().attrStyle("position:absolute; right:-1em; top:50%; margin-top:-2.4em; width:38%; min-width:25em; font-size:95%;")
.text("\n")
.li().attrStyle("position:absolute; left:0; top:0;")
.a().attrHref("/wiki/Portal:Arts").attrTitle("Portal:Arts")
.text("Arts")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:0; top:1.6em;")
.a().attrHref("/wiki/Portal:Biography").attrTitle("Portal:Biography")
.text("Biography")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:0; top:3.2em;")
.a().attrHref("/wiki/Portal:Geography").attrTitle("Portal:Geography")
.text("Geography")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:33%; top:0;")
.a().attrHref("/wiki/Portal:History").attrTitle("Portal:History")
.text("History")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:33%; top:1.6em;")
.a().attrHref("/wiki/Portal:Mathematics").attrTitle("Portal:Mathematics")
.text("Mathematics")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:33%; top:3.2em;")
.a().attrHref("/wiki/Portal:Science").attrTitle("Portal:Science")
.text("Science")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:66%; top:0;")
.a().attrHref("/wiki/Portal:Society").attrTitle("Portal:Society")
.text("Society")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:66%; top:1.6em;")
.a().attrHref("/wiki/Portal:Technology").attrTitle("Portal:Technology")
.text("Technology")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:66%; top:3.2em;")
.strong()
.a().attrHref("/wiki/Portal:Contents/Portals").attrTitle("Portal:Contents/Portals")
.text("All portals")
.__() //a
.__() //strong
.__() //li
.text("\n")
.__() //ul
.text("\n")
.__() //div
.text("\n")
.table().addAttr("role","presentation").attrId("mp-upper").attrStyle("width: 100%; margin-top:4px; border-spacing: 0px;")
.text("\n")
.tbody()
.tr()
.text("\n")
.td().attrId("mp-left").attrClass("MainPageBG").attrStyle("width:55%; border:1px solid #cef2e0; padding:0; background:#f5fffa; vertical-align:top; color:#000;")
.text("\n")
.h2().attrId("mp-tfa-h2").attrStyle("margin:0.5em; background:#cef2e0; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; color:#000; padding:0.2em 0.4em;")
.span().attrId("From_today.27s_featured_article")
.__() //span
.span().attrClass("mw-headline").attrId("From_today's_featured_article")
.text("From today's featured article")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-tfa").attrStyle("padding:0.1em 0.6em;")
.div().attrId("mp-tfa-img").attrStyle("float: left; margin: 0.5em 0.9em 0.4em 0em;")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 180px;")
.text("\n")
.a().attrHref("/wiki/File:Benteng_(cropped).jpg").attrClass("image").attrTitle("Fort Somba Opu")
.img().attrAlt("Fort Somba Opu").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/180px-Benteng_%28cropped%29.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(180L)).attrHeight(Long.valueOf(120L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/270px-Benteng_%28cropped%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/360px-Benteng_%28cropped%29.jpg 2x").addAttr("data-file-width","2640").addAttr("data-file-height","1760")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.text("Fort Somba Opu")
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.p()
.text("The ")
.b()
.a().attrHref("/wiki/Early_history_of_Gowa_and_Talloq").attrTitle("Early history of Gowa and Talloq")
.text("early history of the kingdoms of Gowa and Talloq")
.__() //a
.__() //b
.text(" can be traced back to 1300, when the ")
.a().attrHref("/wiki/Makassar_people").attrTitle("Makassar people")
.text("Makassar")
.__() //a
.text(" kingdom of ")
.a().attrHref("/wiki/Sultanate_of_Gowa").attrTitle("Sultanate of Gowa")
.text("Gowa")
.__() //a
.text(" emerged as an agrarian chiefdom in the Indonesian peninsula of ")
.a().attrHref("/wiki/South_Sulawesi").attrTitle("South Sulawesi")
.text("South Sulawesi")
.__() //a
.text(". ")
.a().attrHref("/wiki/Kingdom_of_Tallo").attrTitle("Kingdom of Tallo")
.text("Talloq")
.__() //a
.text(" was founded two centuries later when a prince from Gowa fled to the coast after his defeat in a succession dispute. The coastal location of the new polity allowed it to exploit maritime trade to a greater degree than Gowa. The growth of early Gowa was supported by a rapid increase in wet ")
.a().attrHref("/wiki/Rice").attrTitle("Rice")
.text("rice")
.__() //a
.text(" cultivation. Verdant forests were cleared to make way for rice paddies. The population may have increased tenfold between the thirteenth and sixteenth centuries. Gowa and Talloq became close allies in the sixteenth century and dominated most of the peninsula, following wide-ranging administrative and military reforms. Around 1600 the twin kingdoms converted to Islam, defeated their rivals and became the most important powers in eastern Indonesia, with ")
.a().attrHref("/wiki/Fort_Somba_Opu").attrTitle("Fort Somba Opu")
.text("Fort Somba Opu")
.__() //a
.text(" ")
.i()
.text("(pictured)")
.__() //i
.text(" as one of their centers. (")
.b()
.a().attrHref("/wiki/Early_history_of_Gowa_and_Talloq").attrTitle("Early history of Gowa and Talloq")
.text("Full article...")
.__() //a
.__() //b
.text(")\n")
.__() //p
.text("\n")
.div().attrClass("tfa-recent").attrStyle("text-align: right;")
.text("\n"
+ "Recently featured: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/Letter-winged_kite").attrTitle("Letter-winged kite")
.text("Letter-winged kite")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Second_Fitna").attrTitle("Second Fitna")
.text("Second Fitna")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Digital_media_use_and_mental_health").attrTitle("Digital media use and mental health")
.text("Digital media use and mental health")
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.div().attrClass("tfa-footer hlist noprint").attrStyle("text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Today%27s_featured_article/November_2019").attrTitle("Wikipedia:Today's featured article/November 2019")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("https://lists.wikimedia.org/mailman/listinfo/daily-article-l").attrClass("extiw").attrTitle("mail:daily-article-l")
.text("By email")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Featured_articles").attrTitle("Wikipedia:Featured articles")
.text("More featured articles")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.h2().attrId("mp-dyk-h2").attrStyle("clear:both; margin:0.5em; background:#cef2e0; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; color:#000; padding:0.2em 0.4em;")
.span().attrClass("mw-headline").attrId("Did_you_know_...")
.text("Did you know ...")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-dyk").attrStyle("padding:0.1em 0.6em 0.5em;")
.text("\n")
.div().attrStyle("float:right; margin-left:0.5em;").attrId("mp-dyk-img")
.text("\n")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 180px;")
.text("\n")
.a().attrHref("/wiki/File:Bundesarchiv_Bild_183-1989-1110-018,_Berlin,_Checkpoint_Charlie,_Nacht_des_Mauerfalls_(cropped).jpg").attrClass("image").attrTitle("Checkpoint Charlie on the night of 9/10 November 1989")
.img().attrAlt("Checkpoint Charlie on the night of 9/10 November 1989").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg/180px-Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(180L)).attrHeight(Long.valueOf(120L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg/270px-Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg/360px-Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg 2x").addAttr("data-file-width","672").addAttr("data-file-height","448")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.a().attrHref("/wiki/Checkpoint_Charlie").attrTitle("Checkpoint Charlie")
.text("Checkpoint Charlie")
.__() //a
.text(" on the night of 9/10 November 1989")
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul()
.li()
.text("... that the ")
.b()
.a().attrHref("/wiki/Fall_of_the_Berlin_Wall").attrTitle("Fall of the Berlin Wall")
.text("fall of the Berlin Wall")
.__() //a
.__() //b
.text(" ")
.i()
.text("(immediate aftermath pictured)")
.__() //i
.text(" was the result of a bureaucratic mistake?")
.__() //li
.text("\n")
.li()
.text("... that ")
.b()
.a().attrHref("/wiki/Anne_L._Stevens").attrTitle("Anne L. Stevens")
.text("Anne L. Stevens")
.__() //a
.__() //b
.text(" disguised herself in order to enroll in the male-only mechanics pit crew at a race track?")
.__() //li
.text("\n")
.li()
.text("... that UK prime minister ")
.a().attrHref("/wiki/Boris_Johnson").attrTitle("Boris Johnson")
.text("Boris Johnson")
.__() //a
.text(" said he would \"rather be dead in a ditch\" than seek an extension to ")
.a().attrHref("/wiki/Brexit").attrTitle("Brexit")
.text("Brexit")
.__() //a
.text(" under the terms of the ")
.b()
.a().attrHref("/wiki/European_Union_(Withdrawal)_(No._2)_Act_2019").attrTitle("European Union (Withdrawal) (No. 2) Act 2019")
.text("European Union (Withdrawal) (No. 2) Act 2019")
.__() //a
.__() //b
.text("?")
.__() //li
.text("\n")
.li()
.text("... that paediatrician ")
.b()
.a().attrHref("/wiki/Ji_Xiaocheng").attrTitle("Ji Xiaocheng")
.text("Ji Xiaocheng")
.__() //a
.__() //b
.text(" co-founded the first ")
.a().attrHref("/wiki/Neonatal_intensive_care_unit").attrTitle("Neonatal intensive care unit")
.text("neonatal intensive care unit")
.__() //a
.text(" in China?")
.__() //li
.text("\n")
.li()
.text("... that the ")
.b()
.a().attrHref("/wiki/Eyprepocnemis_plorans").attrTitle("Eyprepocnemis plorans")
.text("lamenting grasshopper")
.__() //a
.__() //b
.text(" seems to be expanding its range northwards in Italy, possibly as a result of climate change?")
.__() //li
.text("\n")
.li()
.text("... that Belgian ")
.a().attrHref("/wiki/Bass_(voice_type)").attrTitle("Bass (voice type)")
.text("bass")
.__() //a
.text(" ")
.b()
.a().attrHref("/wiki/Tijl_Faveyts").attrTitle("Tijl Faveyts")
.text("Tijl Faveyts")
.__() //a
.__() //b
.text(", recognized internationally since his 2006 performance as Mozart's ")
.a().attrHref("/wiki/The_Magic_Flute").attrTitle("The Magic Flute")
.text("Sarastro")
.__() //a
.text(" at the ")
.a().attrHref("/wiki/Aix-en-Provence_Festival").attrTitle("Aix-en-Provence Festival")
.text("Aix-en-Provence Festival")
.__() //a
.text(", has portrayed both Fasolt and Hunding in ")
.i()
.a().attrHref("/wiki/Der_Ring_in_Minden").attrTitle("Der Ring in Minden")
.text("Der Ring in Minden")
.__() //a
.__() //i
.text("?")
.__() //li
.text("\n")
.li()
.text("... that for his ")
.a().attrHref("/wiki/Narrative_poetry").attrTitle("Narrative poetry")
.text("narrative poetry")
.__() //a
.text(" novel ")
.i()
.b()
.a().attrHref("/wiki/The_Long_Take").attrTitle("The Long Take")
.text("The Long Take")
.__() //a
.__() //b
.__() //i
.text(", ")
.a().attrHref("/wiki/Robin_Robertson").attrTitle("Robin Robertson")
.text("Robin Robertson")
.__() //a
.text(" became the first poet and first Scot to win the ")
.a().attrHref("/wiki/Walter_Scott_Prize").attrTitle("Walter Scott Prize")
.text("Walter Scott Prize")
.__() //a
.text("?")
.__() //li
.text("\n")
.li()
.text("... that ")
.b()
.a().attrHref("/wiki/Jack_Hadley").attrTitle("Jack Hadley")
.text("Jack Hadley")
.__() //a
.__() //b
.text(" founded his own black history museum in ")
.a().attrHref("/wiki/Thomasville,_Georgia").attrTitle("Thomasville, Georgia")
.text("Thomasville, Georgia")
.__() //a
.text("?")
.__() //li
.__() //ul
.text("\n")
.div().attrClass("dyk-footer hlist noprint").attrStyle("margin-top: 0.5em; text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Recent_additions").attrTitle("Wikipedia:Recent additions")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Help:Your_first_article").attrTitle("Help:Your first article")
.text("Start a new article")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Template_talk:Did_you_know").attrTitle("Template talk:Did you know")
.text("Nominate an article")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //td
.text("\n")
.td().attrStyle("border:1px solid transparent;")
.text("\n")
.__() //td
.text("\n")
.td().attrId("mp-right").attrClass("MainPageBG").attrStyle("width:45%; border:1px solid #cedff2; padding:0; background:#f5faff; vertical-align:top;")
.text("\n")
.h2().attrId("mp-itn-h2").attrStyle("margin:0.5em; background:#cedff2; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; color:#000; padding:0.2em 0.4em;")
.span().attrClass("mw-headline").attrId("In_the_news")
.text("In the news")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-itn").attrStyle("padding:0.1em 0.6em;")
.div().addAttr("role","figure").attrClass("itn-img").attrStyle("float: right; margin-left: 0.5em;")
.text("\n")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 120px;")
.text("\n")
.a().attrHref("/wiki/File:Duane_Vermeulen_2012_Springboks.jpg").attrClass("image").attrTitle("Duane Vermeulen in 2012")
.img().attrAlt("Duane Vermeulen in 2012").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/9/98/Duane_Vermeulen_2012_Springboks.jpg/120px-Duane_Vermeulen_2012_Springboks.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(120L)).attrHeight(Long.valueOf(180L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/9/98/Duane_Vermeulen_2012_Springboks.jpg/180px-Duane_Vermeulen_2012_Springboks.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/98/Duane_Vermeulen_2012_Springboks.jpg/240px-Duane_Vermeulen_2012_Springboks.jpg 2x").addAttr("data-file-width","1575").addAttr("data-file-height","2362")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.text("Duane Vermeulen")
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul()
.li()
.text("In ")
.a().attrHref("/wiki/Rugby_union").attrTitle("Rugby union")
.text("rugby union")
.__() //a
.text(", the ")
.b()
.a().attrHref("/wiki/2019_Rugby_World_Cup").attrTitle("2019 Rugby World Cup")
.text("World Cup")
.__() //a
.__() //b
.text(" concludes with ")
.a().attrHref("/wiki/South_Africa_national_rugby_union_team").attrTitle("South Africa national rugby union team")
.text("South Africa")
.__() //a
.text(" defeating ")
.a().attrHref("/wiki/England_national_rugby_union_team").attrTitle("England national rugby union team")
.text("England")
.__() //a
.text(" in ")
.a().attrHref("/wiki/2019_Rugby_World_Cup_Final").attrTitle("2019 Rugby World Cup Final")
.text("the final")
.__() //a
.text(" ")
.i()
.text("(player of the match ")
.a().attrHref("/wiki/Duane_Vermeulen").attrTitle("Duane Vermeulen")
.text("Duane Vermeulen")
.__() //a
.text(" pictured)")
.__() //i
.text(".")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/2019_Cotabato_earthquakes").attrTitle("2019 Cotabato earthquakes")
.text("A series of earthquakes")
.__() //a
.__() //b
.text(" hits ")
.a().attrHref("/wiki/Mindanao").attrTitle("Mindanao")
.text("Mindanao")
.__() //a
.text(", Philippines, killing at least 21 people.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/2019_Tezgam_train_fire").attrTitle("2019 Tezgam train fire")
.text("A fire on a passenger train")
.__() //a
.__() //b
.text(" near ")
.a().attrHref("/wiki/Liaquatpur").attrTitle("Liaquatpur")
.text("Liaquatpur")
.__() //a
.text(", Pakistan, kills at least 75 people.")
.__() //li
.text("\n")
.li()
.text("In baseball, the ")
.a().attrHref("/wiki/Washington_Nationals").attrTitle("Washington Nationals")
.text("Washington Nationals")
.__() //a
.text(" defeat the ")
.a().attrHref("/wiki/Houston_Astros").attrTitle("Houston Astros")
.text("Houston Astros")
.__() //a
.text(" to win the ")
.b()
.a().attrHref("/wiki/2019_World_Series").attrTitle("2019 World Series")
.text("World Series")
.__() //a
.__() //b
.text(".")
.__() //li
.__() //ul
.text("\n")
.div().attrClass("itn-footer").attrStyle("margin-top: 0.5em;")
.text("\n")
.div()
.b()
.a().attrHref("/wiki/Portal:Current_events").attrTitle("Portal:Current events")
.text("Ongoing")
.__() //a
.__() //b
.text(": ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/2019_Hong_Kong_protests").attrTitle("2019 Hong Kong protests")
.text("Hong Kong protests")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Impeachment_inquiry_against_Donald_Trump").attrTitle("Impeachment inquiry against Donald Trump")
.text("Trump impeachment inquiry")
.__() //a
.__() //li
.__() //ul
.__() //div
.__() //div
.text("\n")
.div()
.b()
.a().attrHref("/wiki/Deaths_in_2019").attrTitle("Deaths in 2019")
.text("Recent deaths")
.__() //a
.__() //b
.text(": ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/Margarita_Salas").attrTitle("Margarita Salas")
.text("Margarita Salas")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Yvette_Lundy").attrTitle("Yvette Lundy")
.text("Yvette Lundy")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Ren_Xuefeng").attrTitle("Ren Xuefeng")
.text("Ren Xuefeng")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Gert_Boyle").attrTitle("Gert Boyle")
.text("Gert Boyle")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Walter_Mercado").attrTitle("Walter Mercado")
.text("Walter Mercado")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Rudy_Boesch").attrTitle("Rudy Boesch")
.text("Rudy Boesch")
.__() //a
.__() //li
.__() //ul
.__() //div
.__() //div
.__() //div
.text("\n")
.div().attrClass("itn-footer hlist noprint").attrStyle("text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:In_the_news/Candidates").attrTitle("Wikipedia:In the news/Candidates")
.text("Nominate an article")
.__() //a
.__() //b
.__() //li
.__() //ul
.__() //div
.__() //div
.text("\n")
.h2().attrId("mp-otd-h2").attrStyle("clear:both; margin:0.5em; background:#cedff2; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; color:#000; padding:0.2em 0.4em;")
.span().attrClass("mw-headline").attrId("On_this_day")
.text("On this day")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-otd").attrStyle("padding:0.1em 0.6em 0.5em;")
.text("\n")
.p()
.b()
.a().attrHref("/wiki/November_9").attrTitle("November 9")
.text("November 9")
.__() //a
.__() //b
.text(": ")
.b()
.a().attrHref("/wiki/Muhammad_Iqbal").attrTitle("Muhammad Iqbal")
.text("Iqbal Day")
.__() //a
.__() //b
.text(" in Pakistan\n")
.__() //p
.text("\n")
.div().attrStyle("float:right;margin-left:0.5em;").attrId("mp-otd-img")
.text("\n")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 180px;")
.text("\n")
.a().attrHref("/wiki/File:USS_Alligator.jpg").attrClass("image").attrTitle("USS Alligator")
.img().attrAlt("USS Alligator").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/3/30/USS_Alligator.jpg/180px-USS_Alligator.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(180L)).attrHeight(Long.valueOf(120L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/3/30/USS_Alligator.jpg/270px-USS_Alligator.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/30/USS_Alligator.jpg/360px-USS_Alligator.jpg 2x").addAttr("data-file-width","8880").addAttr("data-file-height","5920")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.text("USS ")
.i()
.text("Alligator")
.__() //i
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/1729").attrTitle("1729")
.text("1729")
.__() //a
.text(" â Great Britain, France, and Spain signed the ")
.b()
.a().attrHref("/wiki/Treaty_of_Seville_(1729)").attrTitle("Treaty of Seville (1729)")
.text("Treaty of Seville")
.__() //a
.__() //b
.text(" to end the ")
.a().attrHref("/wiki/Anglo-Spanish_War_(1727%E2%80%931729)").attrTitle("Anglo-Spanish War (1727â1729)")
.text("Anglo-Spanish War")
.__() //a
.text(", although the underlying tensions were left unresolved.")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1822").attrTitle("1822")
.text("1822")
.__() //a
.text(" â ")
.a().attrHref("/wiki/USS_Alligator_(1820)").attrTitle("USS Alligator (1820)")
.text("USS ")
.i()
.text("Alligator")
.__() //i
.__() //a
.text(" ")
.i()
.text("(pictured)")
.__() //i
.text(" ")
.b()
.a().attrHref("/wiki/Action_of_9_November_1822").attrTitle("Action of 9 November 1822")
.text("engaged")
.__() //a
.__() //b
.text(" three pirate ")
.a().attrHref("/wiki/Schooner").attrTitle("Schooner")
.text("schooners")
.__() //a
.text(" off the coast of Cuba in one of the ")
.a().attrHref("/wiki/West_Indies_anti-piracy_operations_of_the_United_States").attrTitle("West Indies anti-piracy operations of the United States")
.text("West Indies anti-piracy operations of the United States")
.__() //a
.text(".")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1888").attrTitle("1888")
.text("1888")
.__() //a
.text(" â ")
.b()
.a().attrHref("/wiki/Mary_Jane_Kelly").attrTitle("Mary Jane Kelly")
.text("Mary Jane Kelly")
.__() //a
.__() //b
.text(" was murdered in London; she was widely believed to be the fifth and final victim of the notorious unidentified serial killer ")
.a().attrHref("/wiki/Jack_the_Ripper").attrTitle("Jack the Ripper")
.text("Jack the Ripper")
.__() //a
.text(".")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1913").attrTitle("1913")
.text("1913")
.__() //a
.text(" â The \"")
.b()
.a().attrHref("/wiki/Great_Lakes_Storm_of_1913").attrTitle("Great Lakes Storm of 1913")
.text("Big Blow")
.__() //a
.__() //b
.text("\" storm reached its maximum intensity in the ")
.a().attrHref("/wiki/Great_Lakes_Basin").attrTitle("Great Lakes Basin")
.text("Great Lakes Basin")
.__() //a
.text(" of North America, destroying 19 ships and 68,300 ")
.a().attrHref("/wiki/Tonnage").attrTitle("Tonnage")
.text("tons")
.__() //a
.text(" of cargo, and killing more than 250 people.")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1967").attrTitle("1967")
.text("1967")
.__() //a
.text(" â French ")
.a().attrHref("/wiki/Comic_book").attrTitle("Comic book")
.text("comic book")
.__() //a
.text(" heroes ")
.b()
.a().attrHref("/wiki/Val%C3%A9rian_and_Laureline").attrTitle("Valérian and Laureline")
.text("Valérian and Laureline")
.__() //a
.__() //b
.text(" first appeared in ")
.i()
.a().attrHref("/wiki/Pilote").attrTitle("Pilote")
.text("Pilote")
.__() //a
.__() //i
.text(" magazine.")
.__() //li
.__() //ul
.text("\n")
.p()
.b()
.a().attrHref("/wiki/A._P._Hill").attrTitle("A. P. Hill")
.span().attrClass("nowrap")
.text("A. P.")
.__() //span
.text(" Hill")
.__() //a
.__() //b
.text(" (b. 1825) ")
.b()
.text("·")
.__() //b
.text(" ")
.b()
.a().attrHref("/wiki/Enrico_De_Nicola").attrTitle("Enrico De Nicola")
.text("Enrico De Nicola")
.__() //a
.__() //b
.text(" (b. 1877) ")
.b()
.text("·")
.__() //b
.text(" ")
.b()
.a().attrHref("/wiki/Markus_Wolf").attrTitle("Markus Wolf")
.text("Markus Wolf")
.__() //a
.__() //b
.text(" (d. 2006)\n")
.__() //p
.text("\n")
.div().attrStyle("margin-top: 0.5em;")
.text("\n"
+ "More anniversaries: ")
.div().attrClass("hlist inline nowraplinks")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/November_8").attrTitle("November 8")
.text("November 8")
.__() //a
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/November_9").attrTitle("November 9")
.text("November 9")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/November_10").attrTitle("November 10")
.text("November 10")
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.div().attrClass("otd-footer hlist noprint").attrStyle("text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Selected_anniversaries/November").attrTitle("Wikipedia:Selected anniversaries/November")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("https://lists.wikimedia.org/mailman/listinfo/daily-article-l").attrClass("extiw").attrTitle("mail:daily-article-l")
.text("By email")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/List_of_historical_anniversaries").attrTitle("List of historical anniversaries")
.text("List of historical anniversaries")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //td
.__() //tr
.__() //tbody
.__() //table
.text("\n")
.div().attrId("mp-lower").attrClass("MainPageBG").attrStyle("margin-top:4px; border:1px solid #ddcef2; background:#faf5ff; overflow:auto;")
.text("\n")
.div().attrId("mp-bottom")
.text("\n")
.h2().attrId("mp-tfp-h2").attrStyle("margin:0.5em; background:#ddcef2; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #afa3bf; color:#000; padding:0.2em 0.4em")
.span().attrId("Today.27s_featured_picture")
.__() //span
.span().attrClass("mw-headline").attrId("Today's_featured_picture")
.text("Today's featured picture")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-tfp").attrStyle("margin:0.1em 0.4em 0.6em;")
.text("\n")
.table().addAttr("role","presentation").attrStyle("margin:0 3px 3px; width:100%; box-sizing:border-box; text-align:left; background-color:transparent; border-collapse:collapse;")
.text("\n")
.tbody()
.tr()
.text("\n")
.td().attrStyle("padding:0 0.9em 0 0; width:325px;")
.a().attrHref("/wiki/File:Tragelaphus_strepsiceros_%E2%99%82_(head).jpg").attrClass("image").attrTitle("Greater kudu")
.img().attrAlt("Greater kudu").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg/325px-Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(325L)).attrHeight(Long.valueOf(433L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg/488px-Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg/650px-Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg 2x").addAttr("data-file-width","1833").addAttr("data-file-height","2444")
.__() //img
.__() //a
.text("\n")
.__() //td
.text("\n")
.td().attrStyle("padding:0 6px 0 0")
.text("\n")
.p()
.text("The ")
.b()
.a().attrHref("/wiki/Greater_kudu").attrTitle("Greater kudu")
.text("greater kudu")
.__() //a
.__() //b
.text(" (")
.i()
.text("Tragelaphus strepsiceros")
.__() //i
.text(") is a species of woodland ")
.a().attrHref("/wiki/Antelope").attrTitle("Antelope")
.text("antelope")
.__() //a
.text(" in the genus ")
.i()
.a().attrHref("/wiki/Tragelaphus").attrTitle("Tragelaphus")
.text("Tragelaphus")
.__() //a
.__() //i
.text(" found throughout eastern and southern Africa. Despite occupying widespread ")
.a().attrHref("/wiki/Territory_(animal)").attrTitle("Territory (animal)")
.text("territory")
.__() //a
.text(", they are sparsely populated in most areas due to declining habitat, deforestation and poaching. The greater kudu is one of two species commonly known as ")
.a().attrHref("/wiki/Kudu").attrTitle("Kudu")
.text("kudu")
.__() //a
.text(", the other being the ")
.a().attrHref("/wiki/Lesser_kudu").attrTitle("Lesser kudu")
.text("lesser kudu")
.__() //a
.text(", ")
.i()
.text("T. imberbis")
.__() //i
.text(". Greater kudus have a narrow body with long legs, and their coats can range from brown or bluish grey to reddish brown. They possess between four and twelve vertical white stripes along their torso. The head tends to be darker in colour than the rest of the body, and exhibits a small white chevron running between the eyes. The ")
.a().attrHref("/wiki/Helix").attrTitle("Helix")
.text("helical")
.__() //a
.text(" horns of adult males grow as the animal ages, reaching â")
.span().attrClass("frac nowrap")
.text("2")
.span().attrClass("visualhide")
.text(" ")
.__() //span
.sup()
.text("1")
.__() //sup
.text("â")
.sub()
.text("2")
.__() //sub
.__() //span
.text(" rotations at about 6 years old.\n")
.__() //p
.p()
.text("This picture shows a greater kudu bull photographed near Groot Okevi in ")
.a().attrHref("/wiki/Etosha_National_Park").attrTitle("Etosha National Park")
.text("Etosha National Park")
.__() //a
.text(", Namibia. Bulls weigh 190â270 kg (420â600 lb), up to a maximum of 315 kg (690 lb), and stand up to 160 cm (63 in) tall at the shoulder.\n")
.__() //p
.text("\n")
.p().attrStyle("text-align:left;")
.small()
.text("Photograph credit: ")
.a().attrHref("/wiki/User:Lycaon").attrTitle("User:Lycaon")
.text("Hans Hillewaert")
.__() //a
.__() //small
.__() //p
.text("\n")
.div().attrClass("potd-recent").attrStyle("text-align:right;")
.text("\n"
+ "Recently featured: ")
.div().attrClass("hlist inline nowraplinks")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/Template:POTD/2019-11-08").attrTitle("Template:POTD/2019-11-08")
.text("Montana Territory")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Template:POTD/2019-11-07").attrTitle("Template:POTD/2019-11-07")
.text("Pool of Bethesda")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Template:POTD/2019-11-06").attrTitle("Template:POTD/2019-11-06")
.text("Academy of Athens")
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.div().attrClass("potd-footer hlist noprint").attrStyle("text-align:right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Picture_of_the_day/Archive").attrTitle("Wikipedia:Picture of the day/Archive")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Featured_pictures").attrTitle("Wikipedia:Featured pictures")
.text("More featured pictures")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.__() //td
.__() //tr
.__() //tbody
.__() //table
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div().attrId("mp-other-lower").attrStyle("padding-top:4px; padding-bottom:2px; border:1px solid #e2e2e2; overflow:auto; margin-top:4px;")
.text("\n")
.h2().attrId("mp-other").attrStyle("margin:0.5em; background:#eeeeee; border:1px solid #ddd; color:#222; padding:0.2em 0.4em; font-size:120%; font-weight:bold; font-family:inherit;")
.span().attrClass("mw-headline").attrId("Other_areas_of_Wikipedia")
.text("Other areas of Wikipedia")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-other-content").attrStyle("padding:0.1em 0.6em;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Community_portal").attrTitle("Wikipedia:Community portal")
.text("Community portal")
.__() //a
.__() //b
.text(" â Bulletin board, projects, resources and activities covering a wide range of Wikipedia areas.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Help_desk").attrTitle("Wikipedia:Help desk")
.text("Help desk")
.__() //a
.__() //b
.text(" â Ask questions about using Wikipedia.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Local_Embassy").attrTitle("Wikipedia:Local Embassy")
.text("Local embassy")
.__() //a
.__() //b
.text(" â For Wikipedia-related communication in languages other than English.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Reference_desk").attrTitle("Wikipedia:Reference desk")
.text("Reference desk")
.__() //a
.__() //b
.text(" â Serving as virtual librarians, Wikipedia volunteers tackle your questions on a wide range of subjects.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:News").attrTitle("Wikipedia:News")
.text("Site news")
.__() //a
.__() //b
.text(" â Announcements, updates, articles and press releases on Wikipedia and the Wikimedia Foundation.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Village_pump").attrTitle("Wikipedia:Village pump")
.text("Village pump")
.__() //a
.__() //b
.text(" â For discussions about Wikipedia itself, including areas for technical issues and policies.")
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.h2().attrId("mp-sister").attrStyle("margin:0.5em; background:#eeeeee; border:1px solid #ddd; color:#222; padding:0.2em 0.4em; font-size:120%; font-weight:bold; font-family:inherit;")
.span().attrId("Wikipedia.27s_sister_projects")
.__() //span
.span().attrClass("mw-headline").attrId("Wikipedia's_sister_projects")
.text("Wikipedia's sister projects")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-sister-content").attrStyle("padding:0.1em 0.6em;")
.style().addAttr("data-mw-deduplicate","TemplateStyles:r886190367")
.text(".mw-parser-output #sister-projects-list{text-align:left;background:transparent;margin:1px}.mw-parser-output #sister-projects-list>div{width:32%;min-width:20em;white-space:nowrap;margin:0 1px;display:inline-block}.mw-parser-output #sister-projects-list>div>div{display:inline-block;vertical-align:middle;margin:1px 0;padding:4px}.mw-parser-output #sister-projects-list>div>div:first-child{min-width:50px;text-align:center}")
.__() //style
.text("\n")
.p()
.text("Wikipedia is hosted by the ")
.a().attrHref("/wiki/Wikimedia_Foundation").attrTitle("Wikimedia Foundation")
.text("Wikimedia Foundation")
.__() //a
.text(", a non-profit organization that also hosts a range of other ")
.a().attrHref("https://wikimediafoundation.org/our-work/wikimedia-projects/").attrClass("extiw").attrTitle("foundationsite:our-work/wikimedia-projects/")
.text("projects")
.__() //a
.text(":\n")
.__() //p
.text("\n")
.div().attrId("sister-projects-list").attrClass("layout plainlinks")
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://commons.wikimedia.org/wiki/").attrTitle("Commons")
.img().attrAlt("Commons").attrSrc("//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/31px-Commons-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(31L)).attrHeight(Long.valueOf(42L)).attrSrcset("//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/47px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/62px-Commons-logo.svg.png 2x").addAttr("data-file-width","1024").addAttr("data-file-height","1376")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://commons.wikimedia.org/")
.text("Commons")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free media repository ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://www.mediawiki.org/wiki/").attrTitle("MediaWiki")
.img().attrAlt("MediaWiki").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Mediawiki-logo.png/35px-Mediawiki-logo.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(26L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Mediawiki-logo.png/53px-Mediawiki-logo.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Mediawiki-logo.png/70px-Mediawiki-logo.png 2x").addAttr("data-file-width","135").addAttr("data-file-height","102")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://mediawiki.org/")
.text("MediaWiki")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Wiki software development ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://meta.wikimedia.org/wiki/").attrTitle("Meta-Wiki")
.img().attrAlt("Meta-Wiki").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/35px-Wikimedia_Community_Logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/53px-Wikimedia_Community_Logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/70px-Wikimedia_Community_Logo.svg.png 2x").addAttr("data-file-width","900").addAttr("data-file-height","900")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://meta.wikimedia.org/")
.text("Meta-Wiki")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Wikimedia project coordination ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikibooks.org/wiki/").attrTitle("Wikibooks")
.img().attrAlt("Wikibooks").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/35px-Wikibooks-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/53px-Wikibooks-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/70px-Wikibooks-logo.svg.png 2x").addAttr("data-file-width","300").addAttr("data-file-height","300")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikibooks.org/")
.text("Wikibooks")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free textbooks and manuals ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://www.wikidata.org/wiki/").attrTitle("Wikidata")
.img().attrAlt("Wikidata").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Wikidata-logo.svg/47px-Wikidata-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(47L)).attrHeight(Long.valueOf(26L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Wikidata-logo.svg/71px-Wikidata-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Wikidata-logo.svg/94px-Wikidata-logo.svg.png 2x").addAttr("data-file-width","1050").addAttr("data-file-height","590")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://www.wikidata.org/")
.text("Wikidata")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free knowledge base ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikinews.org/wiki/").attrTitle("Wikinews")
.img().attrAlt("Wikinews").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/51px-Wikinews-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(51L)).attrHeight(Long.valueOf(28L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/77px-Wikinews-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/102px-Wikinews-logo.svg.png 2x").addAttr("data-file-width","759").addAttr("data-file-height","415")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikinews.org/")
.text("Wikinews")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free-content news ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikiquote.org/wiki/").attrTitle("Wikiquote")
.img().attrAlt("Wikiquote").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/35px-Wikiquote-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(41L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/53px-Wikiquote-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/70px-Wikiquote-logo.svg.png 2x").addAttr("data-file-width","300").addAttr("data-file-height","355")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikiquote.org/")
.text("Wikiquote")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Collection of quotations ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikisource.org/wiki/").attrTitle("Wikisource")
.img().attrAlt("Wikisource").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/35px-Wikisource-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(37L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/53px-Wikisource-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/70px-Wikisource-logo.svg.png 2x").addAttr("data-file-width","410").addAttr("data-file-height","430")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikisource.org/")
.text("Wikisource")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free-content library ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://species.wikimedia.org/wiki/").attrTitle("Wikispecies")
.img().attrAlt("Wikispecies").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/35px-Wikispecies-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(41L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/53px-Wikispecies-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/70px-Wikispecies-logo.svg.png 2x").addAttr("data-file-width","941").addAttr("data-file-height","1103")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://species.wikimedia.org/")
.text("Wikispecies")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Directory of species ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikiversity.org/wiki/").attrTitle("Wikiversity")
.img().attrAlt("Wikiversity").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Wikiversity_logo_2017.svg/41px-Wikiversity_logo_2017.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(41L)).attrHeight(Long.valueOf(34L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Wikiversity_logo_2017.svg/62px-Wikiversity_logo_2017.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Wikiversity_logo_2017.svg/82px-Wikiversity_logo_2017.svg.png 2x").addAttr("data-file-width","626").addAttr("data-file-height","512")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikiversity.org/")
.text("Wikiversity")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free learning materials and activities ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikivoyage.org/wiki/").attrTitle("Wikivoyage")
.img().attrAlt("Wikivoyage").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Wikivoyage-Logo-v3-icon.svg/35px-Wikivoyage-Logo-v3-icon.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Wikivoyage-Logo-v3-icon.svg/53px-Wikivoyage-Logo-v3-icon.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Wikivoyage-Logo-v3-icon.svg/70px-Wikivoyage-Logo-v3-icon.svg.png 2x").addAttr("data-file-width","193").addAttr("data-file-height","193")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikivoyage.org/")
.text("Wikivoyage")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free travel guide ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wiktionary.org/wiki/").attrTitle("Wiktionary")
.img().attrAlt("Wiktionary").attrSrc("//upload.wikimedia.org/wikipedia/en/thumb/0/06/Wiktionary-logo-v2.svg/35px-Wiktionary-logo-v2.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/en/thumb/0/06/Wiktionary-logo-v2.svg/53px-Wiktionary-logo-v2.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/0/06/Wiktionary-logo-v2.svg/70px-Wiktionary-logo-v2.svg.png 2x").addAttr("data-file-width","391").addAttr("data-file-height","391")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wiktionary.org/")
.text("Wiktionary")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Dictionary and thesaurus ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //div
.__() //div
.text("\n")
.h2().attrId("mp-lang").attrStyle("margin:0.5em; background:#efefef; border:1px solid #ddd; color:#222; padding:0.2em 0.4em; font-size:120%; font-weight:bold; font-family:inherit;")
.span().attrClass("mw-headline").attrId("Wikipedia_languages")
.text("Wikipedia languages")
.__() //span
.__() //h2
.text("\n")
.div().attrStyle("padding:0.1em 0.6em;")
.text("\n")
.div().attrId("lang").attrClass("nowraplinks nourlexpansion plainlinks")
.text("\n")
.p()
.text("This Wikipedia is written in ")
.a().attrHref("/wiki/English_language").attrTitle("English language")
.text("English")
.__() //a
.text(". Started in 2001")
.span().attrStyle("display:none")
.text(" (")
.span().attrClass("bday dtstart published updated")
.text("2001")
.__() //span
.text(")")
.__() //span
.text(", it currently contains ")
.a().attrHref("/wiki/Special:Statistics").attrTitle("Special:Statistics")
.text("5,967,297")
.__() //a
.text(" articles. \n"
+ "Many other Wikipedias are available; some of the largest are listed below.\n")
.__() //p
.text("\n")
.ul()
.text("\n")
.li().attrId("lang-3")
.text("More than 1,000,000 articles: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrClass("external text").attrHref("https://de.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("German (de:)").attrLang("de")
.text("Deutsch")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://es.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Spanish (es:)").attrLang("es")
.text("Español")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://fr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("French (fr:)").attrLang("fr")
.text("Français")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://it.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Italian (it:)").attrLang("it")
.text("Italiano")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://nl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Dutch (nl:)").attrLang("nl")
.text("Nederlands")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ja.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Japanese (ja:)").attrLang("ja")
.text("æ¥æ¬èª")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://pl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Polish (pl:)").attrLang("pl")
.text("Polski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://pt.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Portuguese (pt:)").attrLang("pt")
.text("Português")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ru.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Russian (ru:)").attrLang("ru")
.text("Ð ÑÑÑкий")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sv.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Swedish (sv:)").attrLang("sv")
.text("Svenska")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://vi.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Vietnamese (vi:)").attrLang("vi")
.text("Tiếng Viá»t")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://zh.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Chinese (zh:)").attrLang("zh")
.text("䏿")
.__() //span
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //li
.text("\n")
.li().attrId("lang-2")
.text("More than 250,000 articles: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrClass("external text").attrHref("https://ar.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Arabic (ar:)").attrLang("ar")
.text("Ø§ÙØ¹Ø±Ø¨ÙØ©")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://id.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Indonesian (id:)").attrLang("id")
.text("Bahasa Indonesia")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ms.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Malay (ms:)").attrLang("ms")
.text("Bahasa Melayu")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://bg.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Bulgarian (bg:)").attrLang("bg")
.text("ÐÑлгаÑÑки")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ca.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Catalan (ca:)").attrLang("ca")
.text("Català ")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://cs.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Czech (cs:)").attrLang("cs")
.text("ÄeÅ¡tina")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://da.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Danish (da:)").attrLang("da")
.text("Dansk")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://eo.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Esperanto (eo:)").attrLang("eo")
.text("Esperanto")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://eu.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Basque (eu:)").attrLang("eu")
.text("Euskara")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://fa.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Persian (fa:)").attrLang("fa")
.text("ÙØ§Ø±Ø³Û")
.__() //span
.__() //a
.text("â")
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://he.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Hebrew (he:)").attrLang("he")
.text("×¢×ר×ת")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ko.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Korean (ko:)").attrLang("ko")
.text("íêµì´")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://hu.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Hungarian (hu:)").attrLang("hu")
.text("Magyar")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://no.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Norwegian (no:)").attrLang("no")
.text("Norsk Bokmål")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ro.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Romanian (ro:)").attrLang("ro")
.text("RomânÄ")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Serbian (sr:)").attrLang("sr")
.text("Srpski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sh.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Serbo-Croatian (sh:)").attrLang("sh")
.text("Srpskohrvatski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://fi.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Finnish (fi:)").attrLang("fi")
.text("Suomi")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://tr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Turkish (tr:)").attrLang("tr")
.text("Türkçe")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://uk.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Ukrainian (uk:)").attrLang("uk")
.text("УкÑаÑнÑÑка")
.__() //span
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //li
.text("\n")
.li().attrId("lang-1")
.text("More than 50,000 articles: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrClass("external text").attrHref("https://bs.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Bosnian (bs:)").attrLang("bs")
.text("Bosanski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://et.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Estonian (et:)").attrLang("et")
.text("Eesti")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://el.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Greek (el:)").attrLang("el")
.text("Îλληνικά")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://simple.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Simple English (simple:)").attrLang("simple")
.text("English (Simple English)")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://gl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Galician (gl:)").attrLang("gl")
.text("Galego")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://hr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Croatian (hr:)").attrLang("hr")
.text("Hrvatski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://lv.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Latvian (lv:)").attrLang("lv")
.text("Latviešu")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://lt.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Lithuanian (lt:)").attrLang("lt")
.text("Lietuvių")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ml.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Malayalam (ml:)").attrLang("ml")
.text("മലയാളà´")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://nn.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Norwegian Nynorsk (nn:)").attrLang("nn")
.text("Norsk nynorsk")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sk.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Slovak (sk:)").attrLang("sk")
.text("SlovenÄina")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Slovenian (sl:)").attrLang("sl")
.text("SlovenÅ¡Äina")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://th.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Thai (th:)").attrLang("th")
.text("à¹à¸à¸¢")
.__() //span
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //li
.text("\n")
.__() //ul
.text("\n")
.__() //div
.text("\n")
.div().attrId("metalink").attrStyle("text-align:center;").attrClass("plainlinks")
.strong()
.a().attrHref("https://meta.wikimedia.org/wiki/List_of_Wikipedias").attrClass("extiw").attrTitle("meta:List of Wikipedias")
.text("Complete list of Wikipedias")
.__() //a
.__() //strong
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.comment(" \n"
+ "NewPP limit report\n"
+ "Parsed by mw1244\n"
+ "Cached time: 20191109100355\n"
+ "Cache expiry: 3600\n"
+ "Dynamic content: true\n"
+ "Complications: []\n"
+ "CPU time usage: 0.420 seconds\n"
+ "Real time usage: 0.553 seconds\n"
+ "Preprocessor visited node count: 3543/1000000\n"
+ "Preprocessor generated node count: 0/1500000\n"
+ "Postâexpand include size: 99253/2097152 bytes\n"
+ "Template argument size: 5340/2097152 bytes\n"
+ "Highest expansion depth: 16/40\n"
+ "Expensive parser function count: 7/500\n"
+ "Unstrip recursion depth: 0/20\n"
+ "Unstrip postâexpand size: 526/5000000 bytes\n"
+ "Number of Wikibase entities loaded: 0/400\n"
+ "Lua time usage: 0.086/10.000 seconds\n"
+ "Lua memory usage: 3.41 MB/50 MB\n")
.text("\n")
.comment("\n"
+ "Transclusion expansion time report (%,ms,calls,template)\n"
+ "100.00% 417.280 1 -total\n"
+ " 28.93% 120.726 1 Wikipedia:Main_Page/Tomorrow\n"
+ " 25.91% 108.117 7 Template:Main_page_image\n"
+ " 15.06% 62.831 1 Wikipedia:Today's_featured_article/November_9,_2019\n"
+ " 14.42% 60.185 2 Template:Wikipedia_languages\n"
+ " 14.21% 59.306 1 Template:POTD_protected/2019-11-09\n"
+ " 13.59% 56.705 1 Wikipedia:Selected_anniversaries/November_9\n"
+ " 11.32% 47.223 7 Template:Str_number/trim\n"
+ " 11.20% 46.746 3 Template:Cvt\n"
+ " 10.29% 42.943 90 Template:Wikipedia_languages/core\n")
.text("\n"
+ "\n")
.comment(" Saved in parser cache with key enwiki:pcache:idhash:15580374-0!canonical and timestamp 20191109100355 and revision id 922879458\n"
+ " ")
.text("\n")
.__() //div
.noscript()
.img().attrSrc("//en.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1").attrAlt("").attrTitle("").attrWidth(Long.valueOf(1L)).attrHeight(Long.valueOf(1L)).attrStyle("border: none; position: absolute;")
.__() //img
.__() //noscript
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t\t")
.div().attrClass("printfooter")
.text("Retrieved from \"")
.a().attrDir(EnumDirType.LTR).attrHref("https://en.wikipedia.org/w/index.php?title=Main_Page&oldid=922879458")
.text("https://en.wikipedia.org/w/index.php?title=Main_Page&oldid=922879458")
.__() //a
.text("\"")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t\t")
.div().attrId("catlinks").attrClass("catlinks catlinks-allhidden").addAttr("data-mw","interface")
.__() //div
.text("\n"
+ "\t\t")
.div().attrClass("visualClear")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div().attrId("mw-data-after-content")
.text("\n"
+ "\t")
.div().attrClass("read-more-container")
.__() //div
.text("\n")
.__() //div
.text("\n"
+ "\n"
+ "\n"
+ "\t\t")
.div().attrId("mw-navigation")
.text("\n"
+ "\t\t\t")
.h2()
.text("Navigation menu")
.__() //h2
.text("\n"
+ "\t\t\t")
.div().attrId("mw-head")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.div().attrId("p-personal").addAttr("role","navigation").addAttr("aria-labelledby","p-personal-label")
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-personal-label")
.text("Personal tools")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t\t\t")
.li().attrId("pt-anonuserpage")
.text("Not logged in")
.__() //li
.li().attrId("pt-anontalk")
.a().attrHref("/wiki/Special:MyTalk").attrTitle("Discussion about edits from this IP address [n]").attrAccesskey("n")
.text("Talk")
.__() //a
.__() //li
.li().attrId("pt-anoncontribs")
.a().attrHref("/wiki/Special:MyContributions").attrTitle("A list of edits made from this IP address [y]").attrAccesskey("y")
.text("Contributions")
.__() //a
.__() //li
.li().attrId("pt-createaccount")
.a().attrHref("/w/index.php?title=Special:CreateAccount&returnto=Main+Page").attrTitle("You are encouraged to create an account and log in; however, it is not mandatory")
.text("Create account")
.__() //a
.__() //li
.li().attrId("pt-login")
.a().attrHref("/w/index.php?title=Special:UserLogin&returnto=Main+Page").attrTitle("You're encouraged to log in; however, it's not mandatory. [o]").attrAccesskey("o")
.text("Log in")
.__() //a
.__() //li
.text("\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.div().attrId("left-navigation")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-namespaces").addAttr("role","navigation").attrClass("vectorTabs").addAttr("aria-labelledby","p-namespaces-label")
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-namespaces-label")
.text("Namespaces")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t\t\t")
.li().attrId("ca-nstab-main").attrClass("selected")
.a().attrHref("/wiki/Main_Page").attrTitle("View the content page [c]").attrAccesskey("c")
.text("Main Page")
.__() //a
.__() //li
.li().attrId("ca-talk")
.a().attrHref("/wiki/Talk:Main_Page").addAttr("rel","discussion").attrTitle("Discussion about the content page [t]").attrAccesskey("t")
.text("Talk")
.__() //a
.__() //li
.text("\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-variants").addAttr("role","navigation").attrClass("vectorMenu emptyPortlet").addAttr("aria-labelledby","p-variants-label")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t\t\t")
.input().attrType(EnumTypeInputType.CHECKBOX).attrClass("vectorMenuCheckbox").addAttr("aria-labelledby","p-variants-label")
.__() //input
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-variants-label")
.text("\n"
+ "\t\t\t\t\t\t\t")
.span()
.text("Variants")
.__() //span
.text("\n"
+ "\t\t\t\t\t\t")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrClass("menu")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t")
.div().attrId("right-navigation")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-views").addAttr("role","navigation").attrClass("vectorTabs").addAttr("aria-labelledby","p-views-label")
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-views-label")
.text("Views")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t\t\t")
.li().attrId("ca-view").attrClass("collapsible selected")
.a().attrHref("/wiki/Main_Page")
.text("Read")
.__() //a
.__() //li
.li().attrId("ca-viewsource").attrClass("collapsible")
.a().attrHref("/w/index.php?title=Main_Page&action=edit").attrTitle("This page is protected.\n"
+ "You can view its source [e]").attrAccesskey("e")
.text("View source")
.__() //a
.__() //li
.li().attrId("ca-history").attrClass("collapsible")
.a().attrHref("/w/index.php?title=Main_Page&action=history").attrTitle("Past revisions of this page [h]").attrAccesskey("h")
.text("View history")
.__() //a
.__() //li
.text("\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-cactions").addAttr("role","navigation").attrClass("vectorMenu emptyPortlet").addAttr("aria-labelledby","p-cactions-label")
.text("\n"
+ "\t\t\t\t\t\t")
.input().attrType(EnumTypeInputType.CHECKBOX).attrClass("vectorMenuCheckbox").addAttr("aria-labelledby","p-cactions-label")
.__() //input
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-cactions-label")
.span()
.text("More")
.__() //span
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrClass("menu")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-search").addAttr("role","search")
.text("\n"
+ "\t\t\t\t\t\t")
.h3()
.text("\n"
+ "\t\t\t\t\t\t\t")
.label().attrFor("searchInput")
.text("Search")
.__() //label
.text("\n"
+ "\t\t\t\t\t\t")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.form().attrAction("/w/index.php").attrId("searchform")
.text("\n"
+ "\t\t\t\t\t\t\t")
.div().attrId("simpleSearch")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.input().attrType(EnumTypeInputType.SEARCH).attrName("search").attrPlaceholder("Search Wikipedia").attrTitle("Search Wikipedia [f]").attrAccesskey("f").attrId("searchInput")
.__() //input
.input().attrType(EnumTypeInputType.HIDDEN).attrValue("Special:Search").attrName("title")
.__() //input
.input().attrType(EnumTypeInputType.SUBMIT).attrName("fulltext").attrValue("Search").attrTitle("Search Wikipedia for this text").attrId("mw-searchButton").attrClass("searchButton mw-fallbackSearchButton")
.__() //input
.input().attrType(EnumTypeInputType.SUBMIT).attrName("go").attrValue("Go").attrTitle("Go to a page with this exact name if it exists").attrId("searchButton").attrClass("searchButton")
.__() //input
.text("\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t")
.__() //form
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrId("mw-panel")
.text("\n"
+ "\t\t\t\t")
.div().attrId("p-logo").addAttr("role","banner")
.a().attrClass("mw-wiki-logo").attrHref("/wiki/Main_Page").attrTitle("Visit the main page")
.__() //a
.__() //div
.text("\n"
+ "\t\t\t\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-navigation").addAttr("aria-labelledby","p-navigation-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-navigation-label")
.text("Navigation")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("n-mainpage-description")
.a().attrHref("/wiki/Main_Page").attrTitle("Visit the main page [z]").attrAccesskey("z")
.text("Main page")
.__() //a
.__() //li
.li().attrId("n-contents")
.a().attrHref("/wiki/Portal:Contents").attrTitle("Guides to browsing Wikipedia")
.text("Contents")
.__() //a
.__() //li
.li().attrId("n-featuredcontent")
.a().attrHref("/wiki/Portal:Featured_content").attrTitle("Featured content â the best of Wikipedia")
.text("Featured content")
.__() //a
.__() //li
.li().attrId("n-currentevents")
.a().attrHref("/wiki/Portal:Current_events").attrTitle("Find background information on current events")
.text("Current events")
.__() //a
.__() //li
.li().attrId("n-randompage")
.a().attrHref("/wiki/Special:Random").attrTitle("Load a random article [x]").attrAccesskey("x")
.text("Random article")
.__() //a
.__() //li
.li().attrId("n-sitesupport")
.a().attrHref("https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en").attrTitle("Support us")
.text("Donate to Wikipedia")
.__() //a
.__() //li
.li().attrId("n-shoplink")
.a().attrHref("//shop.wikimedia.org").attrTitle("Visit the Wikipedia store")
.text("Wikipedia store")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-interaction").addAttr("aria-labelledby","p-interaction-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-interaction-label")
.text("Interaction")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("n-help")
.a().attrHref("/wiki/Help:Contents").attrTitle("Guidance on how to use and edit Wikipedia")
.text("Help")
.__() //a
.__() //li
.li().attrId("n-aboutsite")
.a().attrHref("/wiki/Wikipedia:About").attrTitle("Find out about Wikipedia")
.text("About Wikipedia")
.__() //a
.__() //li
.li().attrId("n-portal")
.a().attrHref("/wiki/Wikipedia:Community_portal").attrTitle("About the project, what you can do, where to find things")
.text("Community portal")
.__() //a
.__() //li
.li().attrId("n-recentchanges")
.a().attrHref("/wiki/Special:RecentChanges").attrTitle("A list of recent changes in the wiki [r]").attrAccesskey("r")
.text("Recent changes")
.__() //a
.__() //li
.li().attrId("n-contactpage")
.a().attrHref("//en.wikipedia.org/wiki/Wikipedia:Contact_us").attrTitle("How to contact Wikipedia")
.text("Contact page")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-tb").addAttr("aria-labelledby","p-tb-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-tb-label")
.text("Tools")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("t-whatlinkshere")
.a().attrHref("/wiki/Special:WhatLinksHere/Main_Page").attrTitle("List of all English Wikipedia pages containing links to this page [j]").attrAccesskey("j")
.text("What links here")
.__() //a
.__() //li
.li().attrId("t-recentchangeslinked")
.a().attrHref("/wiki/Special:RecentChangesLinked/Main_Page").addAttr("rel","nofollow").attrTitle("Recent changes in pages linked from this page [k]").attrAccesskey("k")
.text("Related changes")
.__() //a
.__() //li
.li().attrId("t-upload")
.a().attrHref("/wiki/Wikipedia:File_Upload_Wizard").attrTitle("Upload files [u]").attrAccesskey("u")
.text("Upload file")
.__() //a
.__() //li
.li().attrId("t-specialpages")
.a().attrHref("/wiki/Special:SpecialPages").attrTitle("A list of all special pages [q]").attrAccesskey("q")
.text("Special pages")
.__() //a
.__() //li
.li().attrId("t-permalink")
.a().attrHref("/w/index.php?title=Main_Page&oldid=922879458").attrTitle("Permanent link to this revision of the page")
.text("Permanent link")
.__() //a
.__() //li
.li().attrId("t-info")
.a().attrHref("/w/index.php?title=Main_Page&action=info").attrTitle("More information about this page")
.text("Page information")
.__() //a
.__() //li
.li().attrId("t-wikibase")
.a().attrHref("https://www.wikidata.org/wiki/Special:EntityPage/Q5296").attrTitle("Link to connected data repository item [g]").attrAccesskey("g")
.text("Wikidata item")
.__() //a
.__() //li
.li().attrId("t-cite")
.a().attrHref("/w/index.php?title=Special:CiteThisPage&page=Main_Page&id=922879458").attrTitle("Information on how to cite this page")
.text("Cite this page")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-wikibase-otherprojects").addAttr("aria-labelledby","p-wikibase-otherprojects-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-wikibase-otherprojects-label")
.text("In other projects")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrClass("wb-otherproject-link wb-otherproject-commons")
.a().attrHref("https://commons.wikimedia.org/wiki/Main_Page").attrHreflang("en")
.text("Wikimedia Commons")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-mediawiki")
.a().attrHref("https://www.mediawiki.org/wiki/MediaWiki").attrHreflang("en")
.text("MediaWiki")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-meta")
.a().attrHref("https://meta.wikimedia.org/wiki/Main_Page").attrHreflang("en")
.text("Meta-Wiki")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-species")
.a().attrHref("https://species.wikimedia.org/wiki/Main_Page").attrHreflang("en")
.text("Wikispecies")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikibooks")
.a().attrHref("https://en.wikibooks.org/wiki/Main_Page").attrHreflang("en")
.text("Wikibooks")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikidata")
.a().attrHref("https://www.wikidata.org/wiki/Wikidata:Main_Page").attrHreflang("en")
.text("Wikidata")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikimania")
.a().attrHref("https://wikimania.wikimedia.org/wiki/Wikimania").attrHreflang("en")
.text("Wikimania")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikinews")
.a().attrHref("https://en.wikinews.org/wiki/Main_Page").attrHreflang("en")
.text("Wikinews")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikiquote")
.a().attrHref("https://en.wikiquote.org/wiki/Main_Page").attrHreflang("en")
.text("Wikiquote")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikisource")
.a().attrHref("https://en.wikisource.org/wiki/Main_Page").attrHreflang("en")
.text("Wikisource")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikiversity")
.a().attrHref("https://en.wikiversity.org/wiki/Wikiversity:Main_Page").attrHreflang("en")
.text("Wikiversity")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikivoyage")
.a().attrHref("https://en.wikivoyage.org/wiki/Main_Page").attrHreflang("en")
.text("Wikivoyage")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wiktionary")
.a().attrHref("https://en.wiktionary.org/wiki/Wiktionary:Main_Page").attrHreflang("en")
.text("Wiktionary")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-coll-print_export").addAttr("aria-labelledby","p-coll-print_export-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-coll-print_export-label")
.text("Print/export")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("coll-create_a_book")
.a().attrHref("/w/index.php?title=Special:Book&bookcmd=book_creator&referer=Main+Page")
.text("Create a book")
.__() //a
.__() //li
.li().attrId("coll-download-as-rl")
.a().attrHref("/w/index.php?title=Special:ElectronPdf&page=Main+Page&action=show-download-screen")
.text("Download as PDF")
.__() //a
.__() //li
.li().attrId("t-print")
.a().attrHref("/w/index.php?title=Main_Page&printable=yes").attrTitle("Printable version of this page [p]").attrAccesskey("p")
.text("Printable version")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-lang").addAttr("aria-labelledby","p-lang-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-lang-label")
.text("Languages")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrClass("interlanguage-link interwiki-ar")
.a().attrHref("https://ar.wikipedia.org/wiki/").attrTitle("Arabic").attrLang("ar").attrHreflang("ar").attrClass("interlanguage-link-target")
.text("Ø§ÙØ¹Ø±Ø¨ÙØ©")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-bg")
.a().attrHref("https://bg.wikipedia.org/wiki/").attrTitle("Bulgarian").attrLang("bg").attrHreflang("bg").attrClass("interlanguage-link-target")
.text("ÐÑлгаÑÑки")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-bs")
.a().attrHref("https://bs.wikipedia.org/wiki/").attrTitle("Bosnian").attrLang("bs").attrHreflang("bs").attrClass("interlanguage-link-target")
.text("Bosanski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ca")
.a().attrHref("https://ca.wikipedia.org/wiki/").attrTitle("Catalan").attrLang("ca").attrHreflang("ca").attrClass("interlanguage-link-target")
.text("Català ")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-cs")
.a().attrHref("https://cs.wikipedia.org/wiki/").attrTitle("Czech").attrLang("cs").attrHreflang("cs").attrClass("interlanguage-link-target")
.text("ÄeÅ¡tina")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-da")
.a().attrHref("https://da.wikipedia.org/wiki/").attrTitle("Danish").attrLang("da").attrHreflang("da").attrClass("interlanguage-link-target")
.text("Dansk")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-de")
.a().attrHref("https://de.wikipedia.org/wiki/").attrTitle("German").attrLang("de").attrHreflang("de").attrClass("interlanguage-link-target")
.text("Deutsch")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-et")
.a().attrHref("https://et.wikipedia.org/wiki/").attrTitle("Estonian").attrLang("et").attrHreflang("et").attrClass("interlanguage-link-target")
.text("Eesti")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-el")
.a().attrHref("https://el.wikipedia.org/wiki/").attrTitle("Greek").attrLang("el").attrHreflang("el").attrClass("interlanguage-link-target")
.text("Îλληνικά")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-es")
.a().attrHref("https://es.wikipedia.org/wiki/").attrTitle("Spanish").attrLang("es").attrHreflang("es").attrClass("interlanguage-link-target")
.text("Español")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-eo")
.a().attrHref("https://eo.wikipedia.org/wiki/").attrTitle("Esperanto").attrLang("eo").attrHreflang("eo").attrClass("interlanguage-link-target")
.text("Esperanto")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-eu")
.a().attrHref("https://eu.wikipedia.org/wiki/").attrTitle("Basque").attrLang("eu").attrHreflang("eu").attrClass("interlanguage-link-target")
.text("Euskara")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-fa")
.a().attrHref("https://fa.wikipedia.org/wiki/").attrTitle("Persian").attrLang("fa").attrHreflang("fa").attrClass("interlanguage-link-target")
.text("ÙØ§Ø±Ø³Û")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-fr")
.a().attrHref("https://fr.wikipedia.org/wiki/").attrTitle("French").attrLang("fr").attrHreflang("fr").attrClass("interlanguage-link-target")
.text("Français")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-gl")
.a().attrHref("https://gl.wikipedia.org/wiki/").attrTitle("Galician").attrLang("gl").attrHreflang("gl").attrClass("interlanguage-link-target")
.text("Galego")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ko")
.a().attrHref("https://ko.wikipedia.org/wiki/").attrTitle("Korean").attrLang("ko").attrHreflang("ko").attrClass("interlanguage-link-target")
.text("íêµì´")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-hr")
.a().attrHref("https://hr.wikipedia.org/wiki/").attrTitle("Croatian").attrLang("hr").attrHreflang("hr").attrClass("interlanguage-link-target")
.text("Hrvatski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-id")
.a().attrHref("https://id.wikipedia.org/wiki/").attrTitle("Indonesian").attrLang("id").attrHreflang("id").attrClass("interlanguage-link-target")
.text("Bahasa Indonesia")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-it")
.a().attrHref("https://it.wikipedia.org/wiki/").attrTitle("Italian").attrLang("it").attrHreflang("it").attrClass("interlanguage-link-target")
.text("Italiano")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-he")
.a().attrHref("https://he.wikipedia.org/wiki/").attrTitle("Hebrew").attrLang("he").attrHreflang("he").attrClass("interlanguage-link-target")
.text("×¢×ר×ת")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ka")
.a().attrHref("https://ka.wikipedia.org/wiki/").attrTitle("Georgian").attrLang("ka").attrHreflang("ka").attrClass("interlanguage-link-target")
.text("á¥áá áá£áá")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-lv")
.a().attrHref("https://lv.wikipedia.org/wiki/").attrTitle("Latvian").attrLang("lv").attrHreflang("lv").attrClass("interlanguage-link-target")
.text("Latviešu")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-lt")
.a().attrHref("https://lt.wikipedia.org/wiki/").attrTitle("Lithuanian").attrLang("lt").attrHreflang("lt").attrClass("interlanguage-link-target")
.text("Lietuvių")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-hu")
.a().attrHref("https://hu.wikipedia.org/wiki/").attrTitle("Hungarian").attrLang("hu").attrHreflang("hu").attrClass("interlanguage-link-target")
.text("Magyar")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ms")
.a().attrHref("https://ms.wikipedia.org/wiki/").attrTitle("Malay").attrLang("ms").attrHreflang("ms").attrClass("interlanguage-link-target")
.text("Bahasa Melayu")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-nl")
.a().attrHref("https://nl.wikipedia.org/wiki/").attrTitle("Dutch").attrLang("nl").attrHreflang("nl").attrClass("interlanguage-link-target")
.text("Nederlands")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ja")
.a().attrHref("https://ja.wikipedia.org/wiki/").attrTitle("Japanese").attrLang("ja").attrHreflang("ja").attrClass("interlanguage-link-target")
.text("æ¥æ¬èª")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-no")
.a().attrHref("https://no.wikipedia.org/wiki/").attrTitle("Norwegian").attrLang("no").attrHreflang("no").attrClass("interlanguage-link-target")
.text("Norsk")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-nn")
.a().attrHref("https://nn.wikipedia.org/wiki/").attrTitle("Norwegian Nynorsk").attrLang("nn").attrHreflang("nn").attrClass("interlanguage-link-target")
.text("Norsk nynorsk")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-pl")
.a().attrHref("https://pl.wikipedia.org/wiki/").attrTitle("Polish").attrLang("pl").attrHreflang("pl").attrClass("interlanguage-link-target")
.text("Polski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-pt")
.a().attrHref("https://pt.wikipedia.org/wiki/").attrTitle("Portuguese").attrLang("pt").attrHreflang("pt").attrClass("interlanguage-link-target")
.text("Português")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ro")
.a().attrHref("https://ro.wikipedia.org/wiki/").attrTitle("Romanian").attrLang("ro").attrHreflang("ro").attrClass("interlanguage-link-target")
.text("RomânÄ")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ru")
.a().attrHref("https://ru.wikipedia.org/wiki/").attrTitle("Russian").attrLang("ru").attrHreflang("ru").attrClass("interlanguage-link-target")
.text("Ð ÑÑÑкий")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-simple")
.a().attrHref("https://simple.wikipedia.org/wiki/").attrTitle("Simple English").attrLang("en-simple").attrHreflang("en-simple").attrClass("interlanguage-link-target")
.text("Simple English")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sk")
.a().attrHref("https://sk.wikipedia.org/wiki/").attrTitle("Slovak").attrLang("sk").attrHreflang("sk").attrClass("interlanguage-link-target")
.text("SlovenÄina")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sl")
.a().attrHref("https://sl.wikipedia.org/wiki/").attrTitle("Slovenian").attrLang("sl").attrHreflang("sl").attrClass("interlanguage-link-target")
.text("SlovenÅ¡Äina")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sr")
.a().attrHref("https://sr.wikipedia.org/wiki/").attrTitle("Serbian").attrLang("sr").attrHreflang("sr").attrClass("interlanguage-link-target")
.text("СÑпÑки / srpski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sh")
.a().attrHref("https://sh.wikipedia.org/wiki/").attrTitle("Serbo-Croatian").attrLang("sh").attrHreflang("sh").attrClass("interlanguage-link-target")
.text("Srpskohrvatski / ÑÑпÑÐºÐ¾Ñ ÑваÑÑки")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-fi")
.a().attrHref("https://fi.wikipedia.org/wiki/").attrTitle("Finnish").attrLang("fi").attrHreflang("fi").attrClass("interlanguage-link-target")
.text("Suomi")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sv")
.a().attrHref("https://sv.wikipedia.org/wiki/").attrTitle("Swedish").attrLang("sv").attrHreflang("sv").attrClass("interlanguage-link-target")
.text("Svenska")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-th")
.a().attrHref("https://th.wikipedia.org/wiki/").attrTitle("Thai").attrLang("th").attrHreflang("th").attrClass("interlanguage-link-target")
.text("à¹à¸à¸¢")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-tr")
.a().attrHref("https://tr.wikipedia.org/wiki/").attrTitle("Turkish").attrLang("tr").attrHreflang("tr").attrClass("interlanguage-link-target")
.text("Türkçe")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-uk")
.a().attrHref("https://uk.wikipedia.org/wiki/").attrTitle("Ukrainian").attrLang("uk").attrHreflang("uk").attrClass("interlanguage-link-target")
.text("УкÑаÑнÑÑка")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-vi")
.a().attrHref("https://vi.wikipedia.org/wiki/").attrTitle("Vietnamese").attrLang("vi").attrHreflang("vi").attrClass("interlanguage-link-target")
.text("Tiếng Viá»t")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-zh")
.a().attrHref("https://zh.wikipedia.org/wiki/").attrTitle("Chinese").attrLang("zh").attrHreflang("zh").attrClass("interlanguage-link-target")
.text("䏿")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t")
.div().attrId("footer").addAttr("role","contentinfo")
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrId("footer-info")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-info-lastmod")
.text(" This page was last edited on 24 October 2019, at 22:20")
.span().attrClass("anonymous-show")
.text(" (UTC)")
.__() //span
.text(".")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-info-copyright")
.text("Text is available under the ")
.a().attrRel(EnumRelType.LICENSE).attrHref("//en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License")
.text("Creative Commons Attribution-ShareAlike License")
.__() //a
.a().attrRel(EnumRelType.LICENSE).attrHref("//creativecommons.org/licenses/by-sa/3.0/").attrStyle("display:none;")
.__() //a
.text(";\n"
+ "additional terms may apply. By using this site, you agree to the ")
.a().attrHref("//foundation.wikimedia.org/wiki/Terms_of_Use")
.text("Terms of Use")
.__() //a
.text(" and ")
.a().attrHref("//foundation.wikimedia.org/wiki/Privacy_policy")
.text("Privacy Policy")
.__() //a
.text(". Wikipedia® is a registered trademark of the ")
.a().attrHref("//www.wikimediafoundation.org/")
.text("Wikimedia Foundation, Inc.")
.__() //a
.text(", a non-profit organization.")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrId("footer-places")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-privacy")
.a().attrHref("https://foundation.wikimedia.org/wiki/Privacy_policy").attrClass("extiw").attrTitle("wmf:Privacy policy")
.text("Privacy policy")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-about")
.a().attrHref("/wiki/Wikipedia:About").attrTitle("Wikipedia:About")
.text("About Wikipedia")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-disclaimer")
.a().attrHref("/wiki/Wikipedia:General_disclaimer").attrTitle("Wikipedia:General disclaimer")
.text("Disclaimers")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-contact")
.a().attrHref("//en.wikipedia.org/wiki/Wikipedia:Contact_us")
.text("Contact Wikipedia")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-developers")
.a().attrHref("https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute")
.text("Developers")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-statslink")
.a().attrHref("https://stats.wikimedia.org/v2/#/en.wikipedia.org")
.text("Statistics")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-cookiestatement")
.a().attrHref("https://foundation.wikimedia.org/wiki/Cookie_statement")
.text("Cookie statement")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-mobileview")
.a().attrHref("//en.m.wikipedia.org/w/index.php?title=Main_Page&mobileaction=toggle_view_mobile").attrClass("noprint stopMobileRedirectToggle")
.text("Mobile view")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.ul().attrId("footer-icons").attrClass("noprint")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.li().attrId("footer-copyrightico")
.text("\n"
+ "\t\t\t\t\t\t")
.a().attrHref("https://wikimediafoundation.org/")
.img().attrSrc("/static/images/wikimedia-button.png").attrSrcset("/static/images/wikimedia-button-1.5x.png 1.5x, /static/images/wikimedia-button-2x.png 2x").attrWidth(Long.valueOf(88L)).attrHeight(Long.valueOf(31L)).attrAlt("Wikimedia Foundation")
.__() //img
.__() //a
.text("\t\t\t\t\t")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.li().attrId("footer-poweredbyico")
.text("\n"
+ "\t\t\t\t\t\t")
.a().attrHref("https://www.mediawiki.org/")
.img().attrSrc("/static/images/poweredby_mediawiki_88x31.png").attrAlt("Powered by MediaWiki").attrSrcset("/static/images/poweredby_mediawiki_132x47.png 1.5x, /static/images/poweredby_mediawiki_176x62.png 2x").attrWidth(Long.valueOf(88L)).attrHeight(Long.valueOf(31L))
.__() //img
.__() //a
.text("\t\t\t\t\t")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t")
.div().attrStyle("clear: both;")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\n")
.script()
.text("(RLQ=window.RLQ||[]).push(function(){mw.config.set({\"wgPageParseReport\":{\"limitreport\":{\"cputime\":\"0.420\",\"walltime\":\"0.553\",\"ppvisitednodes\":{\"value\":3543,\"limit\":1000000},\"ppgeneratednodes\":{\"value\":0,\"limit\":1500000},\"postexpandincludesize\":{\"value\":99253,\"limit\":2097152},\"templateargumentsize\":{\"value\":5340,\"limit\":2097152},\"expansiondepth\":{\"value\":16,\"limit\":40},\"expensivefunctioncount\":{\"value\":7,\"limit\":500},\"unstrip-depth\":{\"value\":0,\"limit\":20},\"unstrip-size\":{\"value\":526,\"limit\":5000000},\"entityaccesscount\":{\"value\":0,\"limit\":400},\"timingprofile\":[\"100.00% 417.280 1 -total\",\" 28.93% 120.726 1 Wikipedia:Main_Page/Tomorrow\",\" 25.91% 108.117 7 Template:Main_page_image\",\" 15.06% 62.831 1 Wikipedia:Today's_featured_article/November_9,_2019\",\" 14.42% 60.185 2 Template:Wikipedia_languages\",\" 14.21% 59.306 1 Template:POTD_protected/2019-11-09\",\" 13.59% 56.705 1 Wikipedia:Selected_anniversaries/November_9\",\" 11.32% 47.223 7 Template:Str_number/trim\",\" 11.20% 46.746 3 Template:Cvt\",\" 10.29% 42.943 90 Template:Wikipedia_languages/core\"]},\"scribunto\":{\"limitreport-timeusage\":{\"value\":\"0.086\",\"limit\":\"10.000\"},\"limitreport-memusage\":{\"value\":3578257,\"limit\":52428800}},\"cachereport\":{\"origin\":\"mw1244\",\"timestamp\":\"20191109100355\",\"ttl\":3600,\"transientcontent\":true}}});});")
.__() //script
.text("\n")
.script().addAttr("type","application/ld+json")
.text("{\"@context\":\"https:\\/\\/schema.org\",\"@type\":\"Article\",\"name\":\"Main Page\",\"url\":\"https:\\/\\/en.wikipedia.org\\/wiki\\/Main_Page\",\"sameAs\":\"http:\\/\\/www.wikidata.org\\/entity\\/Q5296\",\"mainEntity\":\"http:\\/\\/www.wikidata.org\\/entity\\/Q5296\",\"author\":{\"@type\":\"Organization\",\"name\":\"Contributors to Wikimedia projects\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Wikimedia Foundation, Inc.\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\/\\/www.wikimedia.org\\/static\\/images\\/wmf-hor-googpub.png\"}},\"datePublished\":\"2002-01-26T15:28:12Z\",\"dateModified\":\"2019-10-24T22:20:49Z\",\"image\":\"https:\\/\\/upload.wikimedia.org\\/wikipedia\\/commons\\/c\\/c9\\/Benteng_%28cropped%29.jpg\",\"headline\":\"main page of a Wikimedia project (common for Wikipedia, Wiktionary and other projects)\"}")
.__() //script
.text("\n")
.script()
.text("(RLQ=window.RLQ||[]).push(function(){mw.config.set({\"wgBackendResponseTime\":136,\"wgHostname\":\"mw1243\"});});")
.__() //script
.text("\n")
.text("\n")
.text("\n")
.__() //body
.__() //html
;
return html;
}
}
---------- END SOURCE ----------
FREQUENCY : always
Mageia Linux 7 AMD 64-bit
AdoptOpenJDK 11.0.1 & 11.0.5
A DESCRIPTION OF THE PROBLEM :
The library produces a Java source file with a single extremely long chain of method calls.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Compile the project with Maven and run the JUnit test named "testFlowifierWikipediaHomepage":
git clone https://github.com/gouessej/HtmlFlow.git patch-1
mvn install
Alternatively, you can use the Java source code I provided below but of course, I'll try to provide a small self-contained complete, compilable, Java source code (SSCCE) to ease the debugging.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
It compiles the Java class successfully.
ACTUAL -
compiler message file broken: key=compiler.misc.msg.bug arguments=11.0.1, {1}, {2}, {3}, {4}, {5}, {6}, {7}
java.lang.StackOverflowError
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.visitSelect(TreeScanner.java:302)
at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2110)
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
at jdk.compiler/com.sun.tools.javac.tree.TreeScanner.visitApply(TreeScanner.java:237)
at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1634)
---------- BEGIN SOURCE ----------
import htmlflow.*;
import org.xmlet.htmlapifaster.*;
public class Flowified {
public static HtmlView get() {
final HtmlView html = StaticHtml.view().setIndented(false)
.html().attrClass("client-nojs").attrLang("en").attrDir(EnumDirType.LTR)
.head()
.text("\n")
.meta().attrCharset("UTF-8")
.__() //meta
.text("\n")
.title()
.text("Wikipedia, the free encyclopedia")
.__() //title
.text("\n")
.script()
.text("document.documentElement.className=\"client-js\";RLCONF={\"wgBreakFrames\":!1,\"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\"],\"wgRequestId\":\"XcaPDApAME4AADaJ7PkAAABQ\",\"wgCSPNonce\":!1,\"wgCanonicalNamespace\":\"\",\"wgCanonicalSpecialPageName\":!1,\"wgNamespaceNumber\":0,\"wgPageName\":\"Main_Page\",\"wgTitle\":\"Main Page\",\"wgCurRevisionId\":922879458,\"wgRevisionId\":922879458,\"wgArticleId\":15580374,\"wgIsArticle\":!0,\"wgIsRedirect\":!1,\"wgAction\":\"view\",\"wgUserName\":null,\"wgUserGroups\":[\"*\"],\"wgCategories\":[],\"wgPageContentLanguage\":\"en\",\"wgPageContentModel\":\"wikitext\",\"wgRelevantPageName\":\"Main_Page\",\"wgRelevantArticleId\":15580374,\"wgIsProbablyEditable\":!1,\"wgRelevantPageIsProbablyEditable\":!1,\"wgRestrictionEdit\":[\n"
+ "\"sysop\"],\"wgRestrictionMove\":[\"sysop\"],\"wgIsMainPage\":!0,\"wgMediaViewerOnClick\":!0,\"wgMediaViewerEnabledByDefault\":!0,\"wgPopupsReferencePreviews\":!1,\"wgPopupsConflictsWithNavPopupGadget\":!1,\"wgVisualEditor\":{\"pageLanguageCode\":\"en\",\"pageLanguageDir\":\"ltr\",\"pageVariantFallbacks\":\"en\"},\"wgMFDisplayWikibaseDescriptions\":{\"search\":!0,\"nearby\":!0,\"watchlist\":!0,\"tagline\":!1},\"wgWMESchemaEditAttemptStepOversample\":!1,\"wgULSCurrentAutonym\":\"English\",\"wgNoticeProject\":\"wikipedia\",\"wgWikibaseItemId\":\"Q5296\",\"wgCentralAuthMobileDomain\":!1,\"wgEditSubmitButtonLabelPublish\":!0};RLSTATE={\"ext.globalCssJs.user.styles\":\"ready\",\"site.styles\":\"ready\",\"noscript\":\"ready\",\"user.styles\":\"ready\",\"ext.globalCssJs.user\":\"ready\",\"user\":\"ready\",\"user.options\":\"ready\",\"user.tokens\":\"loading\",\"mediawiki.legacy.shared\":\"ready\",\"mediawiki.legacy.commonPrint\":\"ready\",\"ext.visualEditor.desktopArticleTarget.noscript\":\"ready\",\"ext.uls.interlanguage\":\"ready\",\"ext.wikimediaBadges\":\"ready\",\n"
+ "\"mediawiki.skinning.interface\":\"ready\",\"skins.vector.styles\":\"ready\"};RLPAGEMODULES=[\"site\",\"mediawiki.page.startup\",\"mediawiki.page.ready\",\"mediawiki.searchSuggest\",\"ext.gadget.teahouse\",\"ext.gadget.ReferenceTooltips\",\"ext.gadget.watchlist-notice\",\"ext.gadget.DRN-wizard\",\"ext.gadget.charinsert\",\"ext.gadget.refToolbar\",\"ext.gadget.extra-toolbar-buttons\",\"ext.gadget.switcher\",\"ext.centralauth.centralautologin\",\"mmv.head\",\"mmv.bootstrap.autostart\",\"ext.popups\",\"ext.visualEditor.desktopArticleTarget.init\",\"ext.visualEditor.targetLoader\",\"ext.eventLogging\",\"ext.wikimediaEvents\",\"ext.navigationTiming\",\"ext.uls.interface\",\"ext.cx.eventlogging.campaigns\",\"ext.quicksurveys.init\",\"ext.centralNotice.geoIP\",\"ext.centralNotice.startUp\",\"skins.vector.js\"];")
.__() //script
.text("\n")
.script()
.text("(RLQ=window.RLQ||[]).push(function(){mw.loader.implement(\"user.tokens@tffin\",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({\"patrolToken\":\"+\\\\\",\"watchToken\":\"+\\\\\",\"csrfToken\":\"+\\\\\"});\n"
+ "});});")
.__() //script
.text("\n")
.link().attrRel(EnumRelType.STYLESHEET).attrHref("/w/load.php?lang=en&modules=ext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cmediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cskins.vector.styles&only=styles&skin=vector")
.__() //link
.text("\n")
.script().attrAsync(Boolean.FALSE).attrSrc("/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector")
.__() //script
.text("\n")
.meta().attrName("ResourceLoaderDynamicStyles").attrContent("")
.__() //meta
.text("\n")
.link().attrRel(EnumRelType.STYLESHEET).attrHref("/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector")
.__() //link
.text("\n")
.meta().attrName("generator").attrContent("MediaWiki 1.35.0-wmf.5")
.__() //meta
.text("\n")
.meta().attrName("referrer").attrContent("origin")
.__() //meta
.text("\n")
.meta().attrName("referrer").attrContent("origin-when-crossorigin")
.__() //meta
.text("\n")
.meta().attrName("referrer").attrContent("origin-when-cross-origin")
.__() //meta
.text("\n")
.meta().addAttr("property","og:image").attrContent("https://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/1200px-Benteng_%28cropped%29.jpg")
.__() //meta
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).attrHref("android-app://org.wikipedia/http/en.m.wikipedia.org/wiki/Main_Page")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).addAttr("type","application/atom+xml").attrTitle("Wikipedia picture of the day feed").attrHref("/w/api.php?action=featuredfeed&feed=potd&feedformat=atom")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).addAttr("type","application/atom+xml").attrTitle("Wikipedia featured articles feed").attrHref("/w/api.php?action=featuredfeed&feed=featured&feedformat=atom")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.ALTERNATE).addAttr("type","application/atom+xml").attrTitle("Wikipedia \"On this day...\" feed").attrHref("/w/api.php?action=featuredfeed&feed=onthisday&feedformat=atom")
.__() //link
.text("\n")
.link().addAttr("rel","apple-touch-icon").attrHref("/static/apple-touch/wikipedia.png")
.__() //link
.text("\n")
.link().addAttr("rel","shortcut icon").attrHref("/static/favicon/wikipedia.ico")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.SEARCH).addAttr("type","application/opensearchdescription+xml").attrHref("/w/opensearch_desc.php").attrTitle("Wikipedia (en)")
.__() //link
.text("\n")
.link().addAttr("rel","EditURI").addAttr("type","application/rsd+xml").attrHref("//en.wikipedia.org/w/api.php?action=rsd")
.__() //link
.text("\n")
.link().attrRel(EnumRelType.LICENSE).attrHref("//creativecommons.org/licenses/by-sa/3.0/")
.__() //link
.text("\n")
.link().addAttr("rel","canonical").attrHref("https://en.wikipedia.org/wiki/Main_Page")
.__() //link
.text("\n")
.link().addAttr("rel","dns-prefetch").attrHref("//login.wikimedia.org")
.__() //link
.text("\n")
.link().addAttr("rel","dns-prefetch").attrHref("//meta.wikimedia.org")
.__() //link
.text("\n")
.comment("[if lt IE 9]><script src=\"/w/resources/lib/html5shiv/html5shiv.js\"></script><![endif]")
.text("\n")
.__() //head
.text("\n")
.body().attrClass("mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Main_Page rootpage-Main_Page skin-vector action-view")
.text("\n")
.div().attrId("mw-page-base").attrClass("noprint")
.__() //div
.text("\n")
.div().attrId("mw-head-base").attrClass("noprint")
.__() //div
.text("\n")
.div().attrId("content").attrClass("mw-body").addAttr("role","main")
.text("\n"
+ "\t")
.a().attrId("top")
.__() //a
.text("\n"
+ "\t")
.div().attrId("siteNotice").attrClass("mw-body-content")
.comment(" CentralNotice ")
.__() //div
.text("\n"
+ "\t")
.div().attrClass("mw-indicators mw-body-content")
.text("\n")
.__() //div
.text("\n"
+ "\n"
+ "\t")
.h1().attrId("firstHeading").attrClass("firstHeading").attrLang("en")
.text("Main Page")
.__() //h1
.text("\n"
+ "\t\n"
+ "\t")
.div().attrId("bodyContent").attrClass("mw-body-content")
.text("\n"
+ "\t\t")
.div().attrId("siteSub").attrClass("noprint")
.text("From Wikipedia, the free encyclopedia")
.__() //div
.text("\n"
+ "\t\t")
.div().attrId("contentSub")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t\t\n"
+ "\t\t\n"
+ "\t\t")
.div().attrId("jump-to-nav")
.__() //div
.text("\n"
+ "\t\t")
.a().attrClass("mw-jump-link").attrHref("#mw-head")
.text("Jump to navigation")
.__() //a
.text("\n"
+ "\t\t")
.a().attrClass("mw-jump-link").attrHref("#p-search")
.text("Jump to search")
.__() //a
.text("\n"
+ "\t\t")
.div().attrId("mw-content-text").attrLang("en").attrDir(EnumDirType.LTR).attrClass("mw-content-ltr")
.div().attrClass("mw-parser-output")
.div().attrId("mp-topbanner").attrStyle("clear:both; position:relative; box-sizing:border-box; width:100%; margin:1.2em 0 6px; min-width:47em; border:1px solid #ddd; background-color:#f9f9f9; color:#000; white-space:nowrap;")
.text("\n")
.div().attrStyle("margin:0.4em; width:22em; text-align:center;")
.text("\n")
.div().attrStyle("font-size:162%; padding:.1em;")
.text("Welcome to ")
.a().attrHref("/wiki/Wikipedia").attrTitle("Wikipedia")
.text("Wikipedia")
.__() //a
.text(",")
.__() //div
.text("\n")
.div().attrStyle("font-size:95%;")
.text("the ")
.a().attrHref("/wiki/Free_content").attrTitle("Free content")
.text("free")
.__() //a
.text(" ")
.a().attrHref("/wiki/Encyclopedia").attrTitle("Encyclopedia")
.text("encyclopedia")
.__() //a
.text(" that ")
.a().attrHref("/wiki/Wikipedia:Introduction").attrTitle("Wikipedia:Introduction")
.text("anyone can edit")
.__() //a
.text(".")
.__() //div
.text("\n")
.div().attrId("articlecount").attrStyle("font-size:85%;")
.a().attrHref("/wiki/Special:Statistics").attrTitle("Special:Statistics")
.text("5,967,297")
.__() //a
.text(" articles in ")
.a().attrHref("/wiki/English_language").attrTitle("English language")
.text("English")
.__() //a
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul().attrStyle("position:absolute; right:-1em; top:50%; margin-top:-2.4em; width:38%; min-width:25em; font-size:95%;")
.text("\n")
.li().attrStyle("position:absolute; left:0; top:0;")
.a().attrHref("/wiki/Portal:Arts").attrTitle("Portal:Arts")
.text("Arts")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:0; top:1.6em;")
.a().attrHref("/wiki/Portal:Biography").attrTitle("Portal:Biography")
.text("Biography")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:0; top:3.2em;")
.a().attrHref("/wiki/Portal:Geography").attrTitle("Portal:Geography")
.text("Geography")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:33%; top:0;")
.a().attrHref("/wiki/Portal:History").attrTitle("Portal:History")
.text("History")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:33%; top:1.6em;")
.a().attrHref("/wiki/Portal:Mathematics").attrTitle("Portal:Mathematics")
.text("Mathematics")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:33%; top:3.2em;")
.a().attrHref("/wiki/Portal:Science").attrTitle("Portal:Science")
.text("Science")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:66%; top:0;")
.a().attrHref("/wiki/Portal:Society").attrTitle("Portal:Society")
.text("Society")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:66%; top:1.6em;")
.a().attrHref("/wiki/Portal:Technology").attrTitle("Portal:Technology")
.text("Technology")
.__() //a
.__() //li
.text("\n")
.li().attrStyle("position:absolute; left:66%; top:3.2em;")
.strong()
.a().attrHref("/wiki/Portal:Contents/Portals").attrTitle("Portal:Contents/Portals")
.text("All portals")
.__() //a
.__() //strong
.__() //li
.text("\n")
.__() //ul
.text("\n")
.__() //div
.text("\n")
.table().addAttr("role","presentation").attrId("mp-upper").attrStyle("width: 100%; margin-top:4px; border-spacing: 0px;")
.text("\n")
.tbody()
.tr()
.text("\n")
.td().attrId("mp-left").attrClass("MainPageBG").attrStyle("width:55%; border:1px solid #cef2e0; padding:0; background:#f5fffa; vertical-align:top; color:#000;")
.text("\n")
.h2().attrId("mp-tfa-h2").attrStyle("margin:0.5em; background:#cef2e0; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; color:#000; padding:0.2em 0.4em;")
.span().attrId("From_today.27s_featured_article")
.__() //span
.span().attrClass("mw-headline").attrId("From_today's_featured_article")
.text("From today's featured article")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-tfa").attrStyle("padding:0.1em 0.6em;")
.div().attrId("mp-tfa-img").attrStyle("float: left; margin: 0.5em 0.9em 0.4em 0em;")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 180px;")
.text("\n")
.a().attrHref("/wiki/File:Benteng_(cropped).jpg").attrClass("image").attrTitle("Fort Somba Opu")
.img().attrAlt("Fort Somba Opu").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/180px-Benteng_%28cropped%29.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(180L)).attrHeight(Long.valueOf(120L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/270px-Benteng_%28cropped%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Benteng_%28cropped%29.jpg/360px-Benteng_%28cropped%29.jpg 2x").addAttr("data-file-width","2640").addAttr("data-file-height","1760")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.text("Fort Somba Opu")
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.p()
.text("The ")
.b()
.a().attrHref("/wiki/Early_history_of_Gowa_and_Talloq").attrTitle("Early history of Gowa and Talloq")
.text("early history of the kingdoms of Gowa and Talloq")
.__() //a
.__() //b
.text(" can be traced back to 1300, when the ")
.a().attrHref("/wiki/Makassar_people").attrTitle("Makassar people")
.text("Makassar")
.__() //a
.text(" kingdom of ")
.a().attrHref("/wiki/Sultanate_of_Gowa").attrTitle("Sultanate of Gowa")
.text("Gowa")
.__() //a
.text(" emerged as an agrarian chiefdom in the Indonesian peninsula of ")
.a().attrHref("/wiki/South_Sulawesi").attrTitle("South Sulawesi")
.text("South Sulawesi")
.__() //a
.text(". ")
.a().attrHref("/wiki/Kingdom_of_Tallo").attrTitle("Kingdom of Tallo")
.text("Talloq")
.__() //a
.text(" was founded two centuries later when a prince from Gowa fled to the coast after his defeat in a succession dispute. The coastal location of the new polity allowed it to exploit maritime trade to a greater degree than Gowa. The growth of early Gowa was supported by a rapid increase in wet ")
.a().attrHref("/wiki/Rice").attrTitle("Rice")
.text("rice")
.__() //a
.text(" cultivation. Verdant forests were cleared to make way for rice paddies. The population may have increased tenfold between the thirteenth and sixteenth centuries. Gowa and Talloq became close allies in the sixteenth century and dominated most of the peninsula, following wide-ranging administrative and military reforms. Around 1600 the twin kingdoms converted to Islam, defeated their rivals and became the most important powers in eastern Indonesia, with ")
.a().attrHref("/wiki/Fort_Somba_Opu").attrTitle("Fort Somba Opu")
.text("Fort Somba Opu")
.__() //a
.text(" ")
.i()
.text("(pictured)")
.__() //i
.text(" as one of their centers. (")
.b()
.a().attrHref("/wiki/Early_history_of_Gowa_and_Talloq").attrTitle("Early history of Gowa and Talloq")
.text("Full article...")
.__() //a
.__() //b
.text(")\n")
.__() //p
.text("\n")
.div().attrClass("tfa-recent").attrStyle("text-align: right;")
.text("\n"
+ "Recently featured: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/Letter-winged_kite").attrTitle("Letter-winged kite")
.text("Letter-winged kite")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Second_Fitna").attrTitle("Second Fitna")
.text("Second Fitna")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Digital_media_use_and_mental_health").attrTitle("Digital media use and mental health")
.text("Digital media use and mental health")
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.div().attrClass("tfa-footer hlist noprint").attrStyle("text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Today%27s_featured_article/November_2019").attrTitle("Wikipedia:Today's featured article/November 2019")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("https://lists.wikimedia.org/mailman/listinfo/daily-article-l").attrClass("extiw").attrTitle("mail:daily-article-l")
.text("By email")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Featured_articles").attrTitle("Wikipedia:Featured articles")
.text("More featured articles")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.h2().attrId("mp-dyk-h2").attrStyle("clear:both; margin:0.5em; background:#cef2e0; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; color:#000; padding:0.2em 0.4em;")
.span().attrClass("mw-headline").attrId("Did_you_know_...")
.text("Did you know ...")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-dyk").attrStyle("padding:0.1em 0.6em 0.5em;")
.text("\n")
.div().attrStyle("float:right; margin-left:0.5em;").attrId("mp-dyk-img")
.text("\n")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 180px;")
.text("\n")
.a().attrHref("/wiki/File:Bundesarchiv_Bild_183-1989-1110-018,_Berlin,_Checkpoint_Charlie,_Nacht_des_Mauerfalls_(cropped).jpg").attrClass("image").attrTitle("Checkpoint Charlie on the night of 9/10 November 1989")
.img().attrAlt("Checkpoint Charlie on the night of 9/10 November 1989").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg/180px-Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(180L)).attrHeight(Long.valueOf(120L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg/270px-Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg/360px-Bundesarchiv_Bild_183-1989-1110-018%2C_Berlin%2C_Checkpoint_Charlie%2C_Nacht_des_Mauerfalls_%28cropped%29.jpg 2x").addAttr("data-file-width","672").addAttr("data-file-height","448")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.a().attrHref("/wiki/Checkpoint_Charlie").attrTitle("Checkpoint Charlie")
.text("Checkpoint Charlie")
.__() //a
.text(" on the night of 9/10 November 1989")
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul()
.li()
.text("... that the ")
.b()
.a().attrHref("/wiki/Fall_of_the_Berlin_Wall").attrTitle("Fall of the Berlin Wall")
.text("fall of the Berlin Wall")
.__() //a
.__() //b
.text(" ")
.i()
.text("(immediate aftermath pictured)")
.__() //i
.text(" was the result of a bureaucratic mistake?")
.__() //li
.text("\n")
.li()
.text("... that ")
.b()
.a().attrHref("/wiki/Anne_L._Stevens").attrTitle("Anne L. Stevens")
.text("Anne L. Stevens")
.__() //a
.__() //b
.text(" disguised herself in order to enroll in the male-only mechanics pit crew at a race track?")
.__() //li
.text("\n")
.li()
.text("... that UK prime minister ")
.a().attrHref("/wiki/Boris_Johnson").attrTitle("Boris Johnson")
.text("Boris Johnson")
.__() //a
.text(" said he would \"rather be dead in a ditch\" than seek an extension to ")
.a().attrHref("/wiki/Brexit").attrTitle("Brexit")
.text("Brexit")
.__() //a
.text(" under the terms of the ")
.b()
.a().attrHref("/wiki/European_Union_(Withdrawal)_(No._2)_Act_2019").attrTitle("European Union (Withdrawal) (No. 2) Act 2019")
.text("European Union (Withdrawal) (No. 2) Act 2019")
.__() //a
.__() //b
.text("?")
.__() //li
.text("\n")
.li()
.text("... that paediatrician ")
.b()
.a().attrHref("/wiki/Ji_Xiaocheng").attrTitle("Ji Xiaocheng")
.text("Ji Xiaocheng")
.__() //a
.__() //b
.text(" co-founded the first ")
.a().attrHref("/wiki/Neonatal_intensive_care_unit").attrTitle("Neonatal intensive care unit")
.text("neonatal intensive care unit")
.__() //a
.text(" in China?")
.__() //li
.text("\n")
.li()
.text("... that the ")
.b()
.a().attrHref("/wiki/Eyprepocnemis_plorans").attrTitle("Eyprepocnemis plorans")
.text("lamenting grasshopper")
.__() //a
.__() //b
.text(" seems to be expanding its range northwards in Italy, possibly as a result of climate change?")
.__() //li
.text("\n")
.li()
.text("... that Belgian ")
.a().attrHref("/wiki/Bass_(voice_type)").attrTitle("Bass (voice type)")
.text("bass")
.__() //a
.text(" ")
.b()
.a().attrHref("/wiki/Tijl_Faveyts").attrTitle("Tijl Faveyts")
.text("Tijl Faveyts")
.__() //a
.__() //b
.text(", recognized internationally since his 2006 performance as Mozart's ")
.a().attrHref("/wiki/The_Magic_Flute").attrTitle("The Magic Flute")
.text("Sarastro")
.__() //a
.text(" at the ")
.a().attrHref("/wiki/Aix-en-Provence_Festival").attrTitle("Aix-en-Provence Festival")
.text("Aix-en-Provence Festival")
.__() //a
.text(", has portrayed both Fasolt and Hunding in ")
.i()
.a().attrHref("/wiki/Der_Ring_in_Minden").attrTitle("Der Ring in Minden")
.text("Der Ring in Minden")
.__() //a
.__() //i
.text("?")
.__() //li
.text("\n")
.li()
.text("... that for his ")
.a().attrHref("/wiki/Narrative_poetry").attrTitle("Narrative poetry")
.text("narrative poetry")
.__() //a
.text(" novel ")
.i()
.b()
.a().attrHref("/wiki/The_Long_Take").attrTitle("The Long Take")
.text("The Long Take")
.__() //a
.__() //b
.__() //i
.text(", ")
.a().attrHref("/wiki/Robin_Robertson").attrTitle("Robin Robertson")
.text("Robin Robertson")
.__() //a
.text(" became the first poet and first Scot to win the ")
.a().attrHref("/wiki/Walter_Scott_Prize").attrTitle("Walter Scott Prize")
.text("Walter Scott Prize")
.__() //a
.text("?")
.__() //li
.text("\n")
.li()
.text("... that ")
.b()
.a().attrHref("/wiki/Jack_Hadley").attrTitle("Jack Hadley")
.text("Jack Hadley")
.__() //a
.__() //b
.text(" founded his own black history museum in ")
.a().attrHref("/wiki/Thomasville,_Georgia").attrTitle("Thomasville, Georgia")
.text("Thomasville, Georgia")
.__() //a
.text("?")
.__() //li
.__() //ul
.text("\n")
.div().attrClass("dyk-footer hlist noprint").attrStyle("margin-top: 0.5em; text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Recent_additions").attrTitle("Wikipedia:Recent additions")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Help:Your_first_article").attrTitle("Help:Your first article")
.text("Start a new article")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Template_talk:Did_you_know").attrTitle("Template talk:Did you know")
.text("Nominate an article")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //td
.text("\n")
.td().attrStyle("border:1px solid transparent;")
.text("\n")
.__() //td
.text("\n")
.td().attrId("mp-right").attrClass("MainPageBG").attrStyle("width:45%; border:1px solid #cedff2; padding:0; background:#f5faff; vertical-align:top;")
.text("\n")
.h2().attrId("mp-itn-h2").attrStyle("margin:0.5em; background:#cedff2; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; color:#000; padding:0.2em 0.4em;")
.span().attrClass("mw-headline").attrId("In_the_news")
.text("In the news")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-itn").attrStyle("padding:0.1em 0.6em;")
.div().addAttr("role","figure").attrClass("itn-img").attrStyle("float: right; margin-left: 0.5em;")
.text("\n")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 120px;")
.text("\n")
.a().attrHref("/wiki/File:Duane_Vermeulen_2012_Springboks.jpg").attrClass("image").attrTitle("Duane Vermeulen in 2012")
.img().attrAlt("Duane Vermeulen in 2012").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/9/98/Duane_Vermeulen_2012_Springboks.jpg/120px-Duane_Vermeulen_2012_Springboks.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(120L)).attrHeight(Long.valueOf(180L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/9/98/Duane_Vermeulen_2012_Springboks.jpg/180px-Duane_Vermeulen_2012_Springboks.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/98/Duane_Vermeulen_2012_Springboks.jpg/240px-Duane_Vermeulen_2012_Springboks.jpg 2x").addAttr("data-file-width","1575").addAttr("data-file-height","2362")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.text("Duane Vermeulen")
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul()
.li()
.text("In ")
.a().attrHref("/wiki/Rugby_union").attrTitle("Rugby union")
.text("rugby union")
.__() //a
.text(", the ")
.b()
.a().attrHref("/wiki/2019_Rugby_World_Cup").attrTitle("2019 Rugby World Cup")
.text("World Cup")
.__() //a
.__() //b
.text(" concludes with ")
.a().attrHref("/wiki/South_Africa_national_rugby_union_team").attrTitle("South Africa national rugby union team")
.text("South Africa")
.__() //a
.text(" defeating ")
.a().attrHref("/wiki/England_national_rugby_union_team").attrTitle("England national rugby union team")
.text("England")
.__() //a
.text(" in ")
.a().attrHref("/wiki/2019_Rugby_World_Cup_Final").attrTitle("2019 Rugby World Cup Final")
.text("the final")
.__() //a
.text(" ")
.i()
.text("(player of the match ")
.a().attrHref("/wiki/Duane_Vermeulen").attrTitle("Duane Vermeulen")
.text("Duane Vermeulen")
.__() //a
.text(" pictured)")
.__() //i
.text(".")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/2019_Cotabato_earthquakes").attrTitle("2019 Cotabato earthquakes")
.text("A series of earthquakes")
.__() //a
.__() //b
.text(" hits ")
.a().attrHref("/wiki/Mindanao").attrTitle("Mindanao")
.text("Mindanao")
.__() //a
.text(", Philippines, killing at least 21 people.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/2019_Tezgam_train_fire").attrTitle("2019 Tezgam train fire")
.text("A fire on a passenger train")
.__() //a
.__() //b
.text(" near ")
.a().attrHref("/wiki/Liaquatpur").attrTitle("Liaquatpur")
.text("Liaquatpur")
.__() //a
.text(", Pakistan, kills at least 75 people.")
.__() //li
.text("\n")
.li()
.text("In baseball, the ")
.a().attrHref("/wiki/Washington_Nationals").attrTitle("Washington Nationals")
.text("Washington Nationals")
.__() //a
.text(" defeat the ")
.a().attrHref("/wiki/Houston_Astros").attrTitle("Houston Astros")
.text("Houston Astros")
.__() //a
.text(" to win the ")
.b()
.a().attrHref("/wiki/2019_World_Series").attrTitle("2019 World Series")
.text("World Series")
.__() //a
.__() //b
.text(".")
.__() //li
.__() //ul
.text("\n")
.div().attrClass("itn-footer").attrStyle("margin-top: 0.5em;")
.text("\n")
.div()
.b()
.a().attrHref("/wiki/Portal:Current_events").attrTitle("Portal:Current events")
.text("Ongoing")
.__() //a
.__() //b
.text(": ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/2019_Hong_Kong_protests").attrTitle("2019 Hong Kong protests")
.text("Hong Kong protests")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Impeachment_inquiry_against_Donald_Trump").attrTitle("Impeachment inquiry against Donald Trump")
.text("Trump impeachment inquiry")
.__() //a
.__() //li
.__() //ul
.__() //div
.__() //div
.text("\n")
.div()
.b()
.a().attrHref("/wiki/Deaths_in_2019").attrTitle("Deaths in 2019")
.text("Recent deaths")
.__() //a
.__() //b
.text(": ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/Margarita_Salas").attrTitle("Margarita Salas")
.text("Margarita Salas")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Yvette_Lundy").attrTitle("Yvette Lundy")
.text("Yvette Lundy")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Ren_Xuefeng").attrTitle("Ren Xuefeng")
.text("Ren Xuefeng")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Gert_Boyle").attrTitle("Gert Boyle")
.text("Gert Boyle")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Walter_Mercado").attrTitle("Walter Mercado")
.text("Walter Mercado")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Rudy_Boesch").attrTitle("Rudy Boesch")
.text("Rudy Boesch")
.__() //a
.__() //li
.__() //ul
.__() //div
.__() //div
.__() //div
.text("\n")
.div().attrClass("itn-footer hlist noprint").attrStyle("text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:In_the_news/Candidates").attrTitle("Wikipedia:In the news/Candidates")
.text("Nominate an article")
.__() //a
.__() //b
.__() //li
.__() //ul
.__() //div
.__() //div
.text("\n")
.h2().attrId("mp-otd-h2").attrStyle("clear:both; margin:0.5em; background:#cedff2; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; color:#000; padding:0.2em 0.4em;")
.span().attrClass("mw-headline").attrId("On_this_day")
.text("On this day")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-otd").attrStyle("padding:0.1em 0.6em 0.5em;")
.text("\n")
.p()
.b()
.a().attrHref("/wiki/November_9").attrTitle("November 9")
.text("November 9")
.__() //a
.__() //b
.text(": ")
.b()
.a().attrHref("/wiki/Muhammad_Iqbal").attrTitle("Muhammad Iqbal")
.text("Iqbal Day")
.__() //a
.__() //b
.text(" in Pakistan\n")
.__() //p
.text("\n")
.div().attrStyle("float:right;margin-left:0.5em;").attrId("mp-otd-img")
.text("\n")
.div().attrClass("thumbinner mp-thumb").attrStyle("background: transparent; border: none; padding: 0; max-width: 180px;")
.text("\n")
.a().attrHref("/wiki/File:USS_Alligator.jpg").attrClass("image").attrTitle("USS Alligator")
.img().attrAlt("USS Alligator").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/3/30/USS_Alligator.jpg/180px-USS_Alligator.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(180L)).attrHeight(Long.valueOf(120L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/3/30/USS_Alligator.jpg/270px-USS_Alligator.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/30/USS_Alligator.jpg/360px-USS_Alligator.jpg 2x").addAttr("data-file-width","8880").addAttr("data-file-height","5920")
.__() //img
.__() //a
.div().attrClass("thumbcaption").attrStyle("padding: 0.25em 0; word-wrap: break-word;")
.text("USS ")
.i()
.text("Alligator")
.__() //i
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/1729").attrTitle("1729")
.text("1729")
.__() //a
.text(" â Great Britain, France, and Spain signed the ")
.b()
.a().attrHref("/wiki/Treaty_of_Seville_(1729)").attrTitle("Treaty of Seville (1729)")
.text("Treaty of Seville")
.__() //a
.__() //b
.text(" to end the ")
.a().attrHref("/wiki/Anglo-Spanish_War_(1727%E2%80%931729)").attrTitle("Anglo-Spanish War (1727â1729)")
.text("Anglo-Spanish War")
.__() //a
.text(", although the underlying tensions were left unresolved.")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1822").attrTitle("1822")
.text("1822")
.__() //a
.text(" â ")
.a().attrHref("/wiki/USS_Alligator_(1820)").attrTitle("USS Alligator (1820)")
.text("USS ")
.i()
.text("Alligator")
.__() //i
.__() //a
.text(" ")
.i()
.text("(pictured)")
.__() //i
.text(" ")
.b()
.a().attrHref("/wiki/Action_of_9_November_1822").attrTitle("Action of 9 November 1822")
.text("engaged")
.__() //a
.__() //b
.text(" three pirate ")
.a().attrHref("/wiki/Schooner").attrTitle("Schooner")
.text("schooners")
.__() //a
.text(" off the coast of Cuba in one of the ")
.a().attrHref("/wiki/West_Indies_anti-piracy_operations_of_the_United_States").attrTitle("West Indies anti-piracy operations of the United States")
.text("West Indies anti-piracy operations of the United States")
.__() //a
.text(".")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1888").attrTitle("1888")
.text("1888")
.__() //a
.text(" â ")
.b()
.a().attrHref("/wiki/Mary_Jane_Kelly").attrTitle("Mary Jane Kelly")
.text("Mary Jane Kelly")
.__() //a
.__() //b
.text(" was murdered in London; she was widely believed to be the fifth and final victim of the notorious unidentified serial killer ")
.a().attrHref("/wiki/Jack_the_Ripper").attrTitle("Jack the Ripper")
.text("Jack the Ripper")
.__() //a
.text(".")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1913").attrTitle("1913")
.text("1913")
.__() //a
.text(" â The \"")
.b()
.a().attrHref("/wiki/Great_Lakes_Storm_of_1913").attrTitle("Great Lakes Storm of 1913")
.text("Big Blow")
.__() //a
.__() //b
.text("\" storm reached its maximum intensity in the ")
.a().attrHref("/wiki/Great_Lakes_Basin").attrTitle("Great Lakes Basin")
.text("Great Lakes Basin")
.__() //a
.text(" of North America, destroying 19 ships and 68,300 ")
.a().attrHref("/wiki/Tonnage").attrTitle("Tonnage")
.text("tons")
.__() //a
.text(" of cargo, and killing more than 250 people.")
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/1967").attrTitle("1967")
.text("1967")
.__() //a
.text(" â French ")
.a().attrHref("/wiki/Comic_book").attrTitle("Comic book")
.text("comic book")
.__() //a
.text(" heroes ")
.b()
.a().attrHref("/wiki/Val%C3%A9rian_and_Laureline").attrTitle("Valérian and Laureline")
.text("Valérian and Laureline")
.__() //a
.__() //b
.text(" first appeared in ")
.i()
.a().attrHref("/wiki/Pilote").attrTitle("Pilote")
.text("Pilote")
.__() //a
.__() //i
.text(" magazine.")
.__() //li
.__() //ul
.text("\n")
.p()
.b()
.a().attrHref("/wiki/A._P._Hill").attrTitle("A. P. Hill")
.span().attrClass("nowrap")
.text("A. P.")
.__() //span
.text(" Hill")
.__() //a
.__() //b
.text(" (b. 1825) ")
.b()
.text("·")
.__() //b
.text(" ")
.b()
.a().attrHref("/wiki/Enrico_De_Nicola").attrTitle("Enrico De Nicola")
.text("Enrico De Nicola")
.__() //a
.__() //b
.text(" (b. 1877) ")
.b()
.text("·")
.__() //b
.text(" ")
.b()
.a().attrHref("/wiki/Markus_Wolf").attrTitle("Markus Wolf")
.text("Markus Wolf")
.__() //a
.__() //b
.text(" (d. 2006)\n")
.__() //p
.text("\n")
.div().attrStyle("margin-top: 0.5em;")
.text("\n"
+ "More anniversaries: ")
.div().attrClass("hlist inline nowraplinks")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/November_8").attrTitle("November 8")
.text("November 8")
.__() //a
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/November_9").attrTitle("November 9")
.text("November 9")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/November_10").attrTitle("November 10")
.text("November 10")
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.div().attrClass("otd-footer hlist noprint").attrStyle("text-align: right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Selected_anniversaries/November").attrTitle("Wikipedia:Selected anniversaries/November")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("https://lists.wikimedia.org/mailman/listinfo/daily-article-l").attrClass("extiw").attrTitle("mail:daily-article-l")
.text("By email")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/List_of_historical_anniversaries").attrTitle("List of historical anniversaries")
.text("List of historical anniversaries")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //td
.__() //tr
.__() //tbody
.__() //table
.text("\n")
.div().attrId("mp-lower").attrClass("MainPageBG").attrStyle("margin-top:4px; border:1px solid #ddcef2; background:#faf5ff; overflow:auto;")
.text("\n")
.div().attrId("mp-bottom")
.text("\n")
.h2().attrId("mp-tfp-h2").attrStyle("margin:0.5em; background:#ddcef2; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #afa3bf; color:#000; padding:0.2em 0.4em")
.span().attrId("Today.27s_featured_picture")
.__() //span
.span().attrClass("mw-headline").attrId("Today's_featured_picture")
.text("Today's featured picture")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-tfp").attrStyle("margin:0.1em 0.4em 0.6em;")
.text("\n")
.table().addAttr("role","presentation").attrStyle("margin:0 3px 3px; width:100%; box-sizing:border-box; text-align:left; background-color:transparent; border-collapse:collapse;")
.text("\n")
.tbody()
.tr()
.text("\n")
.td().attrStyle("padding:0 0.9em 0 0; width:325px;")
.a().attrHref("/wiki/File:Tragelaphus_strepsiceros_%E2%99%82_(head).jpg").attrClass("image").attrTitle("Greater kudu")
.img().attrAlt("Greater kudu").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg/325px-Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg").addAttr("decoding","async").attrWidth(Long.valueOf(325L)).attrHeight(Long.valueOf(433L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg/488px-Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg/650px-Tragelaphus_strepsiceros_%E2%99%82_%28head%29.jpg 2x").addAttr("data-file-width","1833").addAttr("data-file-height","2444")
.__() //img
.__() //a
.text("\n")
.__() //td
.text("\n")
.td().attrStyle("padding:0 6px 0 0")
.text("\n")
.p()
.text("The ")
.b()
.a().attrHref("/wiki/Greater_kudu").attrTitle("Greater kudu")
.text("greater kudu")
.__() //a
.__() //b
.text(" (")
.i()
.text("Tragelaphus strepsiceros")
.__() //i
.text(") is a species of woodland ")
.a().attrHref("/wiki/Antelope").attrTitle("Antelope")
.text("antelope")
.__() //a
.text(" in the genus ")
.i()
.a().attrHref("/wiki/Tragelaphus").attrTitle("Tragelaphus")
.text("Tragelaphus")
.__() //a
.__() //i
.text(" found throughout eastern and southern Africa. Despite occupying widespread ")
.a().attrHref("/wiki/Territory_(animal)").attrTitle("Territory (animal)")
.text("territory")
.__() //a
.text(", they are sparsely populated in most areas due to declining habitat, deforestation and poaching. The greater kudu is one of two species commonly known as ")
.a().attrHref("/wiki/Kudu").attrTitle("Kudu")
.text("kudu")
.__() //a
.text(", the other being the ")
.a().attrHref("/wiki/Lesser_kudu").attrTitle("Lesser kudu")
.text("lesser kudu")
.__() //a
.text(", ")
.i()
.text("T. imberbis")
.__() //i
.text(". Greater kudus have a narrow body with long legs, and their coats can range from brown or bluish grey to reddish brown. They possess between four and twelve vertical white stripes along their torso. The head tends to be darker in colour than the rest of the body, and exhibits a small white chevron running between the eyes. The ")
.a().attrHref("/wiki/Helix").attrTitle("Helix")
.text("helical")
.__() //a
.text(" horns of adult males grow as the animal ages, reaching â")
.span().attrClass("frac nowrap")
.text("2")
.span().attrClass("visualhide")
.text(" ")
.__() //span
.sup()
.text("1")
.__() //sup
.text("â")
.sub()
.text("2")
.__() //sub
.__() //span
.text(" rotations at about 6 years old.\n")
.__() //p
.p()
.text("This picture shows a greater kudu bull photographed near Groot Okevi in ")
.a().attrHref("/wiki/Etosha_National_Park").attrTitle("Etosha National Park")
.text("Etosha National Park")
.__() //a
.text(", Namibia. Bulls weigh 190â270 kg (420â600 lb), up to a maximum of 315 kg (690 lb), and stand up to 160 cm (63 in) tall at the shoulder.\n")
.__() //p
.text("\n")
.p().attrStyle("text-align:left;")
.small()
.text("Photograph credit: ")
.a().attrHref("/wiki/User:Lycaon").attrTitle("User:Lycaon")
.text("Hans Hillewaert")
.__() //a
.__() //small
.__() //p
.text("\n")
.div().attrClass("potd-recent").attrStyle("text-align:right;")
.text("\n"
+ "Recently featured: ")
.div().attrClass("hlist inline nowraplinks")
.text("\n")
.ul()
.li()
.a().attrHref("/wiki/Template:POTD/2019-11-08").attrTitle("Template:POTD/2019-11-08")
.text("Montana Territory")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Template:POTD/2019-11-07").attrTitle("Template:POTD/2019-11-07")
.text("Pool of Bethesda")
.__() //a
.__() //li
.text("\n")
.li()
.a().attrHref("/wiki/Template:POTD/2019-11-06").attrTitle("Template:POTD/2019-11-06")
.text("Academy of Athens")
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //div
.text("\n")
.div().attrClass("potd-footer hlist noprint").attrStyle("text-align:right;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Picture_of_the_day/Archive").attrTitle("Wikipedia:Picture of the day/Archive")
.text("Archive")
.__() //a
.__() //b
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Featured_pictures").attrTitle("Wikipedia:Featured pictures")
.text("More featured pictures")
.__() //a
.__() //b
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.__() //td
.__() //tr
.__() //tbody
.__() //table
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div().attrId("mp-other-lower").attrStyle("padding-top:4px; padding-bottom:2px; border:1px solid #e2e2e2; overflow:auto; margin-top:4px;")
.text("\n")
.h2().attrId("mp-other").attrStyle("margin:0.5em; background:#eeeeee; border:1px solid #ddd; color:#222; padding:0.2em 0.4em; font-size:120%; font-weight:bold; font-family:inherit;")
.span().attrClass("mw-headline").attrId("Other_areas_of_Wikipedia")
.text("Other areas of Wikipedia")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-other-content").attrStyle("padding:0.1em 0.6em;")
.text("\n")
.ul()
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Community_portal").attrTitle("Wikipedia:Community portal")
.text("Community portal")
.__() //a
.__() //b
.text(" â Bulletin board, projects, resources and activities covering a wide range of Wikipedia areas.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Help_desk").attrTitle("Wikipedia:Help desk")
.text("Help desk")
.__() //a
.__() //b
.text(" â Ask questions about using Wikipedia.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Local_Embassy").attrTitle("Wikipedia:Local Embassy")
.text("Local embassy")
.__() //a
.__() //b
.text(" â For Wikipedia-related communication in languages other than English.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Reference_desk").attrTitle("Wikipedia:Reference desk")
.text("Reference desk")
.__() //a
.__() //b
.text(" â Serving as virtual librarians, Wikipedia volunteers tackle your questions on a wide range of subjects.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:News").attrTitle("Wikipedia:News")
.text("Site news")
.__() //a
.__() //b
.text(" â Announcements, updates, articles and press releases on Wikipedia and the Wikimedia Foundation.")
.__() //li
.text("\n")
.li()
.b()
.a().attrHref("/wiki/Wikipedia:Village_pump").attrTitle("Wikipedia:Village pump")
.text("Village pump")
.__() //a
.__() //b
.text(" â For discussions about Wikipedia itself, including areas for technical issues and policies.")
.__() //li
.__() //ul
.text("\n")
.__() //div
.text("\n")
.h2().attrId("mp-sister").attrStyle("margin:0.5em; background:#eeeeee; border:1px solid #ddd; color:#222; padding:0.2em 0.4em; font-size:120%; font-weight:bold; font-family:inherit;")
.span().attrId("Wikipedia.27s_sister_projects")
.__() //span
.span().attrClass("mw-headline").attrId("Wikipedia's_sister_projects")
.text("Wikipedia's sister projects")
.__() //span
.__() //h2
.text("\n")
.div().attrId("mp-sister-content").attrStyle("padding:0.1em 0.6em;")
.style().addAttr("data-mw-deduplicate","TemplateStyles:r886190367")
.text(".mw-parser-output #sister-projects-list{text-align:left;background:transparent;margin:1px}.mw-parser-output #sister-projects-list>div{width:32%;min-width:20em;white-space:nowrap;margin:0 1px;display:inline-block}.mw-parser-output #sister-projects-list>div>div{display:inline-block;vertical-align:middle;margin:1px 0;padding:4px}.mw-parser-output #sister-projects-list>div>div:first-child{min-width:50px;text-align:center}")
.__() //style
.text("\n")
.p()
.text("Wikipedia is hosted by the ")
.a().attrHref("/wiki/Wikimedia_Foundation").attrTitle("Wikimedia Foundation")
.text("Wikimedia Foundation")
.__() //a
.text(", a non-profit organization that also hosts a range of other ")
.a().attrHref("https://wikimediafoundation.org/our-work/wikimedia-projects/").attrClass("extiw").attrTitle("foundationsite:our-work/wikimedia-projects/")
.text("projects")
.__() //a
.text(":\n")
.__() //p
.text("\n")
.div().attrId("sister-projects-list").attrClass("layout plainlinks")
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://commons.wikimedia.org/wiki/").attrTitle("Commons")
.img().attrAlt("Commons").attrSrc("//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/31px-Commons-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(31L)).attrHeight(Long.valueOf(42L)).attrSrcset("//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/47px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/62px-Commons-logo.svg.png 2x").addAttr("data-file-width","1024").addAttr("data-file-height","1376")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://commons.wikimedia.org/")
.text("Commons")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free media repository ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://www.mediawiki.org/wiki/").attrTitle("MediaWiki")
.img().attrAlt("MediaWiki").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Mediawiki-logo.png/35px-Mediawiki-logo.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(26L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Mediawiki-logo.png/53px-Mediawiki-logo.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3d/Mediawiki-logo.png/70px-Mediawiki-logo.png 2x").addAttr("data-file-width","135").addAttr("data-file-height","102")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://mediawiki.org/")
.text("MediaWiki")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Wiki software development ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://meta.wikimedia.org/wiki/").attrTitle("Meta-Wiki")
.img().attrAlt("Meta-Wiki").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/35px-Wikimedia_Community_Logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/53px-Wikimedia_Community_Logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/70px-Wikimedia_Community_Logo.svg.png 2x").addAttr("data-file-width","900").addAttr("data-file-height","900")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://meta.wikimedia.org/")
.text("Meta-Wiki")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Wikimedia project coordination ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikibooks.org/wiki/").attrTitle("Wikibooks")
.img().attrAlt("Wikibooks").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/35px-Wikibooks-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/53px-Wikibooks-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikibooks-logo.svg/70px-Wikibooks-logo.svg.png 2x").addAttr("data-file-width","300").addAttr("data-file-height","300")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikibooks.org/")
.text("Wikibooks")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free textbooks and manuals ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://www.wikidata.org/wiki/").attrTitle("Wikidata")
.img().attrAlt("Wikidata").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Wikidata-logo.svg/47px-Wikidata-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(47L)).attrHeight(Long.valueOf(26L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Wikidata-logo.svg/71px-Wikidata-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Wikidata-logo.svg/94px-Wikidata-logo.svg.png 2x").addAttr("data-file-width","1050").addAttr("data-file-height","590")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://www.wikidata.org/")
.text("Wikidata")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free knowledge base ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikinews.org/wiki/").attrTitle("Wikinews")
.img().attrAlt("Wikinews").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/51px-Wikinews-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(51L)).attrHeight(Long.valueOf(28L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/77px-Wikinews-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/102px-Wikinews-logo.svg.png 2x").addAttr("data-file-width","759").addAttr("data-file-height","415")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikinews.org/")
.text("Wikinews")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free-content news ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikiquote.org/wiki/").attrTitle("Wikiquote")
.img().attrAlt("Wikiquote").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/35px-Wikiquote-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(41L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/53px-Wikiquote-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/70px-Wikiquote-logo.svg.png 2x").addAttr("data-file-width","300").addAttr("data-file-height","355")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikiquote.org/")
.text("Wikiquote")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Collection of quotations ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikisource.org/wiki/").attrTitle("Wikisource")
.img().attrAlt("Wikisource").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/35px-Wikisource-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(37L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/53px-Wikisource-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/70px-Wikisource-logo.svg.png 2x").addAttr("data-file-width","410").addAttr("data-file-height","430")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikisource.org/")
.text("Wikisource")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free-content library ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://species.wikimedia.org/wiki/").attrTitle("Wikispecies")
.img().attrAlt("Wikispecies").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/35px-Wikispecies-logo.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(41L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/53px-Wikispecies-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/70px-Wikispecies-logo.svg.png 2x").addAttr("data-file-width","941").addAttr("data-file-height","1103")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://species.wikimedia.org/")
.text("Wikispecies")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Directory of species ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikiversity.org/wiki/").attrTitle("Wikiversity")
.img().attrAlt("Wikiversity").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Wikiversity_logo_2017.svg/41px-Wikiversity_logo_2017.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(41L)).attrHeight(Long.valueOf(34L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Wikiversity_logo_2017.svg/62px-Wikiversity_logo_2017.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Wikiversity_logo_2017.svg/82px-Wikiversity_logo_2017.svg.png 2x").addAttr("data-file-width","626").addAttr("data-file-height","512")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikiversity.org/")
.text("Wikiversity")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free learning materials and activities ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wikivoyage.org/wiki/").attrTitle("Wikivoyage")
.img().attrAlt("Wikivoyage").attrSrc("//upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Wikivoyage-Logo-v3-icon.svg/35px-Wikivoyage-Logo-v3-icon.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Wikivoyage-Logo-v3-icon.svg/53px-Wikivoyage-Logo-v3-icon.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Wikivoyage-Logo-v3-icon.svg/70px-Wikivoyage-Logo-v3-icon.svg.png 2x").addAttr("data-file-width","193").addAttr("data-file-height","193")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wikivoyage.org/")
.text("Wikivoyage")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Free travel guide ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div()
.text("\n"
+ " ")
.div()
.text(" ")
.a().attrHref("https://en.wiktionary.org/wiki/").attrTitle("Wiktionary")
.img().attrAlt("Wiktionary").attrSrc("//upload.wikimedia.org/wikipedia/en/thumb/0/06/Wiktionary-logo-v2.svg/35px-Wiktionary-logo-v2.svg.png").addAttr("decoding","async").attrWidth(Long.valueOf(35L)).attrHeight(Long.valueOf(35L)).attrSrcset("//upload.wikimedia.org/wikipedia/en/thumb/0/06/Wiktionary-logo-v2.svg/53px-Wiktionary-logo-v2.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/0/06/Wiktionary-logo-v2.svg/70px-Wiktionary-logo-v2.svg.png 2x").addAttr("data-file-width","391").addAttr("data-file-height","391")
.__() //img
.__() //a
.text(" ")
.__() //div
.text("\n"
+ " ")
.div()
.text(" ")
.b()
.a().attrClass("external text").attrHref("https://en.wiktionary.org/")
.text("Wiktionary")
.__() //a
.__() //b
.text(" ")
.br()
.__() //br
.text(" Dictionary and thesaurus ")
.__() //div
.text("\n")
.__() //div
.text("\n")
.__() //div
.__() //div
.text("\n")
.h2().attrId("mp-lang").attrStyle("margin:0.5em; background:#efefef; border:1px solid #ddd; color:#222; padding:0.2em 0.4em; font-size:120%; font-weight:bold; font-family:inherit;")
.span().attrClass("mw-headline").attrId("Wikipedia_languages")
.text("Wikipedia languages")
.__() //span
.__() //h2
.text("\n")
.div().attrStyle("padding:0.1em 0.6em;")
.text("\n")
.div().attrId("lang").attrClass("nowraplinks nourlexpansion plainlinks")
.text("\n")
.p()
.text("This Wikipedia is written in ")
.a().attrHref("/wiki/English_language").attrTitle("English language")
.text("English")
.__() //a
.text(". Started in 2001")
.span().attrStyle("display:none")
.text(" (")
.span().attrClass("bday dtstart published updated")
.text("2001")
.__() //span
.text(")")
.__() //span
.text(", it currently contains ")
.a().attrHref("/wiki/Special:Statistics").attrTitle("Special:Statistics")
.text("5,967,297")
.__() //a
.text(" articles. \n"
+ "Many other Wikipedias are available; some of the largest are listed below.\n")
.__() //p
.text("\n")
.ul()
.text("\n")
.li().attrId("lang-3")
.text("More than 1,000,000 articles: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrClass("external text").attrHref("https://de.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("German (de:)").attrLang("de")
.text("Deutsch")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://es.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Spanish (es:)").attrLang("es")
.text("Español")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://fr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("French (fr:)").attrLang("fr")
.text("Français")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://it.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Italian (it:)").attrLang("it")
.text("Italiano")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://nl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Dutch (nl:)").attrLang("nl")
.text("Nederlands")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ja.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Japanese (ja:)").attrLang("ja")
.text("æ¥æ¬èª")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://pl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Polish (pl:)").attrLang("pl")
.text("Polski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://pt.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Portuguese (pt:)").attrLang("pt")
.text("Português")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ru.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Russian (ru:)").attrLang("ru")
.text("Ð ÑÑÑкий")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sv.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Swedish (sv:)").attrLang("sv")
.text("Svenska")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://vi.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Vietnamese (vi:)").attrLang("vi")
.text("Tiếng Viá»t")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://zh.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Chinese (zh:)").attrLang("zh")
.text("䏿")
.__() //span
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //li
.text("\n")
.li().attrId("lang-2")
.text("More than 250,000 articles: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrClass("external text").attrHref("https://ar.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Arabic (ar:)").attrLang("ar")
.text("Ø§ÙØ¹Ø±Ø¨ÙØ©")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://id.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Indonesian (id:)").attrLang("id")
.text("Bahasa Indonesia")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ms.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Malay (ms:)").attrLang("ms")
.text("Bahasa Melayu")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://bg.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Bulgarian (bg:)").attrLang("bg")
.text("ÐÑлгаÑÑки")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ca.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Catalan (ca:)").attrLang("ca")
.text("Català ")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://cs.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Czech (cs:)").attrLang("cs")
.text("ÄeÅ¡tina")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://da.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Danish (da:)").attrLang("da")
.text("Dansk")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://eo.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Esperanto (eo:)").attrLang("eo")
.text("Esperanto")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://eu.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Basque (eu:)").attrLang("eu")
.text("Euskara")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://fa.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Persian (fa:)").attrLang("fa")
.text("ÙØ§Ø±Ø³Û")
.__() //span
.__() //a
.text("â")
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://he.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Hebrew (he:)").attrLang("he")
.text("×¢×ר×ת")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ko.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Korean (ko:)").attrLang("ko")
.text("íêµì´")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://hu.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Hungarian (hu:)").attrLang("hu")
.text("Magyar")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://no.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Norwegian (no:)").attrLang("no")
.text("Norsk Bokmål")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ro.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Romanian (ro:)").attrLang("ro")
.text("RomânÄ")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Serbian (sr:)").attrLang("sr")
.text("Srpski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sh.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Serbo-Croatian (sh:)").attrLang("sh")
.text("Srpskohrvatski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://fi.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Finnish (fi:)").attrLang("fi")
.text("Suomi")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://tr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Turkish (tr:)").attrLang("tr")
.text("Türkçe")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://uk.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Ukrainian (uk:)").attrLang("uk")
.text("УкÑаÑнÑÑка")
.__() //span
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //li
.text("\n")
.li().attrId("lang-1")
.text("More than 50,000 articles: ")
.div().attrClass("hlist inline")
.text("\n")
.ul()
.li()
.a().attrClass("external text").attrHref("https://bs.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Bosnian (bs:)").attrLang("bs")
.text("Bosanski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://et.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Estonian (et:)").attrLang("et")
.text("Eesti")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://el.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Greek (el:)").attrLang("el")
.text("Îλληνικά")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://simple.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Simple English (simple:)").attrLang("simple")
.text("English (Simple English)")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://gl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Galician (gl:)").attrLang("gl")
.text("Galego")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://hr.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Croatian (hr:)").attrLang("hr")
.text("Hrvatski")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://lv.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Latvian (lv:)").attrLang("lv")
.text("Latviešu")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://lt.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Lithuanian (lt:)").attrLang("lt")
.text("Lietuvių")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://ml.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Malayalam (ml:)").attrLang("ml")
.text("മലയാളà´")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://nn.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Norwegian Nynorsk (nn:)").attrLang("nn")
.text("Norsk nynorsk")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sk.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Slovak (sk:)").attrLang("sk")
.text("SlovenÄina")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://sl.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Slovenian (sl:)").attrLang("sl")
.text("SlovenÅ¡Äina")
.__() //span
.__() //a
.__() //li
.text("\n")
.li()
.a().attrClass("external text").attrHref("https://th.wikipedia.org/wiki/")
.span().attrClass("autonym").attrTitle("Thai (th:)").attrLang("th")
.text("à¹à¸à¸¢")
.__() //span
.__() //a
.__() //li
.__() //ul
.text("\n")
.__() //div
.__() //li
.text("\n")
.__() //ul
.text("\n")
.__() //div
.text("\n")
.div().attrId("metalink").attrStyle("text-align:center;").attrClass("plainlinks")
.strong()
.a().attrHref("https://meta.wikimedia.org/wiki/List_of_Wikipedias").attrClass("extiw").attrTitle("meta:List of Wikipedias")
.text("Complete list of Wikipedias")
.__() //a
.__() //strong
.__() //div
.__() //div
.text("\n")
.__() //div
.text("\n")
.comment(" \n"
+ "NewPP limit report\n"
+ "Parsed by mw1244\n"
+ "Cached time: 20191109100355\n"
+ "Cache expiry: 3600\n"
+ "Dynamic content: true\n"
+ "Complications: []\n"
+ "CPU time usage: 0.420 seconds\n"
+ "Real time usage: 0.553 seconds\n"
+ "Preprocessor visited node count: 3543/1000000\n"
+ "Preprocessor generated node count: 0/1500000\n"
+ "Postâexpand include size: 99253/2097152 bytes\n"
+ "Template argument size: 5340/2097152 bytes\n"
+ "Highest expansion depth: 16/40\n"
+ "Expensive parser function count: 7/500\n"
+ "Unstrip recursion depth: 0/20\n"
+ "Unstrip postâexpand size: 526/5000000 bytes\n"
+ "Number of Wikibase entities loaded: 0/400\n"
+ "Lua time usage: 0.086/10.000 seconds\n"
+ "Lua memory usage: 3.41 MB/50 MB\n")
.text("\n")
.comment("\n"
+ "Transclusion expansion time report (%,ms,calls,template)\n"
+ "100.00% 417.280 1 -total\n"
+ " 28.93% 120.726 1 Wikipedia:Main_Page/Tomorrow\n"
+ " 25.91% 108.117 7 Template:Main_page_image\n"
+ " 15.06% 62.831 1 Wikipedia:Today's_featured_article/November_9,_2019\n"
+ " 14.42% 60.185 2 Template:Wikipedia_languages\n"
+ " 14.21% 59.306 1 Template:POTD_protected/2019-11-09\n"
+ " 13.59% 56.705 1 Wikipedia:Selected_anniversaries/November_9\n"
+ " 11.32% 47.223 7 Template:Str_number/trim\n"
+ " 11.20% 46.746 3 Template:Cvt\n"
+ " 10.29% 42.943 90 Template:Wikipedia_languages/core\n")
.text("\n"
+ "\n")
.comment(" Saved in parser cache with key enwiki:pcache:idhash:15580374-0!canonical and timestamp 20191109100355 and revision id 922879458\n"
+ " ")
.text("\n")
.__() //div
.noscript()
.img().attrSrc("//en.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1").attrAlt("").attrTitle("").attrWidth(Long.valueOf(1L)).attrHeight(Long.valueOf(1L)).attrStyle("border: none; position: absolute;")
.__() //img
.__() //noscript
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t\t")
.div().attrClass("printfooter")
.text("Retrieved from \"")
.a().attrDir(EnumDirType.LTR).attrHref("https://en.wikipedia.org/w/index.php?title=Main_Page&oldid=922879458")
.text("https://en.wikipedia.org/w/index.php?title=Main_Page&oldid=922879458")
.__() //a
.text("\"")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t\t")
.div().attrId("catlinks").attrClass("catlinks catlinks-allhidden").addAttr("data-mw","interface")
.__() //div
.text("\n"
+ "\t\t")
.div().attrClass("visualClear")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\t")
.__() //div
.text("\n")
.__() //div
.text("\n")
.div().attrId("mw-data-after-content")
.text("\n"
+ "\t")
.div().attrClass("read-more-container")
.__() //div
.text("\n")
.__() //div
.text("\n"
+ "\n"
+ "\n"
+ "\t\t")
.div().attrId("mw-navigation")
.text("\n"
+ "\t\t\t")
.h2()
.text("Navigation menu")
.__() //h2
.text("\n"
+ "\t\t\t")
.div().attrId("mw-head")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.div().attrId("p-personal").addAttr("role","navigation").addAttr("aria-labelledby","p-personal-label")
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-personal-label")
.text("Personal tools")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t\t\t")
.li().attrId("pt-anonuserpage")
.text("Not logged in")
.__() //li
.li().attrId("pt-anontalk")
.a().attrHref("/wiki/Special:MyTalk").attrTitle("Discussion about edits from this IP address [n]").attrAccesskey("n")
.text("Talk")
.__() //a
.__() //li
.li().attrId("pt-anoncontribs")
.a().attrHref("/wiki/Special:MyContributions").attrTitle("A list of edits made from this IP address [y]").attrAccesskey("y")
.text("Contributions")
.__() //a
.__() //li
.li().attrId("pt-createaccount")
.a().attrHref("/w/index.php?title=Special:CreateAccount&returnto=Main+Page").attrTitle("You are encouraged to create an account and log in; however, it is not mandatory")
.text("Create account")
.__() //a
.__() //li
.li().attrId("pt-login")
.a().attrHref("/w/index.php?title=Special:UserLogin&returnto=Main+Page").attrTitle("You're encouraged to log in; however, it's not mandatory. [o]").attrAccesskey("o")
.text("Log in")
.__() //a
.__() //li
.text("\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.div().attrId("left-navigation")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-namespaces").addAttr("role","navigation").attrClass("vectorTabs").addAttr("aria-labelledby","p-namespaces-label")
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-namespaces-label")
.text("Namespaces")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t\t\t")
.li().attrId("ca-nstab-main").attrClass("selected")
.a().attrHref("/wiki/Main_Page").attrTitle("View the content page [c]").attrAccesskey("c")
.text("Main Page")
.__() //a
.__() //li
.li().attrId("ca-talk")
.a().attrHref("/wiki/Talk:Main_Page").addAttr("rel","discussion").attrTitle("Discussion about the content page [t]").attrAccesskey("t")
.text("Talk")
.__() //a
.__() //li
.text("\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-variants").addAttr("role","navigation").attrClass("vectorMenu emptyPortlet").addAttr("aria-labelledby","p-variants-label")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t\t\t")
.input().attrType(EnumTypeInputType.CHECKBOX).attrClass("vectorMenuCheckbox").addAttr("aria-labelledby","p-variants-label")
.__() //input
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-variants-label")
.text("\n"
+ "\t\t\t\t\t\t\t")
.span()
.text("Variants")
.__() //span
.text("\n"
+ "\t\t\t\t\t\t")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrClass("menu")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t")
.div().attrId("right-navigation")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-views").addAttr("role","navigation").attrClass("vectorTabs").addAttr("aria-labelledby","p-views-label")
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-views-label")
.text("Views")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t\t\t")
.li().attrId("ca-view").attrClass("collapsible selected")
.a().attrHref("/wiki/Main_Page")
.text("Read")
.__() //a
.__() //li
.li().attrId("ca-viewsource").attrClass("collapsible")
.a().attrHref("/w/index.php?title=Main_Page&action=edit").attrTitle("This page is protected.\n"
+ "You can view its source [e]").attrAccesskey("e")
.text("View source")
.__() //a
.__() //li
.li().attrId("ca-history").attrClass("collapsible")
.a().attrHref("/w/index.php?title=Main_Page&action=history").attrTitle("Past revisions of this page [h]").attrAccesskey("h")
.text("View history")
.__() //a
.__() //li
.text("\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-cactions").addAttr("role","navigation").attrClass("vectorMenu emptyPortlet").addAttr("aria-labelledby","p-cactions-label")
.text("\n"
+ "\t\t\t\t\t\t")
.input().attrType(EnumTypeInputType.CHECKBOX).attrClass("vectorMenuCheckbox").addAttr("aria-labelledby","p-cactions-label")
.__() //input
.text("\n"
+ "\t\t\t\t\t\t")
.h3().attrId("p-cactions-label")
.span()
.text("More")
.__() //span
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrClass("menu")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.div().attrId("p-search").addAttr("role","search")
.text("\n"
+ "\t\t\t\t\t\t")
.h3()
.text("\n"
+ "\t\t\t\t\t\t\t")
.label().attrFor("searchInput")
.text("Search")
.__() //label
.text("\n"
+ "\t\t\t\t\t\t")
.__() //h3
.text("\n"
+ "\t\t\t\t\t\t")
.form().attrAction("/w/index.php").attrId("searchform")
.text("\n"
+ "\t\t\t\t\t\t\t")
.div().attrId("simpleSearch")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.input().attrType(EnumTypeInputType.SEARCH).attrName("search").attrPlaceholder("Search Wikipedia").attrTitle("Search Wikipedia [f]").attrAccesskey("f").attrId("searchInput")
.__() //input
.input().attrType(EnumTypeInputType.HIDDEN).attrValue("Special:Search").attrName("title")
.__() //input
.input().attrType(EnumTypeInputType.SUBMIT).attrName("fulltext").attrValue("Search").attrTitle("Search Wikipedia for this text").attrId("mw-searchButton").attrClass("searchButton mw-fallbackSearchButton")
.__() //input
.input().attrType(EnumTypeInputType.SUBMIT).attrName("go").attrValue("Go").attrTitle("Go to a page with this exact name if it exists").attrId("searchButton").attrClass("searchButton")
.__() //input
.text("\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t")
.__() //form
.text("\n"
+ "\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrId("mw-panel")
.text("\n"
+ "\t\t\t\t")
.div().attrId("p-logo").addAttr("role","banner")
.a().attrClass("mw-wiki-logo").attrHref("/wiki/Main_Page").attrTitle("Visit the main page")
.__() //a
.__() //div
.text("\n"
+ "\t\t\t\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-navigation").addAttr("aria-labelledby","p-navigation-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-navigation-label")
.text("Navigation")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("n-mainpage-description")
.a().attrHref("/wiki/Main_Page").attrTitle("Visit the main page [z]").attrAccesskey("z")
.text("Main page")
.__() //a
.__() //li
.li().attrId("n-contents")
.a().attrHref("/wiki/Portal:Contents").attrTitle("Guides to browsing Wikipedia")
.text("Contents")
.__() //a
.__() //li
.li().attrId("n-featuredcontent")
.a().attrHref("/wiki/Portal:Featured_content").attrTitle("Featured content â the best of Wikipedia")
.text("Featured content")
.__() //a
.__() //li
.li().attrId("n-currentevents")
.a().attrHref("/wiki/Portal:Current_events").attrTitle("Find background information on current events")
.text("Current events")
.__() //a
.__() //li
.li().attrId("n-randompage")
.a().attrHref("/wiki/Special:Random").attrTitle("Load a random article [x]").attrAccesskey("x")
.text("Random article")
.__() //a
.__() //li
.li().attrId("n-sitesupport")
.a().attrHref("https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en").attrTitle("Support us")
.text("Donate to Wikipedia")
.__() //a
.__() //li
.li().attrId("n-shoplink")
.a().attrHref("//shop.wikimedia.org").attrTitle("Visit the Wikipedia store")
.text("Wikipedia store")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-interaction").addAttr("aria-labelledby","p-interaction-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-interaction-label")
.text("Interaction")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("n-help")
.a().attrHref("/wiki/Help:Contents").attrTitle("Guidance on how to use and edit Wikipedia")
.text("Help")
.__() //a
.__() //li
.li().attrId("n-aboutsite")
.a().attrHref("/wiki/Wikipedia:About").attrTitle("Find out about Wikipedia")
.text("About Wikipedia")
.__() //a
.__() //li
.li().attrId("n-portal")
.a().attrHref("/wiki/Wikipedia:Community_portal").attrTitle("About the project, what you can do, where to find things")
.text("Community portal")
.__() //a
.__() //li
.li().attrId("n-recentchanges")
.a().attrHref("/wiki/Special:RecentChanges").attrTitle("A list of recent changes in the wiki [r]").attrAccesskey("r")
.text("Recent changes")
.__() //a
.__() //li
.li().attrId("n-contactpage")
.a().attrHref("//en.wikipedia.org/wiki/Wikipedia:Contact_us").attrTitle("How to contact Wikipedia")
.text("Contact page")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-tb").addAttr("aria-labelledby","p-tb-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-tb-label")
.text("Tools")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("t-whatlinkshere")
.a().attrHref("/wiki/Special:WhatLinksHere/Main_Page").attrTitle("List of all English Wikipedia pages containing links to this page [j]").attrAccesskey("j")
.text("What links here")
.__() //a
.__() //li
.li().attrId("t-recentchangeslinked")
.a().attrHref("/wiki/Special:RecentChangesLinked/Main_Page").addAttr("rel","nofollow").attrTitle("Recent changes in pages linked from this page [k]").attrAccesskey("k")
.text("Related changes")
.__() //a
.__() //li
.li().attrId("t-upload")
.a().attrHref("/wiki/Wikipedia:File_Upload_Wizard").attrTitle("Upload files [u]").attrAccesskey("u")
.text("Upload file")
.__() //a
.__() //li
.li().attrId("t-specialpages")
.a().attrHref("/wiki/Special:SpecialPages").attrTitle("A list of all special pages [q]").attrAccesskey("q")
.text("Special pages")
.__() //a
.__() //li
.li().attrId("t-permalink")
.a().attrHref("/w/index.php?title=Main_Page&oldid=922879458").attrTitle("Permanent link to this revision of the page")
.text("Permanent link")
.__() //a
.__() //li
.li().attrId("t-info")
.a().attrHref("/w/index.php?title=Main_Page&action=info").attrTitle("More information about this page")
.text("Page information")
.__() //a
.__() //li
.li().attrId("t-wikibase")
.a().attrHref("https://www.wikidata.org/wiki/Special:EntityPage/Q5296").attrTitle("Link to connected data repository item [g]").attrAccesskey("g")
.text("Wikidata item")
.__() //a
.__() //li
.li().attrId("t-cite")
.a().attrHref("/w/index.php?title=Special:CiteThisPage&page=Main_Page&id=922879458").attrTitle("Information on how to cite this page")
.text("Cite this page")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-wikibase-otherprojects").addAttr("aria-labelledby","p-wikibase-otherprojects-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-wikibase-otherprojects-label")
.text("In other projects")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrClass("wb-otherproject-link wb-otherproject-commons")
.a().attrHref("https://commons.wikimedia.org/wiki/Main_Page").attrHreflang("en")
.text("Wikimedia Commons")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-mediawiki")
.a().attrHref("https://www.mediawiki.org/wiki/MediaWiki").attrHreflang("en")
.text("MediaWiki")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-meta")
.a().attrHref("https://meta.wikimedia.org/wiki/Main_Page").attrHreflang("en")
.text("Meta-Wiki")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-species")
.a().attrHref("https://species.wikimedia.org/wiki/Main_Page").attrHreflang("en")
.text("Wikispecies")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikibooks")
.a().attrHref("https://en.wikibooks.org/wiki/Main_Page").attrHreflang("en")
.text("Wikibooks")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikidata")
.a().attrHref("https://www.wikidata.org/wiki/Wikidata:Main_Page").attrHreflang("en")
.text("Wikidata")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikimania")
.a().attrHref("https://wikimania.wikimedia.org/wiki/Wikimania").attrHreflang("en")
.text("Wikimania")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikinews")
.a().attrHref("https://en.wikinews.org/wiki/Main_Page").attrHreflang("en")
.text("Wikinews")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikiquote")
.a().attrHref("https://en.wikiquote.org/wiki/Main_Page").attrHreflang("en")
.text("Wikiquote")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikisource")
.a().attrHref("https://en.wikisource.org/wiki/Main_Page").attrHreflang("en")
.text("Wikisource")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikiversity")
.a().attrHref("https://en.wikiversity.org/wiki/Wikiversity:Main_Page").attrHreflang("en")
.text("Wikiversity")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wikivoyage")
.a().attrHref("https://en.wikivoyage.org/wiki/Main_Page").attrHreflang("en")
.text("Wikivoyage")
.__() //a
.__() //li
.li().attrClass("wb-otherproject-link wb-otherproject-wiktionary")
.a().attrHref("https://en.wiktionary.org/wiki/Wiktionary:Main_Page").attrHreflang("en")
.text("Wiktionary")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-coll-print_export").addAttr("aria-labelledby","p-coll-print_export-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-coll-print_export-label")
.text("Print/export")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrId("coll-create_a_book")
.a().attrHref("/w/index.php?title=Special:Book&bookcmd=book_creator&referer=Main+Page")
.text("Create a book")
.__() //a
.__() //li
.li().attrId("coll-download-as-rl")
.a().attrHref("/w/index.php?title=Special:ElectronPdf&page=Main+Page&action=show-download-screen")
.text("Download as PDF")
.__() //a
.__() //li
.li().attrId("t-print")
.a().attrHref("/w/index.php?title=Main_Page&printable=yes").attrTitle("Printable version of this page [p]").attrAccesskey("p")
.text("Printable version")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t")
.div().attrClass("portal").addAttr("role","navigation").attrId("p-lang").addAttr("aria-labelledby","p-lang-label")
.text("\n"
+ "\t\t\t")
.h3().attrId("p-lang-label")
.text("Languages")
.__() //h3
.text("\n"
+ "\t\t\t")
.div().attrClass("body")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.ul()
.text("\n"
+ "\t\t\t\t\t")
.li().attrClass("interlanguage-link interwiki-ar")
.a().attrHref("https://ar.wikipedia.org/wiki/").attrTitle("Arabic").attrLang("ar").attrHreflang("ar").attrClass("interlanguage-link-target")
.text("Ø§ÙØ¹Ø±Ø¨ÙØ©")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-bg")
.a().attrHref("https://bg.wikipedia.org/wiki/").attrTitle("Bulgarian").attrLang("bg").attrHreflang("bg").attrClass("interlanguage-link-target")
.text("ÐÑлгаÑÑки")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-bs")
.a().attrHref("https://bs.wikipedia.org/wiki/").attrTitle("Bosnian").attrLang("bs").attrHreflang("bs").attrClass("interlanguage-link-target")
.text("Bosanski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ca")
.a().attrHref("https://ca.wikipedia.org/wiki/").attrTitle("Catalan").attrLang("ca").attrHreflang("ca").attrClass("interlanguage-link-target")
.text("Català ")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-cs")
.a().attrHref("https://cs.wikipedia.org/wiki/").attrTitle("Czech").attrLang("cs").attrHreflang("cs").attrClass("interlanguage-link-target")
.text("ÄeÅ¡tina")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-da")
.a().attrHref("https://da.wikipedia.org/wiki/").attrTitle("Danish").attrLang("da").attrHreflang("da").attrClass("interlanguage-link-target")
.text("Dansk")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-de")
.a().attrHref("https://de.wikipedia.org/wiki/").attrTitle("German").attrLang("de").attrHreflang("de").attrClass("interlanguage-link-target")
.text("Deutsch")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-et")
.a().attrHref("https://et.wikipedia.org/wiki/").attrTitle("Estonian").attrLang("et").attrHreflang("et").attrClass("interlanguage-link-target")
.text("Eesti")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-el")
.a().attrHref("https://el.wikipedia.org/wiki/").attrTitle("Greek").attrLang("el").attrHreflang("el").attrClass("interlanguage-link-target")
.text("Îλληνικά")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-es")
.a().attrHref("https://es.wikipedia.org/wiki/").attrTitle("Spanish").attrLang("es").attrHreflang("es").attrClass("interlanguage-link-target")
.text("Español")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-eo")
.a().attrHref("https://eo.wikipedia.org/wiki/").attrTitle("Esperanto").attrLang("eo").attrHreflang("eo").attrClass("interlanguage-link-target")
.text("Esperanto")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-eu")
.a().attrHref("https://eu.wikipedia.org/wiki/").attrTitle("Basque").attrLang("eu").attrHreflang("eu").attrClass("interlanguage-link-target")
.text("Euskara")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-fa")
.a().attrHref("https://fa.wikipedia.org/wiki/").attrTitle("Persian").attrLang("fa").attrHreflang("fa").attrClass("interlanguage-link-target")
.text("ÙØ§Ø±Ø³Û")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-fr")
.a().attrHref("https://fr.wikipedia.org/wiki/").attrTitle("French").attrLang("fr").attrHreflang("fr").attrClass("interlanguage-link-target")
.text("Français")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-gl")
.a().attrHref("https://gl.wikipedia.org/wiki/").attrTitle("Galician").attrLang("gl").attrHreflang("gl").attrClass("interlanguage-link-target")
.text("Galego")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ko")
.a().attrHref("https://ko.wikipedia.org/wiki/").attrTitle("Korean").attrLang("ko").attrHreflang("ko").attrClass("interlanguage-link-target")
.text("íêµì´")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-hr")
.a().attrHref("https://hr.wikipedia.org/wiki/").attrTitle("Croatian").attrLang("hr").attrHreflang("hr").attrClass("interlanguage-link-target")
.text("Hrvatski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-id")
.a().attrHref("https://id.wikipedia.org/wiki/").attrTitle("Indonesian").attrLang("id").attrHreflang("id").attrClass("interlanguage-link-target")
.text("Bahasa Indonesia")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-it")
.a().attrHref("https://it.wikipedia.org/wiki/").attrTitle("Italian").attrLang("it").attrHreflang("it").attrClass("interlanguage-link-target")
.text("Italiano")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-he")
.a().attrHref("https://he.wikipedia.org/wiki/").attrTitle("Hebrew").attrLang("he").attrHreflang("he").attrClass("interlanguage-link-target")
.text("×¢×ר×ת")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ka")
.a().attrHref("https://ka.wikipedia.org/wiki/").attrTitle("Georgian").attrLang("ka").attrHreflang("ka").attrClass("interlanguage-link-target")
.text("á¥áá áá£áá")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-lv")
.a().attrHref("https://lv.wikipedia.org/wiki/").attrTitle("Latvian").attrLang("lv").attrHreflang("lv").attrClass("interlanguage-link-target")
.text("Latviešu")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-lt")
.a().attrHref("https://lt.wikipedia.org/wiki/").attrTitle("Lithuanian").attrLang("lt").attrHreflang("lt").attrClass("interlanguage-link-target")
.text("Lietuvių")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-hu")
.a().attrHref("https://hu.wikipedia.org/wiki/").attrTitle("Hungarian").attrLang("hu").attrHreflang("hu").attrClass("interlanguage-link-target")
.text("Magyar")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ms")
.a().attrHref("https://ms.wikipedia.org/wiki/").attrTitle("Malay").attrLang("ms").attrHreflang("ms").attrClass("interlanguage-link-target")
.text("Bahasa Melayu")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-nl")
.a().attrHref("https://nl.wikipedia.org/wiki/").attrTitle("Dutch").attrLang("nl").attrHreflang("nl").attrClass("interlanguage-link-target")
.text("Nederlands")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ja")
.a().attrHref("https://ja.wikipedia.org/wiki/").attrTitle("Japanese").attrLang("ja").attrHreflang("ja").attrClass("interlanguage-link-target")
.text("æ¥æ¬èª")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-no")
.a().attrHref("https://no.wikipedia.org/wiki/").attrTitle("Norwegian").attrLang("no").attrHreflang("no").attrClass("interlanguage-link-target")
.text("Norsk")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-nn")
.a().attrHref("https://nn.wikipedia.org/wiki/").attrTitle("Norwegian Nynorsk").attrLang("nn").attrHreflang("nn").attrClass("interlanguage-link-target")
.text("Norsk nynorsk")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-pl")
.a().attrHref("https://pl.wikipedia.org/wiki/").attrTitle("Polish").attrLang("pl").attrHreflang("pl").attrClass("interlanguage-link-target")
.text("Polski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-pt")
.a().attrHref("https://pt.wikipedia.org/wiki/").attrTitle("Portuguese").attrLang("pt").attrHreflang("pt").attrClass("interlanguage-link-target")
.text("Português")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ro")
.a().attrHref("https://ro.wikipedia.org/wiki/").attrTitle("Romanian").attrLang("ro").attrHreflang("ro").attrClass("interlanguage-link-target")
.text("RomânÄ")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-ru")
.a().attrHref("https://ru.wikipedia.org/wiki/").attrTitle("Russian").attrLang("ru").attrHreflang("ru").attrClass("interlanguage-link-target")
.text("Ð ÑÑÑкий")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-simple")
.a().attrHref("https://simple.wikipedia.org/wiki/").attrTitle("Simple English").attrLang("en-simple").attrHreflang("en-simple").attrClass("interlanguage-link-target")
.text("Simple English")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sk")
.a().attrHref("https://sk.wikipedia.org/wiki/").attrTitle("Slovak").attrLang("sk").attrHreflang("sk").attrClass("interlanguage-link-target")
.text("SlovenÄina")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sl")
.a().attrHref("https://sl.wikipedia.org/wiki/").attrTitle("Slovenian").attrLang("sl").attrHreflang("sl").attrClass("interlanguage-link-target")
.text("SlovenÅ¡Äina")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sr")
.a().attrHref("https://sr.wikipedia.org/wiki/").attrTitle("Serbian").attrLang("sr").attrHreflang("sr").attrClass("interlanguage-link-target")
.text("СÑпÑки / srpski")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sh")
.a().attrHref("https://sh.wikipedia.org/wiki/").attrTitle("Serbo-Croatian").attrLang("sh").attrHreflang("sh").attrClass("interlanguage-link-target")
.text("Srpskohrvatski / ÑÑпÑÐºÐ¾Ñ ÑваÑÑки")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-fi")
.a().attrHref("https://fi.wikipedia.org/wiki/").attrTitle("Finnish").attrLang("fi").attrHreflang("fi").attrClass("interlanguage-link-target")
.text("Suomi")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-sv")
.a().attrHref("https://sv.wikipedia.org/wiki/").attrTitle("Swedish").attrLang("sv").attrHreflang("sv").attrClass("interlanguage-link-target")
.text("Svenska")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-th")
.a().attrHref("https://th.wikipedia.org/wiki/").attrTitle("Thai").attrLang("th").attrHreflang("th").attrClass("interlanguage-link-target")
.text("à¹à¸à¸¢")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-tr")
.a().attrHref("https://tr.wikipedia.org/wiki/").attrTitle("Turkish").attrLang("tr").attrHreflang("tr").attrClass("interlanguage-link-target")
.text("Türkçe")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-uk")
.a().attrHref("https://uk.wikipedia.org/wiki/").attrTitle("Ukrainian").attrLang("uk").attrHreflang("uk").attrClass("interlanguage-link-target")
.text("УкÑаÑнÑÑка")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-vi")
.a().attrHref("https://vi.wikipedia.org/wiki/").attrTitle("Vietnamese").attrLang("vi").attrHreflang("vi").attrClass("interlanguage-link-target")
.text("Tiếng Viá»t")
.__() //a
.__() //li
.li().attrClass("interlanguage-link interwiki-zh")
.a().attrHref("https://zh.wikipedia.org/wiki/").attrTitle("Chinese").attrLang("zh").attrHreflang("zh").attrClass("interlanguage-link-target")
.text("䏿")
.__() //a
.__() //li
.text("\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\t\t")
.div().attrId("footer").addAttr("role","contentinfo")
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrId("footer-info")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-info-lastmod")
.text(" This page was last edited on 24 October 2019, at 22:20")
.span().attrClass("anonymous-show")
.text(" (UTC)")
.__() //span
.text(".")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-info-copyright")
.text("Text is available under the ")
.a().attrRel(EnumRelType.LICENSE).attrHref("//en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License")
.text("Creative Commons Attribution-ShareAlike License")
.__() //a
.a().attrRel(EnumRelType.LICENSE).attrHref("//creativecommons.org/licenses/by-sa/3.0/").attrStyle("display:none;")
.__() //a
.text(";\n"
+ "additional terms may apply. By using this site, you agree to the ")
.a().attrHref("//foundation.wikimedia.org/wiki/Terms_of_Use")
.text("Terms of Use")
.__() //a
.text(" and ")
.a().attrHref("//foundation.wikimedia.org/wiki/Privacy_policy")
.text("Privacy Policy")
.__() //a
.text(". Wikipedia® is a registered trademark of the ")
.a().attrHref("//www.wikimediafoundation.org/")
.text("Wikimedia Foundation, Inc.")
.__() //a
.text(", a non-profit organization.")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t")
.ul().attrId("footer-places")
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-privacy")
.a().attrHref("https://foundation.wikimedia.org/wiki/Privacy_policy").attrClass("extiw").attrTitle("wmf:Privacy policy")
.text("Privacy policy")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-about")
.a().attrHref("/wiki/Wikipedia:About").attrTitle("Wikipedia:About")
.text("About Wikipedia")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-disclaimer")
.a().attrHref("/wiki/Wikipedia:General_disclaimer").attrTitle("Wikipedia:General disclaimer")
.text("Disclaimers")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-contact")
.a().attrHref("//en.wikipedia.org/wiki/Wikipedia:Contact_us")
.text("Contact Wikipedia")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-developers")
.a().attrHref("https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute")
.text("Developers")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-statslink")
.a().attrHref("https://stats.wikimedia.org/v2/#/en.wikipedia.org")
.text("Statistics")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-cookiestatement")
.a().attrHref("https://foundation.wikimedia.org/wiki/Cookie_statement")
.text("Cookie statement")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t")
.li().attrId("footer-places-mobileview")
.a().attrHref("//en.m.wikipedia.org/w/index.php?title=Main_Page&mobileaction=toggle_view_mobile").attrClass("noprint stopMobileRedirectToggle")
.text("Mobile view")
.__() //a
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.ul().attrId("footer-icons").attrClass("noprint")
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.li().attrId("footer-copyrightico")
.text("\n"
+ "\t\t\t\t\t\t")
.a().attrHref("https://wikimediafoundation.org/")
.img().attrSrc("/static/images/wikimedia-button.png").attrSrcset("/static/images/wikimedia-button-1.5x.png 1.5x, /static/images/wikimedia-button-2x.png 2x").attrWidth(Long.valueOf(88L)).attrHeight(Long.valueOf(31L)).attrAlt("Wikimedia Foundation")
.__() //img
.__() //a
.text("\t\t\t\t\t")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t\t\t")
.li().attrId("footer-poweredbyico")
.text("\n"
+ "\t\t\t\t\t\t")
.a().attrHref("https://www.mediawiki.org/")
.img().attrSrc("/static/images/poweredby_mediawiki_88x31.png").attrAlt("Powered by MediaWiki").attrSrcset("/static/images/poweredby_mediawiki_132x47.png 1.5x, /static/images/poweredby_mediawiki_176x62.png 2x").attrWidth(Long.valueOf(88L)).attrHeight(Long.valueOf(31L))
.__() //img
.__() //a
.text("\t\t\t\t\t")
.__() //li
.text("\n"
+ "\t\t\t\t\t\t\t\t\t")
.__() //ul
.text("\n"
+ "\t\t\t\t\t\t")
.div().attrStyle("clear: both;")
.__() //div
.text("\n"
+ "\t\t")
.__() //div
.text("\n"
+ "\t\t\n"
+ "\n")
.script()
.text("(RLQ=window.RLQ||[]).push(function(){mw.config.set({\"wgPageParseReport\":{\"limitreport\":{\"cputime\":\"0.420\",\"walltime\":\"0.553\",\"ppvisitednodes\":{\"value\":3543,\"limit\":1000000},\"ppgeneratednodes\":{\"value\":0,\"limit\":1500000},\"postexpandincludesize\":{\"value\":99253,\"limit\":2097152},\"templateargumentsize\":{\"value\":5340,\"limit\":2097152},\"expansiondepth\":{\"value\":16,\"limit\":40},\"expensivefunctioncount\":{\"value\":7,\"limit\":500},\"unstrip-depth\":{\"value\":0,\"limit\":20},\"unstrip-size\":{\"value\":526,\"limit\":5000000},\"entityaccesscount\":{\"value\":0,\"limit\":400},\"timingprofile\":[\"100.00% 417.280 1 -total\",\" 28.93% 120.726 1 Wikipedia:Main_Page/Tomorrow\",\" 25.91% 108.117 7 Template:Main_page_image\",\" 15.06% 62.831 1 Wikipedia:Today's_featured_article/November_9,_2019\",\" 14.42% 60.185 2 Template:Wikipedia_languages\",\" 14.21% 59.306 1 Template:POTD_protected/2019-11-09\",\" 13.59% 56.705 1 Wikipedia:Selected_anniversaries/November_9\",\" 11.32% 47.223 7 Template:Str_number/trim\",\" 11.20% 46.746 3 Template:Cvt\",\" 10.29% 42.943 90 Template:Wikipedia_languages/core\"]},\"scribunto\":{\"limitreport-timeusage\":{\"value\":\"0.086\",\"limit\":\"10.000\"},\"limitreport-memusage\":{\"value\":3578257,\"limit\":52428800}},\"cachereport\":{\"origin\":\"mw1244\",\"timestamp\":\"20191109100355\",\"ttl\":3600,\"transientcontent\":true}}});});")
.__() //script
.text("\n")
.script().addAttr("type","application/ld+json")
.text("{\"@context\":\"https:\\/\\/schema.org\",\"@type\":\"Article\",\"name\":\"Main Page\",\"url\":\"https:\\/\\/en.wikipedia.org\\/wiki\\/Main_Page\",\"sameAs\":\"http:\\/\\/www.wikidata.org\\/entity\\/Q5296\",\"mainEntity\":\"http:\\/\\/www.wikidata.org\\/entity\\/Q5296\",\"author\":{\"@type\":\"Organization\",\"name\":\"Contributors to Wikimedia projects\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Wikimedia Foundation, Inc.\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\/\\/www.wikimedia.org\\/static\\/images\\/wmf-hor-googpub.png\"}},\"datePublished\":\"2002-01-26T15:28:12Z\",\"dateModified\":\"2019-10-24T22:20:49Z\",\"image\":\"https:\\/\\/upload.wikimedia.org\\/wikipedia\\/commons\\/c\\/c9\\/Benteng_%28cropped%29.jpg\",\"headline\":\"main page of a Wikimedia project (common for Wikipedia, Wiktionary and other projects)\"}")
.__() //script
.text("\n")
.script()
.text("(RLQ=window.RLQ||[]).push(function(){mw.config.set({\"wgBackendResponseTime\":136,\"wgHostname\":\"mw1243\"});});")
.__() //script
.text("\n")
.text("\n")
.text("\n")
.__() //body
.__() //html
;
return html;
}
}
---------- END SOURCE ----------
FREQUENCY : always