Homepage Mentorship module

Authored by SBisson on Mar 6 2019, 11:53 AM.

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.


Homepage Mentorship module

  • Mentors are assigned as needed from $wgGEHomepageMentorsList
  • The module is not present if a mentor can't be assigned
  • Shows basic info about the mentor and allows posting on their talk page
  • Extracted the message posting dialog and logic into "ext.growthExperiments.Homepage.QuestionPoster" and use it from "ext.growthExperiments.Homepage.Help" and "ext.growthExperiments.Homepage.Mentorship"
  • Made a bunch of messages configurable

Bug: T216631
Depends-On: Ica3e6e7165496bdc9b8f12972cf93847ecfffa50
Change-Id: I86292672006cdbfb6eadb661d9156755ec160e9e


SBissonMar 21 2019, 2:00 PM

Commit No Longer Exists

This commit no longer exists in the repository.