Page MenuHomePhabricator

SpecialEditCollaborationHub: Support for creating CollaborationHub pages
Closed, DeclinedPublic

Description

Add support for creating hub subpages to SpecialEditCollaborationHub.

When not called on a particular page, it should ask for a page title and try to edit that. When called on a page that doesn't exist, it should display fields for creating the page, and then create the page (setting the content model) upon submit.

This requires different rights than just editing, so we need to also check if the user can create pages/change content models before doing any of this.

Event Timeline

Isarra renamed this task from Support for creating CollaborationHub pages to SpecialEditCollaborationHub: Support for creating CollaborationHub pages.Apr 7 2016, 8:05 PM
Isarra moved this task from Done to In Progress on the MediaWiki-extensions-CollaborationKit board.

I changed my mind. This isn't a duplicate. This is what we should be doing.

I was, but not anymore. I can come back to it after the ToC stuff, though.

We're no longer doing it this way. Subpages will just be wikitext/lists for now.