Page MenuHomePhabricator

NewSignupPage should provide a separate configuration to let you customize the link to the policy
Open, LowestPublic

Description

Some wikis have their policy page located different places. It could be in:

  • The namespace as "Policy"
  • The mainspace as "Policy/privacy"
  • The mainspace as "Privacy policy"
  • The project namespace as "Project:Policy"
  • The project namespace as "Project:Policy/privacy"
  • The project namespace as "Project:Privacy policy"

Same thing goes with the Terms of Use, which means more possibilities :) By default, it shouldn't be linked to ShoutWiki hub's Privacy Policy or Terms of Use. (See https://github.com/wikimedia/mediawiki-extensions-NewSignupPage/blob/master/i18n/en.json#L7 ) Maybe the title isn't quite right, and instead, it should just provide a better default so it isn't specific. Thoughts?

Event Timeline

SamanthaNguyen moved this task from Backlog to NewSignupPage on the Social-Tools board.
ashley triaged this task as Lowest priority.Dec 17 2016, 10:51 AM

It's not an ideal default, sure, but it's assumed that any non-ShoutWiki reuser of the extension will take a minute or two to configure it properly.

Patches are welcome, as always, but this isn't going to be high on my to-do list.

Alright, that makes sense.

SamanthaNguyen removed SamanthaNguyen as the assignee of this task.Jun 19 2018, 12:06 AM