History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: REPOR-148
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: David Peterson
Reporter: David Peterson
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Confluence Extension: Reporting Plugin

Support 'manual' page ordering in Confluence 2.8

Created: 14/May/08 12:35 AM   Updated: 02/Sep/08 10:08 AM
Component/s: None
Affects Version/s: None
Fix Version/s: 3.0.0

Time Tracking:
Not Specified


 Description  « Hide
There are two possible routes:

1. Provide access to the ChildPositionComparator. Pro: You can sort any combination of pages. Con: Will only work with Page specifically, and doesn't necessarily make sense outside the context of the specific set of children of a single page. Users can only reorder pages of a single child, using that ordering when mixing with other hierarchies will be potentially quite confusing.

2. Add access to the 'getSortedChildren()' method of a single Page. This will probably be the route to go down, since it makes the most sense...



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
David Peterson - 27/May/08 03:09 AM
The current solution is to use the 'getSortedChildren()' method, using reflection so that the library will continue to work with 2.7.

David Peterson - 02/Sep/08 02:19 AM
This has been implemented.

David Peterson - 02/Sep/08 02:19 AM
Needs to be documented on the website...

David Peterson - 02/Sep/08 10:08 AM
This has been documented in the Page Supplier documentation as 'sorted children'.