Page MenuHomePhabricator

API: support page reordering
Closed, DuplicatePublic

Description

In order to allow custom page ordering, API needs to have action=editlist & titles=a|b|c & insertafter=XXX. Without the insertafter, pages a|b|c are added at the end, or simply kept in place, whereas with that parameter, existing pages are moved to the new location, and new pages are added there.

  • insertafter= (blank value), pages are added/moved to the bottom
  • insertafter=XXX - all pages are inserted/moved after XXX but before the page that followed it.
  • insertafter=_ (underscore) - pages are added/moved to the top.

Special care (on API part) will have to be taken to handle continuation (note to self)

Event Timeline

Yurik created this task.Mar 26 2015, 11:05 PM
Yurik raised the priority of this task from to Needs Triage.
Yurik updated the task description. (Show Details)
Yurik added a project: Gather.
Yurik added a subscriber: Yurik.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 26 2015, 11:05 PM
Jdlrobson moved this task from Needs triage to Some day on the Gather board.Mar 27 2015, 9:17 PM
Jdlrobson moved this task from Some day to Developer backlog on the Gather board.Apr 3 2015, 8:36 PM
Jdlrobson moved this task from Some day to Developer backlog on the Gather board.Jul 6 2015, 6:17 PM