Hot answers tagged

11

If you are uploading images to an existing Folder you can specify a schema for that folder in the CME, after it any image uploaded using Webdav in that folder will use the specified schema. Additionally you can use an event system to execute some code in the Save-Initiated event in order to select the multimedia schema, it will give you more control but ...


11

I had this a while ago and seem to remember it being to do with .ASCX files not being allowed to be uploaded in to IIS via WebDav because of Request Filtering. All of the request filtering features can impact content that is uploaded or download through WebDAV I think that this can be changed in the applicationHost.config file <requestFiltering> ...


9

IE contains a feature which attempts to “Automatically detect settings” by making use of the WPAD protocol to discover a web proxy. This is achieved in the following ways: As part of the DHCP configuration received by the host (or) By performing DNS request(s). The Web Client Service (responsible for WebDAV browsing) will perform auto-discovery more ...


7

We have always had issues with the allowed verbs in the IIS Request Filtering module for our company. Look at the web logs for the IIS site and check for any 400 erros around your webdav path. You can also turn on the Failed Request Trace Logging within IIS and it will give you a deep dive through the stack. If it was working before, the upgrade may have ...


5

I got intrigued by this and did some investigations that seem to confirm your findings... If I create a folder, then put a MM item in it, it doesn't show in WebDAV I also get the same warning in Event Viewer about /webdav/blah blah Using that WebDav Url from a CoreService client does load the object, so nothing wrong there If I do the same thing, but ...


5

It is not possible to pass a Webdav URL and get a TcmId using Aguilla. As an option you can implement a WCF service and register it as a model, then you can call to your WCF service passing the WebDav URL to get a TcmUri. Example: service.GetTcmUri("WebDavURL", function success(data) {}, function error(error) {});


4

You have to manually change ALL of the applications \ virtual folders to have only anonymous authentication. The thing is that changing authentication on the root level doesn't change anything on the virtual folders (applications) down the line, if the security on those is different from the root. So you should go and double check all of them.


4

In this particular instance it was a problem with a user in Tridion having a name containing a slash '/'. It threw off webdav.


4

I don't think anything specific to Webbdav url is changed in Web 8.5. Probably underlying framework is handling url encoding a bit differently. If you do Url decoding of both Webbdav paths, you would see two identical strings.


3

Yes, with some caveats on the defaults and authorization. The documentation explains the rules for these defaults. Basically, for a folder with a linked Schema to accept a PDF via WebDAV you need the following: The PDF must match (one of) the Mime Type for the folder's Multimedia Schema The Multimedia Schema's should either have: No required fields ...


3

Ok -accorinding to my client it was down to a clash in domains - there own internal one and the one setup when we configured Tridion. The two used the the same name so Windows was defaulting to the internal domain and treating the mapped drive as an internal drive.


3

There is a long history, and I my mind does not recall R5.0 (and maybe even before that) too well, but you have only ever been able to access content with WebDAV. WebDAV is designed for authoring and versioning documents (like images or text). The fact that a page can consist of multiple component presentations, means it is not really a single document, so ...


3

The issue is fixed here in Hotfix TT 87728 Release Notes for Hotfix TT 87728 Version: This hotfix is intended for SDL Tridion 2013 SP1. Problem description: WebDAV http handler failing for folders with names the same as a one of the file extensions defined for multimedia types Hotfix description: WebDAV http handler was wrongly determining ...


3

SDL Tridion does not do its own authentication, that is delegated to IIS. The same thing counts for when you are accessing SDL Tridion through WebDAV, as the WebDAV server also authenticates the user via IIS. After a user is authenticated, SDL Tridion handles authorization based on what is configured for that user. If the logged in user has no read rights ...


3

Step one is to make sure that ASCX is a valid mime type (or a valid extension for an existing mimetype), and has a Multimedia schema using it for the folder you are uploading to. In addition, I have seen Visual Studio create lots of temporary files when copying and saving to WebDAV. In order to make saving to WedDAV work, check the event viewer to see what ...


3

My suggestion is to find this Component XML in the Content Porter package - there you'll see all dependencies and will be able to analyze which of them are missing.


3

I would suggest writing an event handler that captures the dimensions when the component is saved. You can choose to put this in a metadata field (if it makes sense to have the data visible to, or possibly altered by, the content people). Alternatively - if your core service application is the only user of the data, you might prefer to add it to the ...


2

Normally it will be a Dependency issue, I think you might have missed a category and/or keyword, kindly check if you have imported those as well.


2

The other option is to use Core Service API to fetch the object and get the TCM ID from the object. Core Service has .Read method which can help you get object from web DAV url.


2

Given that webdav is "just" a protocol, implementation of anything that is specific to a server (Tridion in this case) would require a custom client-side UI for this. This means that the answer to your question is "No". You can however control which schema will be used by setting: A default schema in your Publication A specific schema as mandatory on a ...


2

As EXIF data can only be defined for formats such as JPEG and TIFF - the I guess creating the variant we are putting it into a graphics 'object' as we resize - which is essentially converting the image to a regular bitmap so you'd lose the EXIF meta. You could perhaps extract the EXIF data prior to resizing (perhaps put this in the image metadata) and then ...


2

Q: Is there a way to programatically set these values on publish? A: Yes, but you need to do it either before the upload, or publish it as a variant using AddBinary() indeed. See https://stackoverflow.com/questions/226973/how-to-edit-exif-data-in-net for some details. Q: any thoughts on how Exif are handled with Contextual Image Delivery? A: I wouldn't ...


2

I suspect this is a minor configuration setting within your IIS. There's some great answers in this question that I think will help you work this out, or you can review your installation against the online documentation


2

It is correct behavior. AssemblyTbbId follows "managed link concept". On saving process definitions Tridion analyzes all external activities, extracts managed links and converts them to TcmUri. TcmUri-s are saved to database as well (also associations are created for whereUsed-WhereUsing functionality). For getting webDavUrls in Script you need to load ...


2

I've tested it on my local 2013 SP1 instance and the pdf files don't show up either. What I can conclude from this is that only image based Multimedia items show up when accessed via Webdav. As far as the warning message you mentioned above goes, when you access Webdav using Windows Explorer, Windows Explorer requests 2 files on its own (desktop.ini and ...


2

Online docs would appear to be your friend :) Configuring WebDAV Connector for LDAP authentication or single sign-on No specific steps are needed to make use LDAP or SSO authentication work if you use WebDAV (if both are properly set up, as documented), as long as you ensure that your IIS authentication settings in the webdav/ folder are the same ...


2

By simply looking at the code I have a gut feeling that the itemWebdavOrTcmUri is your issue, cause if it really can be an Item Webdav Url OR a TcmUri, you need to know which it is. TcmUri.IsValidUri() should tell you if your variable, itemWEbDavOrTcmUri is a URI, in which case you can't append to the publication webdav url and expect the result to be a ...


1

The most likely problem is that you haven't got the correct permissions in Tridion. To check this, make sure you are in the publication that you think you are, and try to use the Tridion Explorer GUI to create a component in the same folder that you're using via webdav. Don't forget to check that you are using the correct account. If all that is correct, ...


1

You cant use C# on the CME as it is a Browser GUI However you can use JavaScript and Anguilla framework to get the Webdav URL. It's not a very user friendly process, but anyway the Webdav URL is not meant to be used by editors anyway. To accomplish this use the Browser debugger console or Firebug console and execute the following commands. Make Sure your ...


1

With the upgrade of 2013 sp1 for webdav to work, following steps have to be performed on client machine which are accessing webdav url Open registry (regedit) Go to location: HKEY_LOCAL_MACHINE -> System -> Current ControlSet -> Services -> WebClient -> Parameters Open BasicAuthLevel value to 2. Close the registry Restart the client machine After restarting ...


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