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 Medium.Dec 4 2014, 9:33 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 closed this task as Resolved.
Spage updated the task description. (Show Details)
Spage removed a project: Patch-For-Review.