Hot answers tagged

8 votes
Accepted

Creating ECL Component using Core Service

You should not attempt to create stubs manually though the core service. The EclService (hosted in the same process as the Core Service) expose the method: public IDictionary<string, string> ...
8 votes
Accepted

Media Manager Connector - default sorting

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.
7 votes

Error importing a component which links to an ECL stub

The only option that we've found working is by separately exporting and importing the stubs from the parent publication before exporting and importing the other items. Disclaimer: I don't know if ...
  • 7,253
7 votes
Accepted

Is it mandatory to use the STUB schema, installed by DXA Media Manager Module?

No you don't have to use the Media Manager ECL Stub Schema provided as part of the DXA Media Manager Module, as long as you ensure that the Schema title is exactly the same (it's the default title for ...
7 votes
Accepted

ECL Connector Memory Leak

There is nothing in ECL that will attempt to stop a provider from leaking memory. So all the usual suspects apply: Missing calls to Dispose, event subscriptions, and static variables. I am sure ...
7 votes
Accepted

Creating ECL multimedia Components using Core Service Web 8

In order to understand what is going on you need to understand how ECL works. The ECL URI that you see in the UI is not what actually gets saved in to the CM. When you use an ECL component somewhere ...
7 votes

Media Manager Connector - default sorting

One would indeed expect the ordering to be (alphabetical) similar to that of the CME, but as @Marko mentions, the order is coming from the external system. That is basically how ECL works. In an ECL ...
  • 29.6k
7 votes

ECL item 'ecl:1262-cel-226-cea-file' not found

If your Publisher is outscaled onto a separate Windows server, then you'll need to make sure that the ECL mountpoints are configured correctly on that server too. I've been caught-out by that before!...
6 votes
Accepted

SDL Media Manager Youtube Distribution is not Appearing in Tridion Interface

You can only see HTML5 distributions in the SDL Media Manager mountpoint. To publish from Media Manager to YouTube there is a specific YouTube channel where you need to add the assets too. So if ...
  • 29.6k
6 votes

How to manipulate with SDL Media Manager items from core service?

I have updated the following article. It now contains an extract of the App.config file containing the bindings and endpoint information. Configure your App.config file with the URL to your Secure ...
5 votes
Accepted

ECL File Unavailable when adding multimedia link

Browsing and selecting an item use the methods GetItem and GetFolderContent in your provider, so they are probably working as expected. When you save an item, Tridion will automatically load the item ...
5 votes

YouTube API v2.0 deprecated ECL Tridion youtube ecl provider Fails - unable to open component

The YouTube ECL provider on Tridion World has the source code in the package zip, which you could update to use the newer YouTube API. The provider was created for a specific project and hasn't ...
5 votes

Failed initializing the External Content Library with id mm

If it was running before and not anymore now, and you didn't change anything in the configuration just before it stopped working, then the configuration is fine. My guess is something happened to the ...
  • 29.6k
5 votes

Problem with ECL files also being expandable in CM explorer, showing publications

After some debugging, we found the cause of this problem. In our ECL extension, we have to implement the function public IFolderContent GetFolderContent(IEclUri parentFolderUri, int pageIndex, ...
5 votes
Accepted

Files also visible in folder tree

When you implement public IFolderContent GetFolderContent(IEclUri parentFolderUri, int pageIndex, EclItemTypes itemTypes) you must support the itemTypes parameter. Notice EclItemTypes is a Flag enum....
5 votes
Accepted

cannot resolve Component Link to EclItem in Rich Text Field

By default, only MM Component links (incl. ECL Item links) in img elements in Rich Text Fields are processed by DXA. However, as of DXA 2.2, this is configurable. See section “Embedding” in the What’s ...
5 votes
Accepted

ECL Pagination Buttons Not Active

I found what I was doing wrong. When returning the IEntityPaginatedList, I need to make sure to include a value for TotalCount. Here's what I am now returning. IEntityPaginatedList list = new ...
4 votes

Metadata of ECL Item

You can create groups in your metadata. IFieldGroupDefinition thumbnail = YourProvider.HostServices.CreateFieldGroupDefinition("Thumbnail", Resources.MetadataPrograms, maxOccurs: null); programs....
4 votes

How to access the preview url of Image (Created on SDL Media Manager) from Event System Code?

ECL will only give you the first distribution link. It is an internal implementation detail of MM that this link is resolved into the cdn link - something we do not want to expose through ECL (and the ...
4 votes
Accepted

YouTube API v2.0 deprecated ECL Tridion youtube ecl provider Fails - unable to open component

Implemented the support for youtube v3, I forked James Simm's source and build on top of it. The source can be found at https://github.com/kpmrafeeq/youtube-ecl-provider There are few issues that ...
  • 674
4 votes
Accepted

External Content Library - Managing subfolders

What I've done in my Flickr ECL Provider is make sure that there is a separate class for implementing the IContentLibraryListItem interface, which is my ListItem class. Then also important is to ...
  • 29.6k
4 votes
Accepted

ECL - Merging folders and files in the same parent folder

If you mean the files show up in the tree view on the left, it is because you are ignoring the itemTypes parameter in GetFolderContent. Only return files if itemTypes.HasFlag(EclItemTypes.File)) is ...
4 votes

Has anyone connected Tridion with Digital River for payment processing?

I would imagine any integration between Tridion and Digital River would (or at least should) be quite loose. The most I would expect to need to do is publish a configuration file (gateway url, ...
  • 7,327
4 votes
Accepted

Identify all Media Manager images and videos based on metadata Field crieria

Please refer to this blog post. The last section, "Updating the relationships in SDL Web (Tridion)", contains information on using the ECL service. This should help you.
4 votes

Load mountpoint in a Custom page using ECL Content Library

As Lars explained in this answer, you can create MM components using EclService. You can access it via mountpoint in Core Service.
  • 8,588
4 votes

How can I use Tridion.ContentManager.ApplicationData within ECL

ECL is not an external application - it "lives" in the existing processes of your content manager. Mainly the Core Service Host, Publisher and the web application of the TCM UI - but it can show up a ...
4 votes

Is it possible to read a component with an EclUri in ECL provider using Core service

Yes, it is technical possible, but there are a few traps you should avoid: The Stub Component will not be available on the first call to the Provider. This is due to the transaction scope - the Stub ...
4 votes

ECL Adapter and SDL Web 8 - How is ECL Dll linked to SDL Web 8

Actually, those settings are available in the ExternalContentLibrary.xml file under C:\{SDLWEB Installation Folder}\Config\ You can find mount points for each of your ECL links, Example: <...
  • 1,231
4 votes

GetThumbnailImage not always gets call on ECL Provider

The successful flow to display a thumbnail is this: The UI request the ECL item (if you have opened an item) or a list of items (if you are browsing a folder in thumbnail view). The Tridion UI builds ...
4 votes

Thumbnail doesn't appear for Flickr ECL Components

I want to start by saying that this doesn't have to be only code/tridion issue. For example, we had similar issue with our thumbnail icons where they weren't downloaded also from media manager. In our ...
  • 8,588

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