Project

General

Profile

Actions

Feature #31215

open

Macro child_pages should support reverse order

Added by Miodrag Milic almost 5 years ago. Updated 11 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Text formatting
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

This is more appropriate for some contexts, for example monthly reports which you want sorted chronologically in reversed order

Example:

`{{child_pages(reverse, depth=2) }}`


Files

reverse.patch (1.51 KB) reverse.patch F. P., 2021-06-29 11:36
reverse.patch (1.51 KB) reverse.patch F. P., 2023-03-23 13:56
Actions #1

Updated by F. P. almost 4 years ago

+1

This is very helpful when storing documentation/protocols in a wiki. Atm one has to scroll down a lot when there are lots of entries. We tried Documents, but there is no changelog.

Actions #2

Updated by Go MAEDA almost 4 years ago

  • Category set to Text formatting
Actions #3

Updated by F. P. over 2 years ago

First: I'm no ruby developer.

I tried to extend the child_pages macro with the suggested reverse argument.

I would be glad if someone could:

  • check if the code is sane
  • test this in a development setup

Patch is attached. If I can do something else please point me in the right direction.

Actions #4

Updated by F. P. 11 months ago

I had the opportunity to ask a colleague that knows ruby to review my patch. The attached updated patch is working fine in our 5.0.3 install.
Just in case someone wants to use it.

Actions

Also available in: Atom PDF