Page MenuHomePhabricator

Let editors opt-out of stories discovery and CTA
Closed, ResolvedPublic

Description

Introduce a user preference for editors who don't want to see related stories and create story CTA on article pages.

Event Timeline

SBisson edited projects, added Inuka-Team; removed Inuka-Team (Kanban).
SBisson edited projects, added Wikistories (R2); removed Wikistories.
SBisson edited projects, added Inuka-Team (Kanban); removed Inuka-Team.
SBisson triaged this task as High priority.
SBisson moved this task from Definition to Dev on the Inuka-Team (Kanban) board.

Change 824229 had a related patch set uploaded (by Sbisson; author: Sbisson):

[mediawiki/extensions/Wikistories@master] User preference to show/hide discovery section

https://gerrit.wikimedia.org/r/824229

SBisson added subscribers: PWaigi-WMF, SGautam_WMF.

@SGautam_WMF @PWaigi-WMF this is what the user preference currently looks like, please help define the copy

Screen Shot 2022-08-18 at 8.33.24 AM.png (188×1 px, 38 KB)

"Wikistories is a new feature that allows you to create short, story-like content from using text and images from existing Wikipedia articles."

Made a minor correction to this. Removed "from" and "existing". @PWaigi-WMF let me know if this looks good to you.

""Wikistories is a new feature that allows you to create short, story-like content using text and images from Wikipedia articles."

Thanks for catching that; looks good now.

Change 824229 merged by jenkins-bot:

[mediawiki/extensions/Wikistories@master] User preference to show/hide discovery section

https://gerrit.wikimedia.org/r/824229

EUdoh-WMF subscribed.
  1. When the $wgWikistoriesDiscoveryMode parameter is set to public and Wikistories is enabled from the Appearance tab in Settings, users can see the CTA + Wikistories.
  2. When Wikistories is disabled, users cannot see the CTA + Wikistories.
  3. If the $wgWikistoriesDiscoveryMode is set to beta or any incorrect value, users cannot see the CTA or Wikistories.

Tested and passed.