Jsahleen has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/159539

Change subject: Publishing: Add link to source article in published edit summary
......................................................................

Publishing: Add link to source article in published edit summary

* Currently using interwiki link as external links not supported.

Change-Id: I843ef4d1277c6eb1e39abbc9805ddc154fbb4270
---
M api/ApiContentTranslationPublish.php
M modules/translation/ext.cx.publish.js
2 files changed, 6 insertions(+), 3 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ContentTranslation 
refs/changes/39/159539/1

diff --git a/api/ApiContentTranslationPublish.php 
b/api/ApiContentTranslationPublish.php
index 59fb291..c2a8af4 100644
--- a/api/ApiContentTranslationPublish.php
+++ b/api/ApiContentTranslationPublish.php
@@ -47,7 +47,7 @@
        protected function saveWikitext( $title, $wikitext, $params ) {
                $summary = $this->msg(
                        'cx-publish-summary',
-                       $params['sourcetitle']
+                       $params['sourcelink']
                )->inContentLanguage()->text();
 
                $apiParams = array(
@@ -138,7 +138,7 @@
                        'to' => array(
                                ApiBase::PARAM_REQUIRED => true,
                        ),
-                       'sourcetitle' => array(
+                       'sourcelink' => array(
                                ApiBase::PARAM_REQUIRED => true,
                        ),
                        'wpCaptchaId'=> null,
diff --git a/modules/translation/ext.cx.publish.js 
b/modules/translation/ext.cx.publish.js
index e3081f8..f29bf2f 100644
--- a/modules/translation/ext.cx.publish.js
+++ b/modules/translation/ext.cx.publish.js
@@ -88,7 +88,10 @@
         */
        function publishTranslation( title, content, sourceTitle, params ) {
                var api = new mw.Api(),
+                       sourceLink,
                        apiParams;
+
+               sourceLink = '[[:' + mw.cx.sourceLanguage + ':' + sourceTitle + 
']]';
 
                apiParams = {
                        action: 'cxpublish',
@@ -96,7 +99,7 @@
                        html: content,
                        from: mw.cx.sourceLanguage,
                        to: mw.cx.targetLanguage,
-                       sourcetitle: sourceTitle
+                       sourcelink: sourceLink
                };
 
                if ( params ) {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I843ef4d1277c6eb1e39abbc9805ddc154fbb4270
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ContentTranslation
Gerrit-Branch: master
Gerrit-Owner: Jsahleen <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to