Eureka, the missing link!
I am pretty sure this question has been around for quite some time (even by myself), however I have never gotten a correct answer or seen a working example before. Until now!
How do you pass a variable from a Page Template, or Component Template, to another Component Template (using compound templating).
This post by Will Price seems to be the solution! I have yet to try it, but why would it not work, right? Thanks for posting!
This post by Monica Manzano about merging your own, or other DLL’s, within the Template Building Block DLL is very useful.
However in the comments Frank van Puffelen also warned for the implications of legality. Make sure the code merged is allowed to be merged.
Also, you should consider that when you have a personal set of standard code that you would like to have merged, that this code should also be available for the customer when you are no longer working for them. Otherwise you might have given a customer closed solution, which might get the company (and yourself) into trouble years down the road.
But, I like merging as well!
(Source: blogger.com)
A nice article by Alvin Reyes about Best Practices (or best patterns?) in Tridion projects. To summarize in his own words:
tl;dr version:
Tridion Best Practices are useless without context. Instead, let’s talk Tridion patterns. What that means exactly is evolving; however, we’ve already started.
(Source: twitter.com)
A great tip by John Winter in making your live easier when Content Portering between different environments and you want something like a SiteEdit url to be manually updated after each content port.
(Source: twitter.com)
Making SDL Tridion World look better on mobile devices using responsive design.
A good example about the implementation of responsive webdesign can be found on www.sdltridionworld.com. Frank van Puffelen shows in this article in a lot of detail all the steps and actions he has taken to make the SDL Tridionworld website scale on different devices. A great example to use when customers want to know more about Tridion and responsive webdesign
(Source: twitter.com)
Another great in depth guide by Robert Curlette about how to use the Tridion GUI Extension to create an extra tab in the editing window.
Summary, of what he will show on his blog:
(Source: twitter.com)
How Tridion component Linking works
A good to remember order of how Tridion deals with component linking. (hence the image of a knot in a finger). I didn’t really know this particular order either, so remember it!
(Source: twitter.com)
Tridion 2011 Upgrade in 10 Easy Steps
After Robert Curlette created his 10 reasons to upgrade from Tridion 2009 to Tridion 2011 he has now created the upgrade in ten easy steps post!
The steps he used are as follow:
1. Read the install manual and upgrade manual.
2. Upgrade the Database
3. Upgrade the CMS
4. Test the CMS
5. Installing the Broker and Deployer
6. Test the Deployer
7. Test the Broker
8. Custom Pages and GUI Customizations
9. Event System
10. Templates
Check out his blog for more details!
(Source: twitter.com)
This Stackoverflow question about how to map the “old” Tridion 2009 event to the new Tridion 2011 Events led to an article on the www.sdltridionworld.com website where Bart koopman has created a post with a neat PDF Matrix with the Event Mappings on it. Definitely useful for those who are (considering) upgrading.
Workflow
Personally I haven’t done a lot of workflow, but Mihai Cadariu has created his own workflow framework called: YAWF (Yet Another Workflow Framework).
He has posted some examples of his solutions and code on his blog:
There are some great examples and explanations in there. I know who I am calling when I have a workflow issue ;-)
A solid TOM.NET and Core Service example of how to automatically publish content in Tridion by Mihai Cadariu.
(Source: twitter.com)
In Tridion templating, double look-up refers to a technique of reading package values two or more times. This is probably most commonly used when reading TBB parameters.
Another example for Dreamweaver Templating can be found here as well
(Source: twitter.com)
Razor templates with Tridion 2011 – Getting started
This time a Razor Templating blog entry from someone else than it’s maker ;-) Robert Curlette has clearly spent some quality time with the Razor Mediator and created this nice tutorial like post about him using the Razor Mediator.
He write down his top-10 of benefits:
Figuring out what methods to implement when extending the Storage Layer
Monica Manzano adds some extra information that may clarify a couple of concepts around the methods that have to be implemented depending on the storage extension need.
Most importantly though, read the manuals carefully before playing around with this!