This Trac software macro enables the display of wiki page contents within other wiki pages for efficient and organized reference of information.
To use TracSubPages, simply use the subpage macro, which requires wiki_page as an argument. This argument represents the wiki page that needs to be displayed. Here, no URL is required, just the name of the page. The macro also supports other pages that are not top-level, such as 'BigCategory/SpecificSubject'.
In addition, TracSubPages offers an optional argument named showlink. This argument is either true or false, and it's used to decide if a link will be provided below the subsection to edit the rendered page. This link is labeled 'Edit Section' and provides a direct link to the edit page of the referenced wiki page.
Overall, TracSubPages is an excellent Trac plugin that is easy to use, efficient, and reliable. Its macro function makes the process of displaying full wiki pages inside other pages cost-effective, without creating any maintenance challenges.
Version 0.2: N/A