aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Yaman Qalieh <ybq987@gmail.com> 2022-03-24 19:02:38 -0400
committerGravatar GitHub <noreply@github.com> 2022-03-25 00:02:38 +0100
commit2ade568a848a1b8ce28bcbbf9c04ea2fc25a3283 (patch)
tree6d09742fa13f01297aba61eacaf7f47639c11758
parent50bab079e1eedc46cc969f7bb30776c288fabb31 (diff)
downloadrss-bridge-2ade568a848a1b8ce28bcbbf9c04ea2fc25a3283.tar.gz
rss-bridge-2ade568a848a1b8ce28bcbbf9c04ea2fc25a3283.tar.zst
rss-bridge-2ade568a848a1b8ce28bcbbf9c04ea2fc25a3283.zip
[WikipediaBridge] Add Russian Version (#2529)
-rw-r--r--bridges/WikipediaBridge.php19
1 files changed, 19 insertions, 0 deletions
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',
@@ -268,6 +269,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
*/
private function getContentsEo($html, $subject, $fullArticle){