mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-11-24 00:13:36 +00:00
Merge "Fix replying outside wrappers for partially indented comments"
This commit is contained in:
commit
d5b2389ffa
|
@ -116,6 +116,22 @@ class CommentModifier {
|
|||
// parent is a list item or paragraph (hopefully)
|
||||
// target is an inline node within it
|
||||
|
||||
// If the comment is fully covered by some wrapper element, insert replies outside that wrapper.
|
||||
// This will often just be a paragraph node (<p>), but it can be a <div> or <table> that serves
|
||||
// as some kind of a fancy frame, which are often used for barnstars and announcements.
|
||||
$covered = CommentUtils::getFullyCoveredSiblings( $curComment );
|
||||
if ( $curComment->getLevel() === 1 && $covered ) {
|
||||
$target = end( $covered );
|
||||
$parent = $target->parentNode;
|
||||
}
|
||||
|
||||
// If we can't insert a list directly inside this element, insert after it.
|
||||
// TODO Figure out if this is still needed, the wrapper check above should handle all cases
|
||||
if ( strtolower( $parent->tagName ) === 'p' || strtolower( $parent->tagName ) === 'pre' ) {
|
||||
$parent = $parent->parentNode;
|
||||
$target = $target->parentNode;
|
||||
}
|
||||
|
||||
// Instead of just using $curComment->getLevel(), consider indentation of lists within the
|
||||
// comment (T252702)
|
||||
$curLevel = CommentUtils::getIndentLevel( $target, $curComment->getRootNode() ) + 1;
|
||||
|
@ -129,22 +145,6 @@ class CommentModifier {
|
|||
} elseif ( $curLevel < $desiredLevel ) {
|
||||
// Insert more lists after the target to increase nesting.
|
||||
|
||||
// If the comment is fully covered by some wrapper element, insert replies outside that wrapper.
|
||||
// This will often just be a paragraph node (<p>), but it can be a <div> or <table> that serves
|
||||
// as some kind of a fancy frame, which are often used for barnstars and announcements.
|
||||
$covered = CommentUtils::getFullyCoveredSiblings( $curComment );
|
||||
if ( $curLevel === 1 && $covered ) {
|
||||
$target = end( $covered );
|
||||
$parent = $target->parentNode;
|
||||
}
|
||||
|
||||
// If we can't insert a list directly inside this element, insert after it.
|
||||
// TODO Figure out if this is still needed, the wrapper check above should handle all cases
|
||||
if ( strtolower( $parent->tagName ) === 'p' || strtolower( $parent->tagName ) === 'pre' ) {
|
||||
$parent = $parent->parentNode;
|
||||
$target = $target->parentNode;
|
||||
}
|
||||
|
||||
// Parsoid puts HTML comments (and other "rendering-transparent nodes", e.g. category links)
|
||||
// which appear at the end of the line in wikitext outside the paragraph,
|
||||
// but we usually shouldn't insert replies between the paragraph and such comments. (T257651)
|
||||
|
|
|
@ -102,6 +102,22 @@ function addListItem( comment ) {
|
|||
// parent is a list item or paragraph (hopefully)
|
||||
// target is an inline node within it
|
||||
|
||||
// If the comment is fully covered by some wrapper element, insert replies outside that wrapper.
|
||||
// This will often just be a paragraph node (<p>), but it can be a <div> or <table> that serves
|
||||
// as some kind of a fancy frame, which are often used for barnstars and announcements.
|
||||
covered = utils.getFullyCoveredSiblings( curComment );
|
||||
if ( curComment.level === 1 && covered ) {
|
||||
target = covered[ covered.length - 1 ];
|
||||
parent = target.parentNode;
|
||||
}
|
||||
|
||||
// If we can't insert a list directly inside this element, insert after it.
|
||||
// TODO Figure out if this is still needed, the wrapper check above should handle all cases
|
||||
if ( parent.tagName.toLowerCase() === 'p' || parent.tagName.toLowerCase() === 'pre' ) {
|
||||
parent = parent.parentNode;
|
||||
target = target.parentNode;
|
||||
}
|
||||
|
||||
// HACK: Skip past our own reply buttons
|
||||
if ( target.nextSibling && target.nextSibling.className && target.nextSibling.className.indexOf( 'dt-init-replylink-buttons' ) !== -1 ) {
|
||||
target = target.nextSibling;
|
||||
|
@ -122,22 +138,6 @@ function addListItem( comment ) {
|
|||
} else if ( curLevel < desiredLevel ) {
|
||||
// Insert more lists after the target to increase nesting.
|
||||
|
||||
// If the comment is fully covered by some wrapper element, insert replies outside that wrapper.
|
||||
// This will often just be a paragraph node (<p>), but it can be a <div> or <table> that serves
|
||||
// as some kind of a fancy frame, which are often used for barnstars and announcements.
|
||||
covered = utils.getFullyCoveredSiblings( curComment );
|
||||
if ( curLevel === 1 && covered ) {
|
||||
target = covered[ covered.length - 1 ];
|
||||
parent = target.parentNode;
|
||||
}
|
||||
|
||||
// If we can't insert a list directly inside this element, insert after it.
|
||||
// TODO Figure out if this is still needed, the wrapper check above should handle all cases
|
||||
if ( parent.tagName.toLowerCase() === 'p' || parent.tagName.toLowerCase() === 'pre' ) {
|
||||
parent = parent.parentNode;
|
||||
target = target.parentNode;
|
||||
}
|
||||
|
||||
// Parsoid puts HTML comments (and other "rendering-transparent nodes", e.g. category links)
|
||||
// which appear at the end of the line in wikitext outside the paragraph,
|
||||
// but we usually shouldn't insert replies between the paragraph and such comments. (T257651)
|
||||
|
|
|
@ -275,7 +275,7 @@ Czy ta dyskusja jest o encyklopedii papierowej, czy elektronicznej? Jeśli elekt
|
|||
<h2><span id="Wy.C5.9Brodkowanie_tekstu"></span><span class="mw-headline" id="Wyśrodkowanie_tekstu">Wyśrodkowanie tekstu</span></h2>
|
||||
<p>Jak wyśrodkować tekst w tabelce (w komórce zwykłej)?
|
||||
</p>
|
||||
<dl><dd>W VisualEditorze nie przewidziano formatowania wewnątrz pojedynczych komórek. Jest to możliwe w edycji kodu źródłowego → <a href="//pl.wikipedia.org/wiki/Pomoc:Tabele" title="Pomoc:Tabele">Pomoc:Tabele</a>. --<a href="//pl.wikipedia.org/wiki/Wikipedysta:WTM" title="Wikipedysta:WTM">WTM</a> (<a href="//pl.wikipedia.org/wiki/Dyskusja_wikipedysty:WTM" title="Dyskusja wikipedysty:WTM">dyskusja</a>) 19:17, 26 paź 2018 (CEST)</dd><dd data-parsoid="{}">Reply to c|WTM|2018-10-26T17:17:00.000Z|Wyśrodkowanie_tekstu</dd></dl>
|
||||
<dl><dd>W VisualEditorze nie przewidziano formatowania wewnątrz pojedynczych komórek. Jest to możliwe w edycji kodu źródłowego → <a href="//pl.wikipedia.org/wiki/Pomoc:Tabele" title="Pomoc:Tabele">Pomoc:Tabele</a>. --<a href="//pl.wikipedia.org/wiki/Wikipedysta:WTM" title="Wikipedysta:WTM">WTM</a> (<a href="//pl.wikipedia.org/wiki/Dyskusja_wikipedysty:WTM" title="Dyskusja wikipedysty:WTM">dyskusja</a>) 19:17, 26 paź 2018 (CEST)</dd></dl><dl><dd data-parsoid="{}">Reply to c|WTM|2018-10-26T17:17:00.000Z|Wyśrodkowanie_tekstu</dd></dl>
|
||||
<h2><span id="Reprezentacja_Polski_w_pi.C5.82ce_no.C5.BCnej_m.C4.99.C5.BCczyzn"></span><span class="mw-headline" id="Reprezentacja_Polski_w_piłce_nożnej_mężczyzn"><a href="//pl.wikipedia.org/wiki/Reprezentacja_Polski_w_pi%C5%82ce_no%C5%BCnej_m%C4%99%C5%BCczyzn" title="Reprezentacja Polski w piłce nożnej mężczyzn">Reprezentacja Polski w piłce nożnej mężczyzn</a></span></h2><p>
|
||||
W lipcu tego roku usunąłem "artystyczne" tytuły podsekcji w powyższym artykule. Oto one: </p><table class="cytat" cellpadding="0" cellspacing="2" style="margin:0.1em 0em; background-color:inherit;"><tbody><tr><td></td></tr><tr><td><div style="background-color:#ffffff; color: #333; padding:5px; border:1px solid #CCC; font-size:95%;"><div class="floatleft"><img alt="Quote-alpha.png" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Quote-alpha.png/20px-Quote-alpha.png" decoding="async" width="20" height="20" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Quote-alpha.png/30px-Quote-alpha.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b9/Quote-alpha.png/40px-Quote-alpha.png 2x" data-file-width="100" data-file-height="100"/></div>
|
||||
<p>1.1 1921–1939: Początki i pierwsze sukcesy
|
||||
|
|
|
@ -279,7 +279,7 @@ Czy ta dyskusja jest o encyklopedii papierowej, czy elektronicznej? Jeśli elekt
|
|||
</section><section data-mw-section-id="25" id="mwBA4"><h2 id="Wyśrodkowanie_tekstu"><span id="Wy.C5.9Brodkowanie_tekstu" typeof="mw:FallbackId"></span>Wyśrodkowanie tekstu</h2>
|
||||
|
||||
<p id="mwBA8">Jak wyśrodkować tekst w tabelce (w komórce zwykłej)?</p>
|
||||
<dl id="mwBBA"><dd id="mwBBE">W VisualEditorze nie przewidziano formatowania wewnątrz pojedynczych komórek. Jest to możliwe w edycji kodu źródłowego → <a rel="mw:WikiLink" href="./Pomoc:Tabele" title="Pomoc:Tabele" id="mwBBI">Pomoc:Tabele</a>. --<a rel="mw:WikiLink" href="./Wikipedysta:WTM" title="Wikipedysta:WTM" id="mwBBM">WTM</a> (<a rel="mw:WikiLink" href="./Dyskusja_wikipedysty:WTM" title="Dyskusja wikipedysty:WTM" id="mwBBQ">dyskusja</a>) 19:17, 26 paź 2018 (CEST)</dd><dd data-parsoid="{}">Reply to c|WTM|2018-10-26T17:17:00.000Z|Wyśrodkowanie_tekstu</dd></dl>
|
||||
<dl id="mwBBA"><dd id="mwBBE">W VisualEditorze nie przewidziano formatowania wewnątrz pojedynczych komórek. Jest to możliwe w edycji kodu źródłowego → <a rel="mw:WikiLink" href="./Pomoc:Tabele" title="Pomoc:Tabele" id="mwBBI">Pomoc:Tabele</a>. --<a rel="mw:WikiLink" href="./Wikipedysta:WTM" title="Wikipedysta:WTM" id="mwBBM">WTM</a> (<a rel="mw:WikiLink" href="./Dyskusja_wikipedysty:WTM" title="Dyskusja wikipedysty:WTM" id="mwBBQ">dyskusja</a>) 19:17, 26 paź 2018 (CEST)</dd></dl><dl><dd data-parsoid="{}">Reply to c|WTM|2018-10-26T17:17:00.000Z|Wyśrodkowanie_tekstu</dd></dl>
|
||||
|
||||
</section><section data-mw-section-id="26" id="mwBBU"><h2 id="Reprezentacja_Polski_w_piłce_nożnej_mężczyzn"><span id="Reprezentacja_Polski_w_pi.C5.82ce_no.C5.BCnej_m.C4.99.C5.BCczyzn" typeof="mw:FallbackId"></span><a rel="mw:WikiLink" href="./Reprezentacja_Polski_w_piłce_nożnej_mężczyzn" title="Reprezentacja Polski w piłce nożnej mężczyzn" id="mwBBY">Reprezentacja Polski w piłce nożnej mężczyzn</a></h2><p id="mwBBc">
|
||||
|
||||
|
|
|
@ -107,7 +107,7 @@ Valt dit onder vandalisme ? Zo nee, moet het gemeld worden ? Zo ja, moet een m
|
|||
</p>
|
||||
</td></tr></tbody></table>
|
||||
</div>
|
||||
<dl><dd><dl><dd>Hi, Angela. I translated the template and I will put it on the Portal now (see below for the template) — <b><font color="#11278F"> <a href="//nl.wikipedia.org/wiki/Gebruiker:PPelberg_(WMF)" title="Gebruiker:PPelberg (WMF)">PPelberg (WMF)</a> (<a href="//nl.wikipedia.org/wiki/Overleg_gebruiker:PPelberg_(WMF)" title="Overleg gebruiker:PPelberg (WMF)">overleg</a>) 10 apr 2020 00:31 (CEST) </font></b> <small><font color="#11278F"> <a href="//nl.wikipedia.org/wiki/Gebruiker:PPelberg_(WMF)" title="Gebruiker:PPelberg (WMF)">PPelberg (WMF)</a> (<a href="//nl.wikipedia.org/wiki/Overleg_gebruiker:PPelberg_(WMF)" title="Overleg gebruiker:PPelberg (WMF)">overleg</a>) 10 apr 2020 00:31 (CEST)</font></small></dd></dl></dd><dd data-parsoid="{}">Reply to c|PPelberg (WMF)|2020-04-09T22:31:00.000Z|Wikimedia_Collaboration|1</dd></dl><small><font color="#11278F"><div style="width:50%;">
|
||||
<dl><dd><dl><dd>Hi, Angela. I translated the template and I will put it on the Portal now (see below for the template) — <b><font color="#11278F"> <a href="//nl.wikipedia.org/wiki/Gebruiker:PPelberg_(WMF)" title="Gebruiker:PPelberg (WMF)">PPelberg (WMF)</a> (<a href="//nl.wikipedia.org/wiki/Overleg_gebruiker:PPelberg_(WMF)" title="Overleg gebruiker:PPelberg (WMF)">overleg</a>) 10 apr 2020 00:31 (CEST) </font></b> <small><font color="#11278F"> <a href="//nl.wikipedia.org/wiki/Gebruiker:PPelberg_(WMF)" title="Gebruiker:PPelberg (WMF)">PPelberg (WMF)</a> (<a href="//nl.wikipedia.org/wiki/Overleg_gebruiker:PPelberg_(WMF)" title="Overleg gebruiker:PPelberg (WMF)">overleg</a>) 10 apr 2020 00:31 (CEST)</font></small></dd></dl></dd></dl><dl><dd data-parsoid="{}">Reply to c|PPelberg (WMF)|2020-04-09T22:31:00.000Z|Wikimedia_Collaboration|1</dd></dl><small><font color="#11278F"><div style="width:50%;">
|
||||
<table>
|
||||
<tbody><tr>
|
||||
<td>
|
||||
|
|
|
@ -32,6 +32,18 @@ blah
|
|||
blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)<span class="dt-init-replylink-buttons"><span class="dt-init-replylink-bracket">[</span><a class="dt-init-replylink-reply" role="button" tabindex="0" data-mw-comment='{"type":"comment","level":1,"id":"c|Matma Rex|2020-01-22T23:19:00.000Z|two_divs_with_one_comment-htmlcomments","replies":[],"timestamp":"2020-01-22T23:19:00.000Z","author":"Matma Rex"}'>reply</a><span class="dt-init-replylink-bracket">]</span></span><span data-mw-comment-end="c|Matma Rex|2020-01-22T23:19:00.000Z|two_divs_with_one_comment-htmlcomments"></span>
|
||||
</div><!-- blah -->
|
||||
|
||||
<h2 id="div_with_one_comment-list_end" data-mw-comment='{"type":"heading","level":0,"id":"h|div_with_one_comment-list_end|2020-01-22T23:19:00.000Z","replies":["c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_end"],"headingLevel":2,"placeholderHeading":false}'><span data-mw-comment-start="h|div_with_one_comment-list_end|2020-01-22T23:19:00.000Z"></span>div with one comment, ends with a list<span data-mw-comment-end="h|div_with_one_comment-list_end|2020-01-22T23:19:00.000Z"></span></h2>
|
||||
<div style="background: beige;">
|
||||
<p><span data-mw-comment-start="c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_end"></span>hello</p>
|
||||
<ul><li>blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)<span class="dt-init-replylink-buttons"><span class="dt-init-replylink-bracket">[</span><a class="dt-init-replylink-reply" role="button" tabindex="0" data-mw-comment='{"type":"comment","level":1,"id":"c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_end","replies":[],"timestamp":"2020-01-22T23:19:00.000Z","author":"Matma Rex"}'>reply</a><span class="dt-init-replylink-bracket">]</span></span><span data-mw-comment-end="c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_end"></span></li></ul>
|
||||
</div>
|
||||
|
||||
<h2 id="div_with_one_comment-list_start" data-mw-comment='{"type":"heading","level":0,"id":"h|div_with_one_comment-list_start|2020-01-22T23:19:00.000Z","replies":["c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_start"],"headingLevel":2,"placeholderHeading":false}'><span data-mw-comment-start="h|div_with_one_comment-list_start|2020-01-22T23:19:00.000Z"></span>div with one comment, starts with a list<span data-mw-comment-end="h|div_with_one_comment-list_start|2020-01-22T23:19:00.000Z"></span></h2>
|
||||
<div style="background: beige;">
|
||||
<ul><li><span data-mw-comment-start="c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_start"></span>hello</li></ul>
|
||||
<p>blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)<span class="dt-init-replylink-buttons"><span class="dt-init-replylink-bracket">[</span><a class="dt-init-replylink-reply" role="button" tabindex="0" data-mw-comment='{"type":"comment","level":1,"id":"c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_start","replies":[],"timestamp":"2020-01-22T23:19:00.000Z","author":"Matma Rex"}'>reply</a><span class="dt-init-replylink-bracket">]</span></span><span data-mw-comment-end="c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_start"></span></p>
|
||||
</div>
|
||||
|
||||
<h2 id="table_with_one_comment" data-mw-comment='{"type":"heading","level":0,"id":"h|table_with_one_comment|2020-01-22T23:19:00.000Z","replies":["c|Matma Rex|2020-01-22T23:19:00.000Z|table_with_one_comment"],"headingLevel":2,"placeholderHeading":false}'><span data-mw-comment-start="h|table_with_one_comment|2020-01-22T23:19:00.000Z"></span>table with one comment<span data-mw-comment-end="h|table_with_one_comment|2020-01-22T23:19:00.000Z"></span></h2>
|
||||
<table border="1"><tbody><tr><td><span data-mw-comment-start="c|Matma Rex|2020-01-22T23:19:00.000Z|table_with_one_comment"></span>
|
||||
blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)<span class="dt-init-replylink-buttons"><span class="dt-init-replylink-bracket">[</span><a class="dt-init-replylink-reply" role="button" tabindex="0" data-mw-comment='{"type":"comment","level":1,"id":"c|Matma Rex|2020-01-22T23:19:00.000Z|table_with_one_comment","replies":[],"timestamp":"2020-01-22T23:19:00.000Z","author":"Matma Rex"}'>reply</a><span class="dt-init-replylink-bracket">]</span></span><span data-mw-comment-end="c|Matma Rex|2020-01-22T23:19:00.000Z|table_with_one_comment"></span>
|
||||
|
|
|
@ -32,6 +32,18 @@ blah
|
|||
blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)
|
||||
</div><!-- blah --><dl><dd data-parsoid="{}">Reply to c|Matma Rex|2020-01-22T23:19:00.000Z|two_divs_with_one_comment-htmlcomments</dd></dl>
|
||||
|
||||
<h2 id="div_with_one_comment-list_end">div with one comment, ends with a list</h2>
|
||||
<div style="background: beige;">
|
||||
<p>hello</p>
|
||||
<ul><li>blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)</li></ul>
|
||||
</div><dl><dd data-parsoid="{}">Reply to c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_end</dd></dl>
|
||||
|
||||
<h2 id="div_with_one_comment-list_start">div with one comment, starts with a list</h2>
|
||||
<div style="background: beige;">
|
||||
<ul><li>hello</li></ul>
|
||||
<p>blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)</p>
|
||||
</div><dl><dd data-parsoid="{}">Reply to c|Matma Rex|2020-01-22T23:19:00.000Z|div_with_one_comment-list_start</dd></dl>
|
||||
|
||||
<h2 id="table_with_one_comment">table with one comment</h2>
|
||||
<table border="1"><tbody><tr><td>
|
||||
blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)
|
||||
|
|
|
@ -32,6 +32,18 @@ blah
|
|||
blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)
|
||||
</div><!-- blah -->
|
||||
|
||||
<h2 id="div_with_one_comment-list_end">div with one comment, ends with a list</h2>
|
||||
<div style="background: beige;">
|
||||
<p>hello</p>
|
||||
<ul><li>blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)</li></ul>
|
||||
</div>
|
||||
|
||||
<h2 id="div_with_one_comment-list_start">div with one comment, starts with a list</h2>
|
||||
<div style="background: beige;">
|
||||
<ul><li>hello</li></ul>
|
||||
<p>blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)</p>
|
||||
</div>
|
||||
|
||||
<h2 id="table_with_one_comment">table with one comment</h2>
|
||||
<table border="1"><tbody><tr><td>
|
||||
blah blah <b><a href="/wiki/User:Matma_Rex" title="User:Matma Rex">Matma Rex</a> | <a href="/wiki/User_talk:Matma_Rex" title="User talk:Matma Rex">talk</a></b> 23:19, 22 January 2020 (UTC)
|
||||
|
|
Loading…
Reference in a new issue