jenkins-bot has submitted this change and it was merged.

Change subject: Move direction applying to inner element
......................................................................


Move direction applying to inner element

On [[Q2]] badge of "ar" link is placed on left, badge is UI
stuff and should not be place on left just because the text
is RTL. Also if you be more percise every RTL language link
has extra space on left (on English UI), this is to fix it.

Change-Id: I66a982a88a3513d98278db64120c00c654fa682f
---
M lib/resources/jquery.wikibase/jquery.wikibase.sitelinkview.js
M repo/includes/View/SiteLinksView.php
M repo/resources/templates.php
3 files changed, 6 insertions(+), 4 deletions(-)

Approvals:
  Thiemo Mättig (WMDE): Looks good to me, approved
  jenkins-bot: Verified



diff --git a/lib/resources/jquery.wikibase/jquery.wikibase.sitelinkview.js 
b/lib/resources/jquery.wikibase/jquery.wikibase.sitelinkview.js
index bd270ca..5deba41 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.sitelinkview.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.sitelinkview.js
@@ -178,7 +178,8 @@
                                        siteLink ? site.getUrlTo( 
siteLink.getPageName() ) : '',
                                        siteLink ? siteLink.getPageName() : '',
                                        mw.wbTemplate( 
'wikibase-badgeselector', '' ),
-                                       site ? site.getLanguageCode() : ''
+                                       site ? site.getLanguageCode() : '',
+                                       site ? site.getLanguageDirection() : ''
                                )
                        );
                }
diff --git a/repo/includes/View/SiteLinksView.php 
b/repo/includes/View/SiteLinksView.php
index e7d0aac..0625861 100644
--- a/repo/includes/View/SiteLinksView.php
+++ b/repo/includes/View/SiteLinksView.php
@@ -294,7 +294,8 @@
                        htmlspecialchars( $site->getPageUrl( $pageName ) ),
                        htmlspecialchars( $pageName ),
                        $this->getHtmlForBadges( $siteLink ),
-                       $site->getLanguageCode()
+                       $site->getLanguageCode(),
+                       'auto'
                );
        }
 
diff --git a/repo/resources/templates.php b/repo/resources/templates.php
index ec9b17b..55c7835 100644
--- a/repo/resources/templates.php
+++ b/repo/resources/templates.php
@@ -242,13 +242,13 @@
 <li class="wikibase-sitelinkview wikibase-sitelinkview-$1" data-wb-siteid="$1">
        <span class="wikibase-sitelinkview-siteid-container">
                <span class="wikibase-sitelinkview-siteid 
wikibase-sitelinkview-siteid-$1" title="$5">$4</span>
-       </span><span class="wikibase-sitelinkview-link 
wikibase-sitelinkview-link-$1" lang="$2" dir="$3"><!-- 
wikibase-sitelinkview-pagename -->$6</span>
+       </span><span class="wikibase-sitelinkview-link 
wikibase-sitelinkview-link-$1" lang="$2"><!-- wikibase-sitelinkview-pagename 
-->$6</span>
 </li>
 HTML;
 
        $templates['wikibase-sitelinkview-pagename'] =
 <<<HTML
-<span class="wikibase-sitelinkview-page"><a href="$1" 
hreflang="$4">$2</a></span>$3
+<span class="wikibase-sitelinkview-page" dir="$5"><a href="$1" 
hreflang="$4">$2</a></span>$3
 HTML;
 
        $templates['wikibase-sitelinkview-unknown'] =

-- 
To view, visit https://gerrit.wikimedia.org/r/193803
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I66a982a88a3513d98278db64120c00c654fa682f
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Ebrahim <ebra...@gnu.org>
Gerrit-Reviewer: Adrian Lang <adrian.he...@wikimedia.de>
Gerrit-Reviewer: Amire80 <amir.ahar...@mail.huji.ac.il>
Gerrit-Reviewer: Aude <aude.w...@gmail.com>
Gerrit-Reviewer: Ebrahim <ebra...@gnu.org>
Gerrit-Reviewer: Henning Snater <henning.sna...@wikimedia.de>
Gerrit-Reviewer: Jeroen De Dauw <jeroended...@gmail.com>
Gerrit-Reviewer: Nikerabbit <niklas.laxst...@gmail.com>
Gerrit-Reviewer: Siebrand <siebr...@kitano.nl>
Gerrit-Reviewer: Thiemo Mättig (WMDE) <thiemo.maet...@wikimedia.de>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to