A message from our CEO about the future of Stack Overflow and Stack Exchange. Read now.
17

This is the name of the first XML element in your content. If a component is represented like this: <Content> <Name>Hello</Name> <Description>I am a component</Description> </Content> Then Content is the Root Element name. If you would modify your schema to have a Root Element Name of Article then your component's ...


13

You'll need LoadFlags.Expanded, and then you can get the items from the PublishContexts. I've just done a little POC with the following code and a published Structure Group and both resolvedItems and processedItems arrays have four items in them. void Main() { ReadOptions opt = new ReadOptions() { LoadFlags = LoadFlags.Expanded}; string ...


12

When a user is deleted from the CM it is actually marked as deleted, but still known in the system. The schemas, components, templates and pages will remain untouched and the deleted user is still visible in the history of the item. For workflow it could be a bit different. I don't know what happens to a workflow activity if the assigned user is deleted. ...


11

These are always the same. You can find it in the CoreService or TOM.NET API docs, when checking for ItemType Enumeration. In case you can't find it, here they are: None 0 Publication 1 Folder 2 StructureGroup 4 Schema 8 Component 16 ComponentTemplate 32 Page 64 PageTemplate 128 TargetGroup 256 Category 512 Keyword 1024 TemplateBuildingBlock ...


11

To answer the question on why you can't get results while searching on strings inside quotes or strings which have special characters in them like a : is to go down the Solr rabbit hole and find out why that actually is. First of all, there are a couple of characters which always have to be escaped when performing a search query. In Solr these are: + - &...


11

Without knowing your full requirements, it is difficult to propose a specific solution. However, some options that you may want to consider are: Make the Schema field plain text. Obvioulsy this isn't an option if the text needs to be formatted after it has been pasted (as plain text). Use the browser's "Paste as plain text" functionality (CTRL + SHIFT + V ...


10

You can map a network drive pointing to the CMS webdav http://cmsurl/webdav. However this won't upload any metadata, in order to do that you will need to write some custom logic like event system to populate custom metadata, other issue regarding using webdav is that it will use the default multimedia schema or the schema specified in the folder where you ...


10

The examples you listed are for item types, not IDs. In general, IDs will be determined by the database - whereas item types will be static as you say. A TCM URI consists of anywhere from 2 to 4 parts separated by a dash (listed in order): The ID of the Publication it belongs to. This is 0 if the item is not in a Publication (e.g. Users, Groups, ...


10

Apart from Pankaj's reasons, also consider the following: In a production (live) environment, you wouldn't want the CM database running on the front end for security reasons. The usual setup is that the back end system, in this case the Tridion CM is running completely behind a firewall and in a different network than your front end servers, which need the ...


10

The Tridion Search Host service is indeed nothing more than Tomcat in disguise. It hosts the Tridion SOLR search index. It doesn't depend on Content Manager and/or Core Service. The Tridion Search Indexer service is the one monitoring the CM search queue, obtaining the data to be indexed from CM (normally on the same machine) and sending it to the SOLR ...


9

In addition to Nick's technical answer, I want to add the philosophical angle -- Why would you want to modify a field during template execution? While technically this is possible, it makes no sense to do so while the template is executing. I understand you want to change a field value, then save the Component to propagate your change to the CM database. ...


9

The philosophy of SDL Tridion in this is; when an item is not in use (a Component is not on a Page or a Page is not Published), it can be disregarded, and thus deleted. So there is a protection layer against deleting items which are in use, and if they are not in use, deleting them means a complete cleanup action (including removing the history of that item,...


9

As Nuno and Shiva stated, this may be a problem with the database, and if it comes from a migrated database, what we have suffer many times is the existence of orphan elements in the queue tables. The first thing to do is to update the name of the host in the Trustees table, but one important thing to do when a Database is migrated from one host to another ...


8

If it is SDL Tridion 2011, in your scenario (huge number of digital assets), I would recommend using a separate Digital Asset Management (DAM) system instead of storing them in SDL Tridion. To be noted, SDL Tridion is a Web Content Management system with few capabilities of a DAM system. and then accessing these assets using external URL. Primarily streaming ...


8

Ok, I've found out how to do it: var currentField = fieldsBuilder.getField(fields[0].getFieldName()); var selectList = document.getElementById("selectedList"); var selectListOptions = selectList.getElementsByTagName("option"); // start at the first empty index or 0 if the first element has no value var startNumFields = fields.length; if (fields[0]....


8

Tridion provides OOTB webdav capabilities. You could use the webdav client to upload (literally drag and drop from your desktop) the files you want. Check the Tridion Docs: http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_Tridion_2011_SPONE/task_5C45FF81C2474FF1BC57C371E967B617 (requires usedid/pwd) Authors could map the webdav URL as network ...


8

What you have mentioned are item type ids. Last part of TCM URI of an item has item type id. For example, in tcm:493-20830-2, '2' is the item type id and the item in context is a folder. '16' is the item type id for Components. However item type id in Component TCM URI is optional.


8

Could this be because the Content Management Explorer (CME) site is in the Intranet Zone and that Automatic logon is enabled (for that Zone) within the Internet Explorer Security Settings? Can you change this to Prompt for username and password and then try clearing cookies again?


8

Few points need to remember while setting up Tridion on a different machine, which are below You need a different licence file for your new CD server, which you need to put on upload folder. Make sure your all servers allow access by doing changes in your firewall settings. You need to enable a few ports through which you are able to access data. Can ...


8

There is no dependency between your CM and CD database other than the version of SDL Tridion, so provided you are using a supported database and client version, you are good to go. The only differences between using Oracle and MS SQL server I have seen in the past was ordering of characters. I remember once that on a production server we were using Oracle ...


8

For starters you should never have to access the Tridion_cm database directly, its model is not public and making changes to it voids your warranty. So what I would always advise upfront when you plan to be naughty anyways, is to create a backup of the database, so that in case the changes you made are breaking it somehow, you have a way to revert. But ...


8

You have three options to retrieve any values from the package, which would include parameter schemas: @Package.ItemName @Package.GetByName("ItemName").GetAsString() @Package.GetValue("ItemName")


8

If you're starting out with the Core Service then I'd highly recommend that you check out the Core Service Recipes section of the Tridion Practice project on GitHub. This has examples of getting a Core Service client with and without a config file. I would also recommend reading the Interacting with the Core Service from client-side .NET section of the ...


8

To update Website in Topology Manager use following command: Set-TtmWebsite -Id websiteId -BaseUrls newBaseUrls Full list of Topology Manager commands are listed by: docs


8

There is a hotfix for this issue for MMC 1.3 that you can request from CS. The fix for this issue is already included in latest Media Manager Connector 1.4 release.


8

Lets start with a few (short) answers: Q: is splitting the DXA Master publication supported A: in short: no. slightly longer: depending on what you expect under supported, but as you already mentioned, if you split it up by doing partial imports, future upgrade import scripts won't know where your items are and might import them in the wrong location. Q: ...


7

Follow below steps: Go to IIS (run inetmgr.exe in command prompt) on your CMS server Explore the Application Pool section There must be an App Pool for your website, Select it and Choose the Advance Settings. Choose Identity section and change the Buil-in account to Network Services as shown below: Alternatively you can choose to provide your custom ...


7

Paste special doesnt always work in every browser. IE is the best, but there are steps to follow to get it to work for Firefox mentioned in this answer


7

I have had issues with than in the past. Something to do with LoopBackChecks. I disabled it by following http://support.microsoft.com/kb/896861 Also check out Installation issue with SDL Tridion 2013 & SDL Web 8 CME not loading all items properly


7

When you delete a user in Tridion, the user information is kept but the account is flagged as deleted, so all the history around items which they created/modified is kept and still visible


Only top voted, non community-wiki answers of a minimum length are eligible