Recently I have had the pleasure of debugging XPM issues, which is high on a Tridion developer’s list of favourite pass times. I got a special bonus though, because in addition to the common, and often discussed session preview errors, I had a seemingly unique error killing XPM in Firefox and Internet Explorer before it could load:
What Colour is the Structure Group Icon: A Scientific Investigation
Recently while editing a coworker’s Tridion documentation I was shocked to see him refer to the Structure Group icon (pictured below) as purple. As someone who considers themselves to be somewhat of an expert on the Tridion icons, I was blown away to hear this one referred to as anything besides pink.
DXA Modules Settings Interface
Recently I had the pleasure of traveling to Portugal for the SDL Web Most Valued Professional (MVP) retreat. While this was my first opportunity to participate in one of these events, I have seen the results of having some of the brightest and most willing-to-share minds in the SDL Web community brought together for the opportunity to collaborate. Often times in the past this event has helped to shape the future of SDL Web development, and this year was no exception. Continue reading
Migrating gigabytes of binaries into SDL Web 8
I recently worked with a small team within Content Bloom to migrate over 200 gigabytes of binary files into SDL Web. Actually it was 244 Gigs to be exact ☺
It was quite a learning experience and I wanted to share some of that learning.
Quick Tip: Getting Audience Manager working in an MVC site for Web 8
I recently implemented an Audience Manager integration in a Web 8 DD4T (.NET) project. I was scratching my head for a long time about an error message that didn’t seem to make sense:
Unable to determine the current Publication. Please make sure the Ambient Data Framework is running, or configure a DefaultPublicationId in the cd_audience_manager_conf.xml configuration file
DXA Model Mapping Cheatsheet
I recently started working on a new project using the DXA. One of the site types was a rebuild; using an existing content model rather than creating schemas from scratch. Part of the DXA philosophy is to enable MVC developers to use simple view models which hide the complexity of the underlying domain (CM) model. This article shows some tricks you can use to do help take this approach. Its based on the .NET implementation but the same concepts should apply to the Java version.
Some notes about DTAP
Had a couple of DTAP related conversations this week and remembered that I’d once put together some notes about DTAP that I’d emailed to a former colleague. Figured I’d give a bit of a polishing up and share it.
What, Why Can’t I Publish My Stuff?
You’ve set up your content delivery environment and have your topologies all ready to go. Your publication has a Business Process Type, so you go to publish your first bit of content…
Huh? Where’s the target? You try a CME refresh, service restarts, even a server reboot with no luck.
This is a little gotcha that Dom Cronin pointed out at TDS 2016 and which I missed. As well as creating a business process type (BPT), that BPT also needs to be specified in a publication’s properties before you can publish items to it from that publication.
So, add your BPT to your publication’s properties
and you will have your target available when publishing items from your publication. All is now good with the world.
Alchemy Training Video 5: Adding CSS and JavaScript to our Tridion Popup Window
In this Alchemy Training video, I’ll demonstrate how to use the Resource Group Class to easily add CSS and Javascript to your SDL Tridion / SDL Web GUI Extension.
Alchemy Training Video 4: Creating a Popup Window
In this forth Alchemy Training Video I’ll show you how easy it is to create a popup window for your plugin.