jenkins-bot has submitted this change and it was merged. Change subject: Fallback to English help desk ......................................................................
Fallback to English help desk Only when the localised one doesn't exist, no better way to do this gracefully as far as I know. Bug: T32049 Change-Id: I565cc4f9480df90e14cad1bed942160c38e1136a --- M includes/UploadWizardTutorial.php 1 file changed, 7 insertions(+), 0 deletions(-) Approvals: Bartosz Dziewoński: Looks good to me, approved jenkins-bot: Verified diff --git a/includes/UploadWizardTutorial.php b/includes/UploadWizardTutorial.php index 2f0fe73..a00dae7 100644 --- a/includes/UploadWizardTutorial.php +++ b/includes/UploadWizardTutorial.php @@ -114,6 +114,13 @@ $helpDeskHref = $helpDeskUrl; } else { $helpDeskTitle = Title::newFromText( $helpDeskUrl ); + if ( !$helpDeskTitle || !$helpDeskTitle->exists() ) { + // Fall back to the wiki's content language...if that page + // doesn't exist, we can't help. + $helpDeskUrl = wfMessage( 'mwe-upwiz-help-desk-url' )->inContentLanguage()->text(); + $helpDeskTitle = Title::newFromText( $helpDeskUrl ); + } + $helpDeskHref = $helpDeskTitle ? $helpDeskTitle->getLocalURL() : '#'; } -- To view, visit https://gerrit.wikimedia.org/r/256741 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I565cc4f9480df90e14cad1bed942160c38e1136a Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/extensions/UploadWizard Gerrit-Branch: master Gerrit-Owner: MarkTraceur <mtrac...@member.fsf.org> Gerrit-Reviewer: Bartosz Dziewoński <matma....@gmail.com> Gerrit-Reviewer: MarkTraceur <mtrac...@member.fsf.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits