Hi everyone,
we have 1 space which we use as an internal wiki. Within this space, we have multiple pages with child pages. For the sake of this example, say we have:
myspace
On the startpage of myspace, I added the "Recently Updated Macro" to show updates on all pages and childpages by date and user.
Let's say we have done updates to both child pages (in parentpage1 and parentpage2), the macro would show the changes like this:
Is it possible to display the parent page name AND the child page name, like so:
Thank you for your help!
Hi @amitter ,
while it's not possible to achieve what you need with the Recently Updated Macro, consider to work with labels to get quite a similar result:
Have all your child pages labeled with a label referring to the parent page. Then have a Content by Label Macro to display the pages with the defined label(s). Set the "Sort by"-dropdown to "modified" and tick the "Reverse sort"-checkbox. The macro will display the given label by default, consider to untick the "Show space name for each page"-checkbox.
Hope that helps!
Kind regards,
Nicolai
Hi @Nicolai Sibler ,
thanks for your suggestion! I think this could work but would mean a lot of labeling. Especially, when you add a new page, you also have to add the new label to the macro in order to display the changes. But it would work!
Thanks again!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @amitter ,
glad to help.
Yes, you would have to add the very label in the Content by Label macro every time you create a new parent page.
To have the labels added to new child pages, I'd suggest to work with page templates and the Create from Template macro to be inserted on each parent page.
If you have a lot of old pages to be labelled, you may think of a DB query.
Kind regards,
Nicolai
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Nicolai Sibler ,
do you mean there's a way to automatically label a page with its parent's name? How to achieve this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No, @EtienneD , I was talking about adding labels to new pages (via page template) and existing pages (directly on the DB if too many of them to do it manually).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @amitter
Welcome to the community!!
As per my experience and the available Atlassian documentation, it is not possible to list the page hierarchy in the 'Recently Updated' macro. The macro lists the pages as URLs and can be navigated with a single click.
Also, no 2 pages in the same Confluence space can have the same page title so the scenario which you mentioned would not occur.
Please share if there are any further queries.
Kindly accept the answer if it helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Gaurav ,
Ah too bad, there is probably no other way/macro which can do that?
Correct, but I think the problem of missing (the possibility to display) parent page names still applies. A more realistic example would be the following page structure:
which would result in the following output of the "Recently Updated" macro:
This way (if you don't know which meeting note belongs to which project) it's not possible to see which project was updated, unless you click on it (which can be quite time-consuming if you have a lot of pages). Including the parent page name in every child page (e.g., projectA/projectA_2021-10-17_meeting-notes) is not an option for me.
Thanks again!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.