Hi,
I have been asked to create a site map to show who is responsible for the content of the pages in our site. The site map would need to show the name of the page followed by the responsible person's position title.
eg.
Page 1 - Content owner: Manager A
Page 2 - Content owner: Manager A
Page 3 - Content owner: Manager B
Page 4 - Content owner: Manager A
etc.
This was quite easy to do with the site map's custom display format via metadata.
The next thing that I need to do (and I can't work out a way to do this) is to somehow establish a connection between the position title (currently a metadata field) and the person (Manager A is User X, Manager B is User Y). User X and Y are responsible for 40+ pages each and would need to receive 'up for review' notifications every 3 months. If User X leaves, the replacement would inherit the 40+ pages that belonged to User X, ie. the replacement would be automatically assigned to these pages and displayed as Manager A on the site map.
I really hope that made sense. :lol:
I'm not sure if anyone has tried doing this before, so please let me know if this is doable or not… If it can be done, what assets should I use?
Running v3.16.3. Any assistance would be very much appreciated. Thanks! 
any ideas, thoughts…? :unsure:
warning: there may be a better way
b setting up the metadata[/b]
- create a metadata schema
- create a metadata field of 'select' type "Manager name"
- edit the metadata field and set the following
Settings > Allow Empty: No
Options > Frontend Part : Value
- create 2 new options
Key: Manager A, Value: %globals_asset_name:xxx%
Key: Manager B, Value: %globals_asset_name:yyy%
where xxx and yyy are the user ID of the user asset respectively
b setup a page hierarchy[/b]
- create a folder and put all pages to list underneath it
- apply metadata schema from step (a.1) on the folder
- edit the metadata value of each page (Manager A or B)
b setup an asset listing[/b]
- Set the following
Asset Selection > Asset Types to List : Standard Page
Asset Locations > Root Nodes : folder from step (b.1)
List Formatting > List Format : Custom Grouping
- Page contents (RAW HTML)
<ol>%asset_listing%</ol>
- Default format (RAW HTML)
<li>%asset_name_linked% owner:%asset_metadata_Manager_name%</li>
b When user changes[/b]
- modify the metadata value of the select field (xxx and yyy) when the user changes
- Regenerate Metadata Files on the metadata schema details screen
I will be tracking this topic, so please ask if you have any question or need further clarification.