1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2026-03-02 03:49:30 +00:00

http_server_disable_special

This commit is contained in:
gnosygnu
2020-01-05 12:37:21 -05:00
parent 4dc715ca72
commit 34fe9fed70
24 changed files with 1205 additions and 304 deletions

View File

@@ -869,7 +869,7 @@
</p>
<ul>
<li>
Wikivoyage.RelatedArticles: Fix {{#related:Page}} not working (affects many en.v pages showing {{#related}} at bottom); EX:/xowa/bin/any/xowa/cfg/lang/en.gfs. See: <a href="/site/en.wikivoyage.org/wiki/China">https://en.wikivoyage.org/wiki/China</a> <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikivoyage/All" id="xolnki_9" title="Diagnostics/Xtns/Wikivoyage/All">Diagnostics/Xtns/Wikivoyage/All</a>
Wikivoyage.RelatedArticles: Fix {{#related:Page}} not working (affects many en.v pages showing {{#related}} at bottom); EX:/xowa/bin/any/xowa/cfg/lang/en.gfs. See: <a href="https://en.wikivoyage.org/wiki/China" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/China</a> <a href="http://xowa.org/home/wiki/Diagnostics/Xtns/Wikivoyage/All" id="xolnki_9" title="Diagnostics/Xtns/Wikivoyage/All">Diagnostics/Xtns/Wikivoyage/All</a>
</li>
</ul>
<p>
@@ -908,19 +908,19 @@
File.Offline.v2: Download lowercase title images for case-sensitive wikis (affects many en.d pages missing wikiquote image); EX:[[File:wikiquote.png]]. See: <a href="/site/en.wiktionary.org/wiki/water">https://en.wiktionary.org/wiki/water</a>
</li>
<li>
Wikidata: Add magic word {{wbreponame}} (affects some en.s [[Author:]] pages showing Template:wbreponame). See: <a href="/site/en.wikisource.org/wiki/Author:Minot_Judson_Savage">https://en.wikisource.org/wiki/Author:Minot_Judson_Savage</a>
Wikidata: Add magic word {{wbreponame}} (affects some en.s [[Author:]] pages showing Template:wbreponame). See: <a href="https://en.wikisource.org/wiki/Author:Minot_Judson_Savage" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Author:Minot_Judson_Savage</a>
</li>
<li>
Parser.File: Support "class" argument in internal link; EX:[[File:A.png|class=custom]]. See: <a href="/site/en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3">https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3</a>
Parser.File: Support "class" argument in internal link; EX:[[File:A.png|class=custom]]. See: <a href="https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3</a>
</li>
<li>
Import.CSS: Handle DynImg.css and xowa file paths (affects 1 en.s page showing large image); EX:.freedImg img[src*="wikimedia"]. See: <a href="/site/en.wikisource.org/wiki/Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species">https://en.wikisource.org/wiki/Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species</a> /xowa/user/anonymous/wiki/en.wikisource.org/html/xowa_common.css
Import.CSS: Handle DynImg.css and xowa file paths (affects 1 en.s page showing large image); EX:.freedImg img[src*="wikimedia"]. See: <a href="https://en.wikisource.org/wiki/Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species</a> /xowa/user/anonymous/wiki/en.wikisource.org/html/xowa_common.css
</li>
<li>
Html: Do not url-encode href if link is for a sub-page (affects broken links if subpage has ncrs); EX:[[/Ab]] -&gt; Ab x&gt; A%26#x62.3B. See: <a href="/site/en.wikisource.org/wiki/The_English_Constitution_(1894)">https://en.wikisource.org/wiki/The_English_Constitution_(1894)</a>
Html: Do not url-encode href if link is for a sub-page (affects broken links if subpage has ncrs); EX:[[/Ab]] -&gt; Ab x&gt; A%26#x62.3B. See: <a href="https://en.wikisource.org/wiki/The_English_Constitution_(1894)" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_English_Constitution_(1894)</a>
</li>
<li>
Redlinks: Do not redlink links wherein anchor is encoded as numeric character reference (affects valid links showing up as redlinks); EX:[[A#B]] is the same as [[A#B]]. See: <a href="/site/en.wikisource.org/wiki/The_English_Constitution_(1894)">https://en.wikisource.org/wiki/The_English_Constitution_(1894)</a>
Redlinks: Do not redlink links wherein anchor is encoded as numeric character reference (affects valid links showing up as redlinks); EX:[[A#B]] is the same as [[A#B]]. See: <a href="https://en.wikisource.org/wiki/The_English_Constitution_(1894)" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_English_Constitution_(1894)</a>
</li>
<li>
Css: Add jumpto div to base page HTML (affects 1 hr.q page showing overlapping text). See: <a href="https://hr.wikiquote.org/wiki/Glavna_stranica" rel="nofollow" class="external free">https://hr.wikiquote.org/wiki/Glavna_stranica</a>
@@ -946,13 +946,13 @@
Wikivoyage.Insider: Replace underscores with spaces (affects nothing known); EX:{{#insider:A_1}} -&gt; A 1.
</li>
<li>
Parser.Xml: Close &lt;u&gt; when 2nd &lt;u&gt; is seen (affects extended underline sections); EX:&lt;u&gt;a&lt;u&gt; -&gt; &lt;u&gt;a&lt;/u&gt;. See: <a href="/site/en.wikibooks.org/wiki/Textbook_of_Psychiatry/Alcoholism_and_Psychoactive_Substance_Use_Disorders">https://en.wikibooks.org/wiki/Textbook_of_Psychiatry/Alcoholism_and_Psychoactive_Substance_Use_Disorders</a>
Parser.Xml: Close &lt;u&gt; when 2nd &lt;u&gt; is seen (affects extended underline sections); EX:&lt;u&gt;a&lt;u&gt; -&gt; &lt;u&gt;a&lt;/u&gt;. See: <a href="https://en.wikibooks.org/wiki/Textbook_of_Psychiatry/Alcoholism_and_Psychoactive_Substance_Use_Disorders" rel="nofollow" class="external free">https://en.wikibooks.org/wiki/Textbook_of_Psychiatry/Alcoholism_and_Psychoactive_Substance_Use_Disorders</a>
</li>
<li>
Wikisource.Page: Do not fail if unclosed &lt;pages&gt; has tilde (affects 1 en.w page failing to load). See: <a href="/site/en.wikipedia.org/wiki/Wikipedia:Requests_for_adminship/Phantomsteve">https://en.wikipedia.org/wiki/Wikipedia:Requests_for_adminship/Phantomsteve</a>
</li>
<li>
Html: Do not show subpages in Wikisource page namespace. See: <a href="/site/en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3">https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3</a>
Html: Do not show subpages in Wikisource page namespace. See: <a href="https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3" rel="nofollow" class="external free">https://en.wikisource.org/wiki/Page:Notes_on_Osteology_of_Baptanodon._With_a_Description_of_a_New_Species.pdf/3</a>
</li>
<li>
Setup: If XOWA fails to load the 1st time, do not fail the 2nd time with a Null Pointer Exception {detected by anonymous}.
@@ -1090,7 +1090,7 @@
Parser.Link: Parse url-encoded strings in redirect link (affects redirect info not showing for two pages in enwiki); EX:#REDIRECT [[A%28B%29]] -&gt; A(B). See: <a href="/site/en.wikipedia.org/wiki/Watcher_(Buffy_the_Vampire_Slayer)">https://en.wikipedia.org/wiki/Watcher_(Buffy_the_Vampire_Slayer)</a> <a href="/site/en.wikipedia.org/wiki/Fantastic_Four:_World%27s_Greatest_Heroes">https://en.wikipedia.org/wiki/Fantastic_Four:_World's_Greatest_Heroes</a>
</li>
<li>
ParserFunctions: Disable displaytitle by default but enable for some wikis. See: <a href="/site/en.wikibooks.org/wiki/Project:Sandbox">https://en.wikibooks.org/wiki/Project:Sandbox</a> <a href="https://zh.wikipedia.org/wiki/Project:Sandbox" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Project:Sandbox</a> <a href="/site/en.wikipedia.org/wiki/Project:Sandbox">https://en.wikipedia.org/wiki/Project:Sandbox</a>
ParserFunctions: Disable displaytitle by default but enable for some wikis. See: <a href="https://en.wikibooks.org/wiki/Project:Sandbox" rel="nofollow" class="external free">https://en.wikibooks.org/wiki/Project:Sandbox</a> <a href="https://zh.wikipedia.org/wiki/Project:Sandbox" rel="nofollow" class="external free">https://zh.wikipedia.org/wiki/Project:Sandbox</a> <a href="/site/en.wikipedia.org/wiki/Project:Sandbox">https://en.wikipedia.org/wiki/Project:Sandbox</a>
</li>
<li>
ParserFunctions: Restrict displaytitle to title name when disabled (affects wrong display title showing up on a page); EX:{{DISPLAYTITLE:Not the page title}} {detected by {unconfirmed}}. See: <a href="https://de.wikibooks.org/wiki/Kochbuch/_Druckversion" rel="nofollow" class="external free">https://de.wikibooks.org/wiki/Kochbuch/_Druckversion</a> (regression:) <a href="/site/de.wikipedia.org/wiki/Gerbera">https://de.wikipedia.org/wiki/Gerbera</a> <a href="/site/en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom">https://en.wikipedia.org/wiki/Concealing-Coloration_in_the_Animal_Kingdom</a> <a href="/site/en.wikipedia.org/wiki/Gzip">https://en.wikipedia.org/wiki/Gzip</a> <a href="https://fr.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://fr.wikivoyage.org/wiki/Paris</a>
@@ -1256,10 +1256,10 @@
</p>
<ul>
<li>
Wikivoyage.RelatedSites: Add RelatedSites extension; EX:https://www.mediawiki.org/Extension:RelatedSites. See: <a href="https://de.wikivoyage.org/wiki/Europa" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Europa</a> <a href="/site/en.wikivoyage.org/wiki/Paris">https://en.wikivoyage.org/wiki/Paris</a>
Wikivoyage.RelatedSites: Add RelatedSites extension; EX:https://www.mediawiki.org/Extension:RelatedSites. See: <a href="https://de.wikivoyage.org/wiki/Europa" rel="nofollow" class="external free">https://de.wikivoyage.org/wiki/Europa</a> <a href="https://en.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Paris</a>
</li>
<li>
Wikivoyage.Insider: Add Insider extension; EX:https://www.mediawiki.org/Extension:Insider. See: <a href="/site/en.wikivoyage.org/wiki/Paris">https://en.wikivoyage.org/wiki/Paris</a>
Wikivoyage.Insider: Add Insider extension; EX:https://www.mediawiki.org/Extension:Insider. See: <a href="https://en.wikivoyage.org/wiki/Paris" rel="nofollow" class="external free">https://en.wikivoyage.org/wiki/Paris</a>
</li>
</ul>
<p>
@@ -1464,7 +1464,7 @@
</p>
<ul>
<li>
ImageMap: Support clickable image map {requested by hidp123}. See: <a href="/site/en.wikivoyage.org/wiki/">https://en.wikivoyage.org/</a> <a href="/site/en.wikipedia.org/wiki/Alabama">https://en.wikipedia.org/wiki/Alabama</a> <a href="/site/en.wikipedia.org/wiki/Glycolysis">https://en.wikipedia.org/wiki/Glycolysis</a> <a href="/site/en.wikipedia.org/wiki/Acropolis_of_Athens">https://en.wikipedia.org/wiki/Acropolis_of_Athens</a> <a href="/site/en.wikipedia.org/wiki/IBM_PC_keyboard">https://en.wikipedia.org/wiki/IBM_PC_keyboard</a>
ImageMap: Support clickable image map {requested by hidp123}. See: <a href="https://en.wikivoyage.org/" rel="nofollow" class="external free">https://en.wikivoyage.org/</a> <a href="/site/en.wikipedia.org/wiki/Alabama">https://en.wikipedia.org/wiki/Alabama</a> <a href="/site/en.wikipedia.org/wiki/Glycolysis">https://en.wikipedia.org/wiki/Glycolysis</a> <a href="/site/en.wikipedia.org/wiki/Acropolis_of_Athens">https://en.wikipedia.org/wiki/Acropolis_of_Athens</a> <a href="/site/en.wikipedia.org/wiki/IBM_PC_keyboard">https://en.wikipedia.org/wiki/IBM_PC_keyboard</a>
</li>
<li>
Module.Popups: Show popup text at section if link has anchor (affects hovering over links with an #anchor); EX:note this is a simple version. it won't work on complicated headers until full html is available {requested by Schnark}. See: <a href="/site/de.wikipedia.org/wiki/Gau%C3%9Fsche_Osterformel">https://de.wikipedia.org/wiki/Gaußsche_Osterformel</a> and Sonnengleichung
@@ -3855,7 +3855,7 @@
Scribunto.Regex: Return offset results even when pattern is empty; EX:find("abcdefgh", "", 3) -&gt; (3, 2) not (). See: <a href="/site/en.wikipedia.org/wiki/Fool%27s_mate">https://en.wikipedia.org/wiki/Fool's_mate</a>
</li>
<li>
Parser.Xml: Evaluate template arguments inside extension xndes; EX:&lt;poem&gt;{{{1}}}&lt;/poem&gt;. See: <a href="/site/en.wikisource.org/wiki/The_Corsair_(Byron,_1814)">https://en.wikisource.org/wiki/The_Corsair_%28Byron,_1814%29</a> <a href="/site/en.wikisource.org/wiki/The_Canterville_Ghost">https://en.wikisource.org/wiki/The_Canterville_Ghost</a>
Parser.Xml: Evaluate template arguments inside extension xndes; EX:&lt;poem&gt;{{{1}}}&lt;/poem&gt;. See: <a href="https://en.wikisource.org/wiki/The_Corsair_%28Byron,_1814%29" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_Corsair_%28Byron,_1814%29</a> <a href="https://en.wikisource.org/wiki/The_Canterville_Ghost" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_Canterville_Ghost</a>
</li>
<li>
Parser.Xml: Do not fail when parsing recursive &lt;ref&gt;. See: <a href="/site/ja.wikipedia.org/wiki/K%E3%82%BD%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3">https://ja.wikipedia.org/wiki/Kソリューション</a>
@@ -3892,7 +3892,7 @@
Parser.Table: Create &lt;tr&gt; automatically between &lt;caption&gt; and &lt;td&gt;; EX:{|\n&lt;caption&gt;|b\n|-\n|c\n|}. See: <a href="/site/en.wikipedia.org/wiki/Turks_in_Denmark">https://en.wikipedia.org/wiki/Turks_in_Denmark</a>
</li>
<li>
Poem: Auto-close poem node if unclosed; EX:a&lt;poem&gt;b. See: <a href="/site/en.wikisource.org/wiki/The_Canterville_Ghost">https://en.wikisource.org/wiki/The_Canterville_Ghost</a>
Poem: Auto-close poem node if unclosed; EX:a&lt;poem&gt;b. See: <a href="https://en.wikisource.org/wiki/The_Canterville_Ghost" rel="nofollow" class="external free">https://en.wikisource.org/wiki/The_Canterville_Ghost</a>
</li>
<li>
Gui: Switch to Read mode after navigating to url with ?action=edit; EX:s.w:Earth?action=edit -&gt; click on Read.
@@ -4341,7 +4341,7 @@
Css: Download protocol-relative css urls during import process; EX://it.wikivoyage.org/w/index.php?title=MediaWiki:Mapbanner.css&amp;action=raw&amp;ctype=text/css. See: <a href="http://it.wikivoyage.org" rel="nofollow" class="external free">http://it.wikivoyage.org</a>
</li>
<li>
Parser.Table: Handle redundant consecutive tables; EX:{|{| vs &lt;table&gt;{|. See: <a href="/site/it.wikipedia.org/wiki/Main_Page">http://it.wikipedia.org/wiki/Main_Page</a> <a href="/site/en.wikibooks.org/wiki/Wikibooks:Featured_books">http://en.wikibooks.org/wiki/Wikibooks:Featured_books</a>
Parser.Table: Handle redundant consecutive tables; EX:{|{| vs &lt;table&gt;{|. See: <a href="/site/it.wikipedia.org/wiki/Main_Page">http://it.wikipedia.org/wiki/Main_Page</a> <a href="http://en.wikibooks.org/wiki/Wikibooks:Featured_books" rel="nofollow" class="external free">http://en.wikibooks.org/wiki/Wikibooks:Featured_books</a>
</li>
<li>
Parser.Template: Handle spaces in evaluated template parameter index; EX:{{{ {{#expr:1}} }}} -&gt; {{{ 1 }}}. See: <a href="/site/it.wikipedia.org/wiki/Portale:Giochi_da_tavolo">http://it.wikipedia.org/wiki/Portale:Giochi_da_tavolo</a>
@@ -4513,7 +4513,7 @@
File.Offline: Support lowercase File titles in Wiktionary (commons is uppercase); EX:Media:en-us-free.ogg. See: <a href="http://de.wiktionary.org/wiki/free" rel="nofollow" class="external free">http://de.wiktionary.org/wiki/free</a>
</li>
<li>
File.Offline: Prefer image from local repo, not from remote; EX:Facebook.png. See: <a href="http://en.wikinews.org/wiki/Endangered_'Asian_unicorn'_sighted" rel="nofollow" class="external free">http://en.wikinews.org/wiki/Endangered_'Asian_unicorn'_sighted</a>
File.Offline: Prefer image from local repo, not from remote; EX:Facebook.png. See: <a href="/site/en.wikinews.org/wiki/Endangered_%27Asian_unicorn%27_sighted">http://en.wikinews.org/wiki/Endangered_'Asian_unicorn'_sighted</a>
</li>
<li>
Import.CLI: Default pause_at_end to n; EX:app.bldr.pause_at_end = 'n';.
@@ -4567,7 +4567,7 @@
Wikisource.Pages: Support "toc / header"; EX:&lt;pages header=toc/&gt;. See: <a href="/site/fr.wikisource.org/wiki/Lady_Roxana">http://fr.wikisource.org/wiki/Lady_Roxana</a> <a href="/site/fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre">http://fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre</a>
</li>
<li>
Wikisource.Pages: Add "&amp;#32;" to the end of every page; EX:and hescoffs openly at. See: <a href="/site/en.wikisource.org/wiki/The_Yellow_Wall_Paper">http://en.wikisource.org/wiki/The_Yellow_Wall_Paper</a>
Wikisource.Pages: Add "&amp;#32;" to the end of every page; EX:and hescoffs openly at. See: <a href="http://en.wikisource.org/wiki/The_Yellow_Wall_Paper" rel="nofollow" class="external free">http://en.wikisource.org/wiki/The_Yellow_Wall_Paper</a>
</li>
<li>
File.Offline: Support thumbnails for djvu / pdf pages. See: <a href="http://pl.wikisource.org/wiki/Synowie_ziemi" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Synowie_ziemi</a>
@@ -4596,7 +4596,7 @@
</p>
<ul>
<li>
Wikisource.Pages: Prepend "\n" if page begins with "*", "{|", etc... See: <a href="/site/en.wikisource.org/wiki/Indoor_and_Outdoor_Gymnastic_Games">http://en.wikisource.org/wiki/Indoor_and_Outdoor_Gymnastic_Games</a>
Wikisource.Pages: Prepend "\n" if page begins with "*", "{|", etc... See: <a href="http://en.wikisource.org/wiki/Indoor_and_Outdoor_Gymnastic_Games" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Indoor_and_Outdoor_Gymnastic_Games</a>
</li>
<li>
Parser.Xml: Show attributes and closing end tag for &lt;script&gt;; EX:"&lt;script src='a'&gt;b&lt;/script&gt;" should not be reduced to "&lt;script&gt;" {detected by Schnark}. See: <a href="/site/de.wikipedia.org/wiki/Content_Security_Policy">http://de.wikipedia.org/wiki/Content_Security_Policy</a>
@@ -4684,7 +4684,7 @@
Wikisource.Pages: Support "Index" attribute by gathering [[Page]] links from [[Index]] page. See: <a href="http://pl.wikisource.org/wiki/Synowie_ziemi" rel="nofollow" class="external free">http://pl.wikisource.org/wiki/Synowie_ziemi</a>
</li>
<li>
Wikisource: Implement {{#lstx}}. See: <a href="/site/en.wikisource.org/wiki/Proclamation_95">http://en.wikisource.org/wiki/Proclamation_95</a>
Wikisource: Implement {{#lstx}}. See: <a href="http://en.wikisource.org/wiki/Proclamation_95" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Proclamation_95</a>
</li>
<li>
Url: Handle titles with question marks {detected by JW01}. See: <a href="/site/en.wikipedia.org/wiki/List_of_Are_You_Being_Served?_episodes">http://en.wikipedia.org/wiki/List_of_Are_You_Being_Served?_episodes</a>
@@ -4713,7 +4713,7 @@
Scribunto: Change mw.title url functions to accept multiple key vals for query args; EX:action=edit, key1=key2. See: <a href="/site/it.wikipedia.org/wiki/Arte">http://it.wikipedia.org/wiki/Arte</a>
</li>
<li>
Wikisource.Pages: Show references on transcluded &lt;pages&gt;. See: <a href="/site/en.wikisource.org/wiki/Flatland_(first_edition)/This_World">http://en.wikisource.org/wiki/Flatland_(first_edition)/This_World</a>
Wikisource.Pages: Show references on transcluded &lt;pages&gt;. See: <a href="http://en.wikisource.org/wiki/Flatland_(first_edition)/This_World" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Flatland_(first_edition)/This_World</a>
</li>
</ul>
<p>
@@ -4729,19 +4729,19 @@
</p>
<ul>
<li>
DynamicPageList: Change no pages message from "Error!: No results" to "No pages meet this criteria". See: <a href="http://en.wikinews.org/wiki/Portal:Federally_Administered_Tribal_Areas" rel="nofollow" class="external free">http://en.wikinews.org/wiki/Portal:Federally_Administered_Tribal_Areas</a>
DynamicPageList: Change no pages message from "Error!: No results" to "No pages meet this criteria". See: <a href="/site/en.wikinews.org/wiki/Portal:Federally_Administered_Tribal_Areas">http://en.wikinews.org/wiki/Portal:Federally_Administered_Tribal_Areas</a>
</li>
<li>
Wikisource.Pages: Handle pseudo-numeric from / to; EX:&lt;pages index='A' from='1' to='2.'&gt;. See: <a href="/site/en.wikisource.org/wiki/Haworth%27s/Chapter_XIX">http://en.wikisource.org/wiki/Haworth's/Chapter_XIX</a>
Wikisource.Pages: Handle pseudo-numeric from / to; EX:&lt;pages index='A' from='1' to='2.'&gt;. See: <a href="http://en.wikisource.org/wiki/Haworth's/Chapter_XIX" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Haworth's/Chapter_XIX</a>
</li>
<li>
Wikisource.Pages: Handle &amp;quot; in attribute titles; EX:&lt;pages index='&amp;quot;A'&gt;. See: <a href="/site/en.wikisource.org/wiki/Team_Work_Wins">http://en.wikisource.org/wiki/Team_Work_Wins</a>!
Wikisource.Pages: Handle &amp;quot; in attribute titles; EX:&lt;pages index='&amp;quot;A'&gt;. See: <a href="http://en.wikisource.org/wiki/Team_Work_Wins" rel="nofollow" class="external free">http://en.wikisource.org/wiki/Team_Work_Wins</a>!
</li>
<li>
Wikisource.Pages: Handle missing from / to; EX:&lt;pages index='A' to='2'&gt;. See: <a href="/site/en.wikisource.org/wiki/History_of_West_Australia/Frank_Herbert_Backhouse">http://en.wikisource.org/wiki/History_of_West_Australia/Frank_Herbert_Backhouse</a>
Wikisource.Pages: Handle missing from / to; EX:&lt;pages index='A' to='2'&gt;. See: <a href="http://en.wikisource.org/wiki/History_of_West_Australia/Frank_Herbert_Backhouse" rel="nofollow" class="external free">http://en.wikisource.org/wiki/History_of_West_Australia/Frank_Herbert_Backhouse</a>
</li>
<li>
DynamicPageList: Handle incorrect one line statements; EX:&lt;dynamicpagelist&gt;category=A category=B&lt;/dynamicpagelist&gt;. See: <a href="http://en.wikinews.org/wiki/Portal:Austria/Wikipedia" rel="nofollow" class="external free">http://en.wikinews.org/wiki/Portal:Austria/Wikipedia</a>
DynamicPageList: Handle incorrect one line statements; EX:&lt;dynamicpagelist&gt;category=A category=B&lt;/dynamicpagelist&gt;. See: <a href="/site/en.wikinews.org/wiki/Portal:Austria/Wikipedia">http://en.wikinews.org/wiki/Portal:Austria/Wikipedia</a>
</li>
<li>
Parser.Xml: Handle extension nodes that end with &lt;; EX:&lt;ref&gt;&lt;p&gt;&lt;/p&lt;&lt;ref&gt;. See: <a href="/site/fr.wikisource.org/wiki/Page:S%C3%A9vign%C3%A9_-_Lettres_choisies,_Didot,_1846.djvu/497">http://fr.wikisource.org/wiki/Page:S%C3%A9vign%C3%A9_-_Lettres_choisies,_Didot,_1846.djvu/497</a>
@@ -4906,7 +4906,7 @@
(change) Parser.Time: {{#time:xn}} should not throw error; EX:{{#time:xnH}} {detected by zjzengdongyang}. See: <a href="http://zh-classical.wikipedia.org/wiki/" rel="nofollow" class="external free">http://zh-classical.wikipedia.org/wiki/</a>
</li>
<li>
(change) Parser.Link: Handle links with trailing slash; EX:[[/A/]] [[../A/]] {detected by anonymous}. See: <a href="/site/en.wikibooks.org/wiki/Wikijunior:Alphabet/Q">http://en.wikibooks.org/wiki/Wikijunior:Alphabet/Q</a> <a href="http://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_pays_du_monde" rel="nofollow" class="external free">http://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_pays_du_monde</a>
(change) Parser.Link: Handle links with trailing slash; EX:[[/A/]] [[../A/]] {detected by anonymous}. See: <a href="http://en.wikibooks.org/wiki/Wikijunior:Alphabet/Q" rel="nofollow" class="external free">http://en.wikibooks.org/wiki/Wikijunior:Alphabet/Q</a> <a href="http://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_pays_du_monde" rel="nofollow" class="external free">http://fr.wikibooks.org/wiki/Wikijunior:Alphabet_des_pays_du_monde</a>
</li>
<li>
(add) Html: Added full support for MediaWiki's HTML 5 tags: &lt;data&gt;, &lt;mark&gt;, &lt;wbr&gt;, &lt;bdo&gt;; EX:Sanitizer.php {detected by zjzengdongyang}. See: <a href="http://zh.wikipedia.org/wiki/異體字" rel="nofollow" class="external free">http://zh.wikipedia.org/wiki/異體字</a>