Page MenuHomePhabricator

[Basic Functionality] Create editing interface for CollaborationHubContent content model
Closed, ResolvedPublic

Description

CollaborationKit is based on pages that take a JSON schema and present a page. Default editing interface would present the user with JSON, but this is not sane to give to users; we need proper forms and wizards.

This includes:

  • Editing interface (special:editcollaborationhub)
  • Hub creation interface (special:createcollaborationhub)
  • Hub mainpage editing/subpage creation interface (buttons/js to add/detele/edit subpages)

Related Objects

StatusSubtypeAssignedTask
ResolvedIsarra
DeclinedNone
DeclinedNone
ResolvedIsarra
InvalidNone
DeclinedNone
DeclinedNone
ResolvedReedy
ResolvedNone
ResolvedReedy
ResolvedHarej
ResolvedHarej
DeclinedNone
DeclinedNone
ResolvedBawolff
DeclinedNone
DuplicateNone
InvalidNone
DuplicateNone
ResolvedIsarra
ResolvedBawolff
ResolvedIsarra
ResolvedIsarra
DuplicateBawolff
DeclinedIsarra
ResolvedBawolff
DeclinedBawolff
ResolvedHarej
ResolvedBawolff
ResolvedIsarra
ResolvedHarej
ResolvedHarej
ResolvedBawolff
DeclinedNone

Event Timeline

Harej assigned this task to yuvipanda.
Harej raised the priority of this task from to Medium.
Harej updated the task description. (Show Details)
Harej added a project: WikiProject-X.
Harej moved this task from Needs Triage to Requests on the WikiProject-X board.
Harej added subscribers: yuvipanda, Harej, Aklapper, Halfak.
Harej renamed this task from Create form builder for modifying WikiProjects in CollaborationKit extension to [Basic Functionality] Create form builder for modifying WikiProjects in CollaborationKit extension.Mar 8 2016, 4:39 PM

Okay, we have this generically: we have a form that abstracts the users away from the base json. We still need buttons for adding new modules etc, though, for the main pages.

Also still need the other form for creating them in the first place.

Isarra renamed this task from [Basic Functionality] Create form builder for modifying WikiProjects in CollaborationKit extension to [Basic Functionality] Create editing interface for CollaborationKit extension.Apr 3 2016, 2:20 PM
Isarra updated the task description. (Show Details)
Harej renamed this task from [Basic Functionality] Create editing interface for CollaborationKit extension to [Basic Functionality] Create editing interface for CollaborationHubContent content model.May 28 2016, 2:48 PM
Harej removed Harej as the assignee of this task.Nov 17 2016, 12:48 AM