Page MenuHomePhabricator

Co-op: respect contentmodel in the page DB.
Closed, ResolvedPublic

Description

For Co-op, a bot (Hostbot) will be initiating Flow boards in Wikipedia_talk:Co-op/ SomeUserName

These will not be in $wgFlowOccupyPages, so even before we have full-blown Enable/Disable Flow (https://trello.com/c/P7F12mwL), Flow needs to respect content model on a page that is 'flow-board.'

This requires that $wgContentHandlerUseDB be set. It is set on testwiki but not yet on enwiki (T51193).

This is due December.

Event Timeline

Spage raised the priority of this task from to Normal.
Spage updated the task description. (Show Details)Dec 4 2014, 11:50 PM
Spage set Security to None.
Spage renamed this task from Co-op: End Occupation -- respect contentmodel in the page DB. (3) to Co-op: end Flow occupation, respect contentmodel in the page DB. (3).Dec 4 2014, 11:54 PM
Spage updated the task description. (Show Details)

Change 178383 had a related patch set uploaded (by EBernhardson):
Create user right for creating flow boards

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

Patch-For-Review

My patch from last week that makes it so pages set to flow-board in the page table render as flow boards regardless of their occupation status was merged. Next patch was just linked, this one creates a new right flow-create-board. It allows API users with flow-create-board and editcontentmodel rights to change a non-existant page into a flow board by issuing a new-topic or edit-header request.

Spage renamed this task from Co-op: end Flow occupation, respect contentmodel in the page DB. (3) to Co-op: respect contentmodel in the page DB..Jan 5 2015, 9:59 PM
Spage updated the task description. (Show Details)
Spage closed this task as Resolved.
Spage removed a project: Patch-For-Review.