From 2ade568a848a1b8ce28bcbbf9c04ea2fc25a3283 Mon Sep 17 00:00:00 2001 From: Yaman Qalieh Date: Thu, 24 Mar 2022 19:02:38 -0400 Subject: [PATCH] [WikipediaBridge] Add Russian Version (#2529) --- bridges/WikipediaBridge.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/bridges/WikipediaBridge.php b/bridges/WikipediaBridge.php index 51971887..1bdf2ddc 100644 --- a/bridges/WikipediaBridge.php +++ b/bridges/WikipediaBridge.php @@ -17,6 +17,7 @@ class WikipediaBridge extends BridgeAbstract { 'exampleValue' => 'English', 'values' => array( 'English' => 'en', + 'Русский' => 'ru', 'Dutch' => 'nl', 'Esperanto' => 'eo', 'French' => 'fr', @@ -267,6 +268,24 @@ class WikipediaBridge extends BridgeAbstract { } } + /** + * Implementation for ru.wikipedia.org + */ + private function getContentsRu($html, $subject, $fullArticle){ + switch($subject) { + case WIKIPEDIA_SUBJECT_TFA: + $element = $html->find('div[id=main-tfa]', 0); + $this->addTodaysFeaturedArticleGeneric($element, $fullArticle, -1); + break; + case WIKIPEDIA_SUBJECT_DYK: + $element = $html->find('div[id=main-dyk]', 0); + $this->addDidYouKnowGeneric($element, $fullArticle); + break; + default: + break; + } + } + /** * Implementation for eo.wikipedia.org */