Under Community Review

We're interested in making the per-target publishing information available to users in a way that works for all customers. See comments from Product Management below and feel free to offer more examples of Publishing Targets and customization to the main list view.

We'll likely offer per-target information "on demand," though we're seeing if we can get similar data in the main list itself (that performs well and works for any number of targets with minimal configuration). Votes and more examples can help increase attention for this enhancement request. :-)

Add icons to List view to show if Page / Component is published to Staging or Live

Add small circle icons to the GUI List view to indicate if an item is published to Staging or Live, in their own (small) Column.  Max to 2 or 3?  90%+ of customers have only 2 environments they publish to from a given Publication.  Maybe configured per Publication, and configuring which target is mapped to which color circle icon.

This is very helpful as in the normal content creation flow, content is created, then published to Staging, reviewed, and then published to Live.  Sometimes, content is only published to Live but not to Staging, and we would like to Publish to Staging.

Allowing a max of 2 targets to be configured per Publication keeps the GUI looking clean and minimal....

This would already be a huge improvement to the existing GUI where this information is unavailable in the list view. 

Parents
  • Thanks for the idea submission, Robert, and the very nice example, . :-)

    I think we can better present publishing status for items in a list, though there is a challenge with space. I have definitely seen Staging/Live (or 's preferred "Preview"/"Live") is several setups, as well as some odd examples. The highest number might be a development setup that actually published to developer machines (not typical).

    We are considering a property panel for a future version of Tridion Sites that shows Published information across the BluePrint, that's something like this:
    Tridion Sites 'Published To' panel showing 'Home Page Example' published to three different foundation sites with staging status and timestamps.

    The idea is these details would be "on demand" and change to present the Published To information for the currently selected item. Perhaps we could add some hint at differences between publish and updated timing (e.g. published vs. latest published).

    , how do you currently distinguish between Published and LatestPublished? I believe Stale would be when an item has an update that's newer than the last Published date, right? Is Published (but not latest) related to an item's version or checked out status?

  • Alvin, I'm in the same team as Travis, I'll explain you the logic I use for that...
    First of all I get all the publish status order descendent by PublishedAt in that way you know the first item is the latest one, but since it might be outdates I also check if it's stale or not...something like this

    FirstPublishedInDescendentOrderedList = GetTooltTip(info, string.Empty, info.PublishedAt >= revisionDate ? PublishStatusIcons.LatestPublished : PublishStatusIcons.Stale, publishStatusList);

    Then I iterate the rest of the list checking if the item is just published in the target or stale in the target, based on the result I know I must show it as "Published" or "Stale". In the first case it would be either "Latest" or "Stale"
Comment
  • Alvin, I'm in the same team as Travis, I'll explain you the logic I use for that...
    First of all I get all the publish status order descendent by PublishedAt in that way you know the first item is the latest one, but since it might be outdates I also check if it's stale or not...something like this

    FirstPublishedInDescendentOrderedList = GetTooltTip(info, string.Empty, info.PublishedAt >= revisionDate ? PublishStatusIcons.LatestPublished : PublishStatusIcons.Stale, publishStatusList);

    Then I iterate the rest of the list checking if the item is just published in the target or stale in the target, based on the result I know I must show it as "Published" or "Stale". In the first case it would be either "Latest" or "Stale"
Children
No Data