MarkTraceur has uploaded a new change for review.
https://gerrit.wikimedia.org/r/102553
Change subject: Fix remote DB repos
......................................................................
Fix remote DB repos
Apparently they don't have server members, they only have descBaseUrl.
Annoying inconsistencies are annoying.
Bug: 57842
Change-Id: I56cbb6b8ba29cc03105942816f6fa0bad0d126f7
---
M resources/ext.multimediaViewer/ext.multimediaViewer.js
1 file changed, 6 insertions(+), 2 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MultimediaViewer
refs/changes/53/102553/1
diff --git a/resources/ext.multimediaViewer/ext.multimediaViewer.js
b/resources/ext.multimediaViewer/ext.multimediaViewer.js
index da121a0..3987bfb 100755
--- a/resources/ext.multimediaViewer/ext.multimediaViewer.js
+++ b/resources/ext.multimediaViewer/ext.multimediaViewer.js
@@ -509,7 +509,11 @@
articlePath = mw.config.get( 'wgArticlePath' );
}
- linkToRepo = articlePath.replace( '$1',
fileTitle.getPrefixedText() );
+ if ( repoInfo.descBaseUrl ) {
+ linkToRepo = repoInfo.descBaseUrl +
fileTitle.getPrefixedText();
+ } else {
+ linkToRepo = articlePath.replace( '$1',
fileTitle.getPrefixedText() );
+ }
if ( repoInfo.local ) {
linkToRepo = mw.config.get( 'wgServer' ) +
linkToRepo;
@@ -633,7 +637,7 @@
articlePath = articlePath || mw.config.get(
'wgArticlePath', '' );
ui.$license
.text( mw.message( msgname ).text() )
- .prop( 'href', articlePath.replace( '$1',
fileTitle.getPrefixedText() ) )
+ .prop( 'href', linkToRepo ||
articlePath.replace( '$1', fileTitle.getPrefixedText() ) )
.toggleClass( 'cc-license', license.substr( 0,
2 ) === 'cc' );
}
--
To view, visit https://gerrit.wikimedia.org/r/102553
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I56cbb6b8ba29cc03105942816f6fa0bad0d126f7
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MultimediaViewer
Gerrit-Branch: master
Gerrit-Owner: MarkTraceur <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits