Mooeypoo has uploaded a new change for review. https://gerrit.wikimedia.org/r/61634
Change subject: Adding bidi-isolation to reference numbers ...................................................................... Adding bidi-isolation to reference numbers This is a quick-fix to support proper rendering of <sup>[1]</sup> elements when the sentence contains a right-to-left word. Bug: 36032 Change-Id: If85efe5ff1e0a3c57ee2523656702db89df07145 --- M Cite.php A modules/ext.rtlcite/ext.rtlcite.js 2 files changed, 16 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Cite refs/changes/34/61634/1 diff --git a/Cite.php b/Cite.php index e4d7e92..3b3f18a 100644 --- a/Cite.php +++ b/Cite.php @@ -85,6 +85,13 @@ 'position' => 'bottom', ); +/** Add RTL fix for the cite <sup> elements **/ +$wgResourceModules['ext.rtlcite'] = $citeResourceTemplate + array( + 'styles' => array(), + 'scripts' => 'ext.rtlcite/ext.rtlcite.js', + 'position' => 'bottom', +); + /** * @param $out OutputPage * @param $sk Skin @@ -97,6 +104,8 @@ $out->addModules( 'ext.cite' ); } + /** RTL support quick-fix module **/ + $out->addModules( 'ext.rtlcite' ); return true; } diff --git a/modules/ext.rtlcite/ext.rtlcite.js b/modules/ext.rtlcite/ext.rtlcite.js new file mode 100644 index 0000000..f8b9e27 --- /dev/null +++ b/modules/ext.rtlcite/ext.rtlcite.js @@ -0,0 +1,7 @@ +( function($) { + $( function() { + /** RTL Support Quick-Fix **/ + $('sup.reference').wrap('<bdi />'); + } ); + +} )( jQuery ); -- To view, visit https://gerrit.wikimedia.org/r/61634 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If85efe5ff1e0a3c57ee2523656702db89df07145 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Cite Gerrit-Branch: master Gerrit-Owner: Mooeypoo <mor...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits