Marko Milic
  • Member for 6 years, 4 months
  • Last seen this week
  • Serbia, Novi Sad, Vojvodina
How do I retrieve publish failure data with the core service?
Accepted answer
17 votes

Via core service you can retrieve PublishTransactionData object, which contains all info about transaction itself: PublishTransactionData transaction = (PublishTransactionData)Client.Read(...

View answer
Page unpublished and deleted from CME, but page entry still exists in DB. How to clean the entry in DB?
16 votes

Actually there is a better and far safer solution than the one @Nuno proposes. What you can do is "mock unpublish process". You can capture undeploy transport package on CD side of some other page, ...

View answer
Cannot add parent publication to newly created blank publication
Accepted answer
13 votes

If you don't add at least one parent publication when creating it, you will not be able to do so later on. This is one of the restrictions Tridion.

View answer
Unable to unlocalize a Folder in CMS - Time out exception
12 votes

Actually, timeout exceptions don't always depend on JUST timeout values defined in MMC snap-in console (Tridion Content Manager Config). Before you start increasing timeouts to insane values, I ...

View answer
Why can't I change the key of a localized keyword?
Accepted answer
12 votes

SDL documentation at this link states: Key A text value that is unique across the BluePrint and that can be used to associate an external resource to the Keyword, for example a product ID. ...

View answer
Taxonomy publishing issue
Accepted answer
10 votes

yes this can indeed be the case. We had same issue and contacted SDL support for fix. Why this indeed is the case, we have no answer. I suggest you contact them just in case to verify. Hello Marko,...

View answer
SDL 9.5 Experience Space Url to access
Accepted answer
8 votes

It is under /ui endpoint. So your-tridion/ui/

View answer
Not able to paste multiple components
Accepted answer
8 votes

The solution to this problem is to restart (or start) Tcm Batch Processor process. This process is in charge of executing batch jobs, like copying or deleting multiple items at once. If this error ...

View answer
Target Types and Publication Target
8 votes

As Nuno explained in this question: its main reason is abstraction. What you can set on Target Type and not on Publication Type is security. For second, you have have multiple target types that ...

View answer
Hide advanced tab for certain users under publish option in tridion
Accepted answer
8 votes

The most logical way is to use GUI extension where you can disable tab, or certain options on it based on current user permitions.

View answer
Fredhopper.biz.log performance analyzer
Accepted answer
7 votes

I have contacted Fredhopper customer support and they have provided me with the scripts: log-analyzer.pl and log-analyzer.py. If you have the similar request, please feel free to contact them and ...

View answer
Creating KeywordFieldDefinitionData type fields
7 votes

Creating a Component via the Core Service can be tricky thing. I see that you use Fields class for creating Components. For your case here, Keyword is a dependency that you must have already in system ...

View answer
Overriding Publishing Queue
7 votes

What you are requiring is mainly to use publish queue in a way its not meant to be used. For #1 you want to publish items before all others. That is the exact purpose of "high" priority. Problem is ...

View answer
Does Tridion connector for Media Manager support thumbnails?
7 votes

Actually, this is a cache issue. Tridion by default stores all thumbnails in separate folder. We contacted SDL support for same issue and this is what we got as a response: Therefore if the ...

View answer
Get selected text in Format Area
Accepted answer
6 votes

Just found out in this blog that simple .toString() over >$display.getView().properties.activeEditor.getSelectedHTMLElement().toString() will return the text.

View answer
Reading Tridion Items During Event System Extension Initialization
Accepted answer
6 votes

Instantiating Session object in the constructor of ES doesn't work from version 8 and beyond. We had this issue when we did the upgrade from 2013 to 8.5. So what we did is moved it to all event ...

View answer
How to know which user has modified a Smarttarget promotion?
Accepted answer
6 votes

No. Unfortunately it is not possible to retrieve info which user edited (or deleted) smarttarget promotions. The issue with them is that they are not stored in tridion but in Fredhopper in business....

View answer
How to get those TCM IDs which has been unpublished successfully from publishing queue using Tridion Core Service?
Accepted answer
6 votes

You will have to use PublishTransactionsFilterData filter to retrieve all publish transactions based on your criteria. PublishTransactionsFilterData ptfd = new ...

View answer
Upgrade TOM API function : GetListMultimediaTypes into Web 8.5 Core Service function
6 votes

Let me try to understand what you need to achieve. According to TOM.NET API documentation, GetListMultimediaTypes is used to retrieve all multimedia types defined in system (.jpg, .png, .doc....) So,...

View answer
From Where are Publishing Priorities are fetched?
6 votes

As I see this is internal functionality of the product, so maybe some details how it works can provide someone from SDL. The question here is what are you trying to achieve, since I am not sure that ...

View answer
Publishing (multimedia) components with AddBinary does not update published state (Web 8.5)
5 votes

Why would you expect it? Add binary method just adds binary to the package. Publish state is changed when item is published to delivery as a separate item and is present in broker db as Component ...

View answer
How to get published pages which are published in Last 24 Hours
5 votes

Each item has publish info. You can use: PublishInfoData[] publishInfoData = CoreServiceConnector.Client.GetListPublishInfo(item); PublishInfoData class has the property PublishedAt, so you can ...

View answer
Enable publisher logs in 8.5
Accepted answer
5 votes

After testing, and googling, I found out that this is the way to go for 8.5 also: https://gateway.sdl.com/CommunityKnowledge?articleName=000012178

View answer
Persisting message in Storage Extension
Accepted answer
5 votes

To answer my own question, no at this moment in version 9.5 and earlier it is not possible to persist message to publish UI from storage extension.

View answer
Disable publishing for sometime
5 votes

If you want publishing disabled, I would just stop publishers' service. No need to remove targets and other stuff. You can even push notifications about maintenance. You can check how to achieve this ...

View answer
Can we use Content Porter Export/Import to transfer between publications in same CMS?
Accepted answer
5 votes

No, not really, but besides modifying the package that you already did or tried, you can do second sort of hack. You can export from 100 Example Master then temporarily rename it to maybe 100 Example ...

View answer
How to publish a Page using Tridion Core Service client in SDL Web 8.5
5 votes

Well, code sample for publish is: I added a screenshot on purpose so that you will need to retype it and see what IntelliSense does and what overload methods do. :) What is more important is that you ...

View answer
publish failed because of Microsoft.OData.Client missing
5 votes

This is because most probably you reference Microsoft.OData.Client library in some event system, but you have not merged it with current DLL. Exception is self-explanatory. Some piece of your code ...

View answer
DB Reports for Deletions
Accepted answer
5 votes

I agree that all of these data are needed, and even I would like to have them, but please make note that they are not available in the database. This is because Tridion CM database is transactional ...

View answer
Is DXA 2.0 compatible with the latest version of the .NET Framework?
Accepted answer
5 votes

Well, if you want to use the latest version no one can stop you. As far as I can see, even DXA 2.1 is supported only for .NET Framework 4.6.2 according to this link. What this means for you? Well ...

View answer
1
2 3 4 5 6