History log of /dokuwiki/inc/TreeBuilder/Node/WikiStartpage.php (Results 1 – 2 of 2)
Revision Date Author Comments
# a8e9ec06 10-Apr-2025 Andreas Gohr <andi@splitbrain.org>

rector and codesniffer fixes


# 78a26510 01-Apr-2025 Andreas Gohr <andi@splitbrain.org>

Add experimental tree builder classes

These classes provide mechanisms to build a traversable tree of pages
and links. Either from the existing namespace structure, or from a
control page containing

Add experimental tree builder classes

These classes provide mechanisms to build a traversable tree of pages
and links. Either from the existing namespace structure, or from a
control page containing (possibly a nested) set of links.

The nodes returned by the tree are deliberately sparse. No ACL checking
is taking place. Developers can enrich (or omit) nodes and influence
recursion decisions via callbacks.

The tree can optionally be sorted by comparators provided in the
TreeSort class or a custom callback.

The API provided by these classes is not considered stable yet and may
change over time. Plugin authors are encouraged to use them and provide
feedback.

show more ...