About John Winter

Over the last 15 years, John has lead over 50 SDL Tridion implementations for major clients including, Alliance Data, Viking Cruises, Lexus, Dunlop, Dexia Bank, Toyota and SKF. John manages the USA side of Content Bloom, undertaking a variety of tasks including consultancy, development, architecture and trainer.

Creating translatable website labels in SDL Tridion

What’s a ‘translatable label’?

A translation label is typically a short descriptive piece of text that is used in multiple places within a website (often every single page), for example ‘Print’, ‘Back’ and ‘Send to friend’.  In the image below I’ve highlighted (in red) some text labels found in the header of an example website.

If you’re using SDL Tridion to create multi-language websites, these labels need to be available to content editors to add their own translations.

Continue reading

TDSE impersonation & snap in security

I’ve just finished upgrading a customer to SDL Tridion 2011 where part of the task involved migrating a custom application from Tridion 2009 server to the new 2011 GUI server.  The application uses the .Net Interop library in order to create a TDSE object.  When the code ran to impersonate the object the following exception was thrown with the message:

Continue reading

Displaying item XML in the GUI with interface extensions

Yoav Niran has written and blogged about another great Tridion GUI extension.  This time  providing a really elegant solution for developers/users that need to see the full XML content of an given item without having to (in my case) faff about with ID’s, Paths or templates.

Continue reading

Some notes about Tridion item naming

I’ve just recently written a script which imported a load of content from flat files into Tridion.  Using the flat files, the script creates the various folders, pages and components etc that it needed.  Unfortunately I cannot share the code as the client contract permits me to do (plus it was a throw-away tool written specifically around the format of the import data) but I can share a couple of titbits that I learnt about item naming and WebDAV lengths.

Continue reading

Special characters within Tridion webdav URL’s

Obtaining an item from the Tridion database can either be done via Tridion TCM ID, or using the item webdav path. The latter is always the safest bet in the event the item has been deleted and recreated or the code is being moved over different environments but if the item name contains special characters you’ll need a resource which lists what they are .

Continue reading