Media Manager is by far one of the cooler products that SDL could offer. It appeals to my inner geek. It offers rich asset management over a content distribution network and it does codec conversion. It’s an HTML5 developer’s dream. I don’t claim nearly the experience around Media Manager that I would Tridion, but I have learned a few things about it…
I’ve been working on a new Tridion implementation for a client, and for the last few days all I’ve been doing is making schemas. No, not content schemas. Embeddable schemas. Metadata schemas. Schemas that aren’t even necessarily specific to the client. Just things that are necessary to make bigger, more complex schemas. And then today I began to wonder, “is there such a thing as default schemas?”
Well guess what? Read More
Recently I was given a web project— but not just any type of web project. The kind we hate most. The one that’s best-labeled a “future awful idea”. The one developers will try to kill —with fire. The kind of project with the same sad story as that Pokemon tattoo on your cousin’s lower back. You know the kind of web project I’m talking about: a Lift and Shift.
A while back, Some handsome devil wrote a blog post on the problems of a Lift and Shift —and why clients shouldn’t ask for them. So when a Lift and Shift snuck up on me, I put my own words to action and fought for a scope change with the best weapon I had: SDL Tridion. So I’d like to share how we used the best of Tridion to fight the worst of projects.
I’ve been working for the last month or two on some super cool mobile templates for a client. As I’ve mentioned in other posts, we’ve pulled out all of the awesome for this. If Tridion were a person, it would be peeing its kilt with excitement every day — even though it definitely isn’t wearing a kilt.
So, you’re hooked on the idea of using a CSS preprocessor, and you’re thinking of even managing your files in Tridion. Not a bad idea, right? But uploading those binaries into a multimedia schema isn’t as easy as it looks. So what’s a guy to do?
In a previous post that I wrote, I talked about living the web developer’s fantasy of being told, “be as cutting edge as you want”, and how Joe Shirley (a fellow Tahzooligan) and I decided to use all the nice things we could 1. Before I get in to how we used a CSS preprocessor to crank our BEM methods up to 11, I need to take a step back and explain how we architected the CSS.
Not too long ago, I was put on a new project at Tahzoo and I got to hear what many developers in the community (and even at Tahzoo) can only fantasize about: ”Be as cutting edge as you want.”. A coworker, Joe Shirley, and I, were given the freedom to use whatever tools, techniques, and technologies that we wanted to build a corporate intranet — our only limitation that it must degrade gracefully in IE8.
So What I’m presenting is a very simple solution with Razor, where we only ask the Tridion user to put one Media Manager distribution URL in Tridion, but we can get both options out of it. Read More
Folks that work with me know that I’m not a super-awesome programmer; I’m a front-end guy who dables with programs. I’m way more comfortable telling you what went wrong with your CSS in Internet Explorer 8 than what happened with your Razor template in Tridion 2011. Razor Mediator for Tridion is a blend of C# and .NET that just operates about two levels higher than where I am most of the time. As a result, I often spend time trying to figure out what information there is on a component and how to grab it. So a few weeks ago, I went from knowing that Razor could access TOM.NET to actually understanding it, and as a result I wrote a little debugging TBB to help other front-end guys looking to figure this thing out.
Not too long ago, I worked with Alex Klock on creating a Tridion GUI extension for a client. The GUI extension was for a document embedding service provided by Crocodoc1. Once I finished, I had to provide a training document for it. Soon after, the client wanted documentation on some other things. And then more things. Being one for
efficiency and optimization creative laziness, I found a way to make sure everyone gets the latest version of the same document. So I’d like to share a super nifty trick for embedding training documents into your Tridion implementation.
1 If you don’t know who Crocodoc is, you should rapidly become acquainted. Their API definitely is not one that sucks; it converts PDFs, PowerPoints, Excel documents, and Word documents into HTML (and soon to be HTML5) so that you can read the same document on any device with a screen, without nasty platform-based plugins.