mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/CiteThisPage
synced 2024-11-15 11:45:23 +00:00
e6c76b5d23
If the <references> tag is wrapped (e.g. <div><references></div>) and the first ref on the page contains a newline, Tidy will get confused and insert extra paragraph breaks in the output. We can avoid this easily enough by inserting a newline between MediaWiki:cite_references_prefix and the first reference's <li>. Note since this changes the output we also have to adjust the parser tests to expect the new output. Change-Id: I8222d53eaf2b20f842915fe90af724711a20bfc5
28 lines
1.3 KiB
Plaintext
28 lines
1.3 KiB
Plaintext
# Force the test runner to ensure the extension is loaded
|
||
!! hooks
|
||
ref
|
||
references
|
||
categorytree
|
||
!! endhooks
|
||
|
||
!! test
|
||
Bug 20748 - <references /> doesn't work after category tree in some cases
|
||
!! input
|
||
<ref>ref</ref>
|
||
|
||
<categorytree showcount=on>Articles tagged for deletion and rescue</categorytree>
|
||
<references />
|
||
!! result
|
||
<p><sup id="cite_ref-0" class="reference"><a href="#cite_note-0">[1]</a></sup>
|
||
</p>
|
||
<div class="CategoryTreeTag" data-ct-mode="0" data-ct-options="{"mode":0,"hideprefix":20,"showcount":true,"namespaces":false}"><div class="CategoryTreeSection"><div class="CategoryTreeItem"><span class="CategoryTreeEmptyBullet">[<b>×</b>] </span> <a class="CategoryTreeLabel CategoryTreeLabelNs14 new CategoryTreeLabelCategory" href="/index.php?title=Category:Articles_tagged_for_deletion_and_rescue&action=edit&redlink=1">Articles tagged for deletion and rescue</a> <span title="Contains 0 subcategories, 0 pages, and 0 files" dir="ltr">(empty)</span></div>
|
||
<div class="CategoryTreeChildren" style="display:block"><i class="CategoryTreeNotice">no subcategories</i></div></div>
|
||
</div>
|
||
<ol class="references">
|
||
<li id="cite_note-0"><span class="mw-cite-backlink"><a href="#cite_ref-0">↑</a></span> <span class="reference-text">ref</span>
|
||
</li>
|
||
</ol>
|
||
|
||
!! end
|
||
|