Skip to main content

Posts

Showing posts with the label BluePrint

SDL Web 8 - Move Item in BluePrint using Core Service

As a follow-up on the previous post  Move Items Between Publications , I created a simple command line utility that promotes or demotes an item using Core Service. The program is available in this blog's GitHub repository  BluePrint Move Item . Usage parameters: promote | demote -- the action to perform itemTcmUri -- the item to move destinationPublicationTcmUri -- the Publication to move item to The .config file specifies the Core Service endpoint and basicHttp user/password. Note the new endpoint for SDL Web 8:     http://cem.tridion.com/ webservices/CoreService201501.svc The following example promotes (moves up) an item to a parent Publication: Mitza.MoveItem.exe promote tcm:3-37 tcm:0-2-1 Connect to CoreService http://cme.tridion.com/webservices/CoreService201501.svc/basicHttp Connected as Administrator (IP-AC150874\Administrator) Original item:  tcm:3-37 | Publication: "020 Content" Moved item:     tcm:2-37 | Pub...

SDL Web 8 - Move Items Between Publications

One of the new features in SDL Web 8 (scheduled to be released in early November, 2015) is "re-locating items in the BluePrint hierarchy". This long awaited functionality gives the possibility of moving items "up" and "down" between child-parent Publications. Of course, the user must have permissions to perform the action. This means read, create, delete permissions on the old and new Publications, so that the items can be successfully relocated. The operation checks first that all dependencies are available before performing the actual move. If there are any errors, they will be all  shown. This is a change in the approach how errors are displayed. So, rather than showing one error at a time, all errors will be shown. The walkthrough below shows a Component being promoted from Publication " 010 Schema " to Publication " 020 Content ". Initially, "My Article" resides in Publication "010 Schema" In its or...