Content Sync makes it easy for your editors to see what content has been pushed or pulled, where it comes from and where it's being distributed. You can also filter your content list by this state to easily find and identify content.


Access

Visit Drupal's default Content list in the admin area.


Features


Show usage

The Sync State column documented below will display a Show usage link once content has been pushed. Even without the Sync State column added to your site you can still use the Operations menu at each content item to access it:

The operation is also available when editing content through the sidebar menu where you also assign Pools to the content:

When you use either one of those links, a popup will open that displays a list of all sites where this content is used. These links are deep links, meaning they will forward you directly to the same content on the remote site to make it easy to find and identify distributed content.


Filter by Sync State

In the top area you will find an additional filter Content Sync. Just select the sync state you're looking for and hit Filter to apply. You can filter by the following sync states:

  1. Is pushed: Search content that Content Sync has pushed on this site.
  2. Is pushed - Update waiting: Search content that Content Sync has pushed before and that has a local update waiting to be pushed. This is only available for content using: Push Content Manually.
  3. Is pulled: Search content that Content Sync has pulled into this site from a remote site.
  4. Is overridden locally: Search content that was pulled into the site from a remote site and then explicitly overridden. Overridden content is not updated to preserve the local changes so this filter can be especially useful to check compliance.


View Sync State

In the content list you will see a new column Sync State. This column will display the following information:


1. Content was pushed from this site

This includes a link to show where the content has been pushed to (see above).

It will also provide you the Pool it was pushed to (Content - All in this case).

Please note that the date shown here is the published date of the content. So even if you push the content later, it will still show the date of when the revision was originally saved on the site.


2. Update waiting to be pushed

This includes a quick link to immediately push the local changes.


3. Content was pulled into this site

This includes a deep link to the content on the source site, making it easy to identify the content and it's origin.

It will also provide you the Pool the content was pulled from in brackets.


4. Overridden locally

See Override content locally for details about this feature.