jenkins-bot has submitted this change and it was merged.

Change subject: WikiEduDashboard
......................................................................


WikiEduDashboard

Bug: T88934
Change-Id: If885b5a70f099dd73060b3e4d654a5dbe8750813
---
M REPOCONF
M TranslateSettings.php
M bin/repocommit
M bin/repoexport
M bin/repoupdate
A groups/Wikimedia/WikiEduDashboard.yaml
6 files changed, 54 insertions(+), 6 deletions(-)

Approvals:
  Nikerabbit: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/REPOCONF b/REPOCONF
index cb3a43a..3fa5185 100644
--- a/REPOCONF
+++ b/REPOCONF
@@ -39,6 +39,7 @@
 REPO_WIKIA=git://github.com/Wikia/app.git
 REPO_WIKIA_BRANCH="dev"
 REPO_WIKIBLAME=git://github.com/FlominatorTM/wikiblame.git
+REPO_WIKIEDUDASHBOARD=git://github.com/WikiEducationFoundation/WikiEduDashboard.git
 REPO_WIKIMANIA=https://gerrit.wikimedia.org/r/wikimedia/wikimania-scholarships
 REPO_WIKIPEDIAANDROID=https://gerrit.wikimedia.org/r/apps/android/wikipedia
 REPO_WIKIPEDIAIOS=https://gerrit.wikimedia.org/r/apps/ios/wikipedia
diff --git a/TranslateSettings.php b/TranslateSettings.php
index 9c10a20..0daba19 100644
--- a/TranslateSettings.php
+++ b/TranslateSettings.php
@@ -227,6 +227,7 @@
 wfAddNamespace( 1206, 'Wikimedia' );
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/jquery.uls.yaml";
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/WikiBlame.yaml";
+$wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/WikiEduDashboard.yaml";
 
 # Reactivate translations for Wikimania 2015 cycle.
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/Wikimania.yaml";
diff --git a/bin/repocommit b/bin/repocommit
index bb4982e..bb19c71 100755
--- a/bin/repocommit
+++ b/bin/repocommit
@@ -54,6 +54,7 @@
 vicuna \
 waymarked-trails-site \
 wikiblame \
+wikiedudashboard \
 WikisourceMobile \
 WiktionaryMobile"
 
diff --git a/bin/repoexport b/bin/repoexport
index 5f2c5ec..4afc177 100755
--- a/bin/repoexport
+++ b/bin/repoexport
@@ -166,6 +166,10 @@
 then
        php "$EXPORTER" --target . --group=out-wikiblame --lang='*' --skip en 
--threshold 1
 
+elif [ "$PROJECT" = "wikiedudashboard" ]
+then
+       php "$EXPORTER" --target . --group=wikiedudashboard --lang='*' --skip en
+
 elif [ "$PROJECT" = "wikimania" ]
 then
        php "$EXPORTER" --target . --group=out-wikimania-scholarships-app 
--lang='*' --skip en,qqq $THRESHOLD
diff --git a/bin/repoupdate b/bin/repoupdate
index 0948e95..891cdd5 100755
--- a/bin/repoupdate
+++ b/bin/repoupdate
@@ -75,16 +75,24 @@
        fi
 done
 
+GITCLUPDATE="\
+entryscape \
+wikiedudashboard"
+
+for i in $GITCLUPDATE; do
+       if [ "$i" = "$PROJECT" ]
+       then
+               VAR="REPO_${PROJECT^^}"
+               checkVar "$VAR"
+               "$CLUPDATE" "${!VAR}" "$DIR/$PROJECT"
+               exit 0
+       fi
+done
+
 if [ "$PROJECT" = "blockly" ]
 then
        gitupdate "$PROJECT"
        gitupdate "blockly-games"
-
-elif [ "$PROJECT" = "entryscape" ]
-then
-       VAR="REPO_${PROJECT^^}"
-       checkVar "$VAR"
-       "$CLUPDATE" "${!VAR}" "$DIR/$PROJECT"
 
 elif [ "$PROJECT" = "etherpad-lite" ]
 then
diff --git a/groups/Wikimedia/WikiEduDashboard.yaml 
b/groups/Wikimedia/WikiEduDashboard.yaml
new file mode 100644
index 0000000..2d75fc8
--- /dev/null
+++ b/groups/Wikimedia/WikiEduDashboard.yaml
@@ -0,0 +1,33 @@
+BASIC:
+  id: wikiedudashboard
+  label: Wiki Ed Dashboard
+  icon: wiki://Wikipedia_Education_Program_logo_square.png
+  description: "{{Special:MyLanguage/Translations:Group 
descriptions/wikiedudashboard/en}}"
+  namespace: NS_WIKIMEDIA
+  class: FileBasedMessageGroup
+
+FILES:
+  class: RubyYamlFFS
+  sourcePattern: "%GROUPROOT%/wikiedudashboard/config/locales/%CODE%.yml"
+  codeAsRoot: true
+
+MANGLER:
+  class: StringMatcher
+  prefix: wikiedudashboard-
+  patterns:
+    - "*"
+
+CHECKER:
+  class: MessageChecker
+  checks:
+    - rubyVariableCheck
+
+INSERTABLES:
+  class: WikiEduDashboardInsertablesSuggester
+
+AUTOLOAD:
+  WikiEduDashboardInsertablesSuggester: WikiEduDashboardSuggester.php
+
+TAGS:
+  ignored:
+    - wikiedudashboard-number.*

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

Gerrit-MessageType: merged
Gerrit-Change-Id: If885b5a70f099dd73060b3e4d654a5dbe8750813
Gerrit-PatchSet: 5
Gerrit-Project: translatewiki
Gerrit-Branch: master
Gerrit-Owner: Nikerabbit <niklas.laxst...@gmail.com>
Gerrit-Reviewer: Awight <awi...@wikimedia.org>
Gerrit-Reviewer: Nemo bis <federicol...@tiscali.it>
Gerrit-Reviewer: Nikerabbit <niklas.laxst...@gmail.com>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to