Create And Break: The TL;DR Book!

After three years of making up the majority of all SDL Tridion blog posts, it's time to announce my book. The tentative title will be:
The TL;DR Book about Business Analysis, SDL Tridion, and Contextual Experiences by Business Alveenus Maximus





Read on for a flavor of this book, which like my blog, many will acknowledge, but few will read:

Excerpt #1: The Quote

"...quantity of the previous heights on you. The business-driven setups, rights on in working lots, and approach..."

The Catch with Embedded Link Schemas in Tridion

Re-use is great, except when it sucks is not-so-great.

Many (all) SDL Tridion implementations include an embedded Schema (content entry definition for a subset of fields) with something like the following:
  • Text
  • Internal Link
  • External Link
If you already know Tridion, the tl;dr lesson for this post is: please do not use generic (text, component/external embedded) links when injecting content (creating a Component Presentation based on a linked Component).

This embedded link Schema lets you re-use this set of fields in other Schemas (read about how others handle this embedded Schema for links).

Description field tip: I like the SDL Tridion Standard Reference Implementation's (STRI) description for the external link, which adds "-- OR -- " as a prefix, so it's clear to editors to make a Component or External (http:// or relative) link. See other field-naming ideas in my training Tridion post.

Tridion User Expectations for the HTML Design (and beer metaphors)

I'm wrapping up my most recent visit to the Amsterdam office. One of my colleagues had a prompt from a client on what to request from the creative agency in terms of the markup. Of course we had to compare notes.

We gathered our "best practices" but needed non-technical descriptions for the business user communicating their preferences to the creative design agency (if you really want the technical details take training and/or read this post by Frank M Taylor).

So let's look at some user stories for those using an in-context CMS editor:
"As a CMS user I need the ability to add content to and from the page. I should be able to add, re-order, or remove content in the in-context or form-based editing interfaces."
This translates into movable elements. Lists and “flat” markup are preferred where possible—especially on a page. This lets editors add, move, or remove in the Content Manager and Experience Manager.

You don't need markup to see which is easier to manage. Here's an example from our CMS Design Principles training: perhaps your presentation looked like a box of sorts:

A B C
D E F
G H I (that's the end of the training example, the rest is my metaphor)

Would you prefer a list that automatically displays in rows?

Extending Your SDL Community Reach with Some QueryString Parameters

The SDL Community site is up, but only 25 of my posts were displaying.

If you're on Blogger and want to see more of your posts, try:
/feeds/posts/default?alt=rss&max-results=999

Too add the missing 200 or so posts to the site I added a max limit parameters to my feed and then changed it to RSS. I Blogger through Feedburner, but you can use a different service.

464 is a lot of blog posts, but if that included my posts, it mean I've contributed half of the feed. Hmmm...

I've been using Feedburner, an (aging?) Google service that lets you automatically generate other formats including HTML, Atom, and RSS. Here you can see my Feedburner only showing posts back to 2014. I've been blogging about Tridion since 2011.




I updated Blogger to show more (and start after 2011). Blogger, by default has an Atom feed like:
http://www.createandbreak.net/feeds/posts/default

Bart Koopman explained there's also an RSS option, which the community site needs, with:
http://www.createandbreak.net/feeds/posts/default?alt=rss

I did more "research" (Googling) to find the parameters for start and max, along with the RSS option so it now looked like:
http://www.createandbreak.net/feeds/posts/default?alt=rss&max-results=999&published-min=2011-01-01T00:00:00

This was impossible to test until I disconnected the Feedburner setting (below) in Blogger.

I could confirm the blogger feed querystring parameters worked when I removed the Post Feed Redirect URL.

I then updated Feedburner's output RSS 1.0.


So to get your content indexed by the community site and you're hitting the 25 post limit in Blogger, you have two options:
  1. With Feedburner and your Post Feed Redirect URL, modify your feed and then set it to RSS 1.0:
    /feeds/posts/default?alt=rss&max-results=999
  2. Alternatively, turn off Feedburner and give a community manager (Bart Koopman) your manual feed URL instead.
As a side effect of troubleshooting this scenario, Bart was able to add other feeds to the community site (hence the burst of recent posts from StackExchange).

By the way, you can tell I was in the Netherlands for this post from the references I found on Blogger's feed parameters:

Note: I've read that Feedburner might be shutting down. See alternatives in this post, the main thing is that the SDL Community aggregator uses RSS and if you'd like to be added or even removed, leave a quick post.

If you want to bypass the feeds and be featured directly on SDL Community section for Tridion, please sign up. I've promoted and "sold" TridionWorld before and looking back at my contribution to the Tridion blogosphere, I still have some vested interest to promote the site and your content.

I think that includes my posts now give or take a few.


Assuming they're all in there, my 253 posts out of  694 means I've contributed 36% of the feed as of now (I'm not quite sure because 694 now - 464 before + 25 already-included = 255). With this additional post, maybe you can add your older posts as well.