Consistent content authoring in SharePoint 2010 Rich Text Editor

Many content authors struggle with the same challenge: how to guarantee consistent content presentation across the whole website. This challenge is not SharePoint specific. No matter which Content Management System you’re using, the odds are high that sooner or later you will face it. And it’s not really surprising. Consistency is after all a trade-off: how much flexibility and functionality are you willing to give in for the control over the content presentation. Find out what you need to keep the presentation consistent across the whole site and how SharePoint 2010 can help you get this done.

Creating user friendly deep links with Mavention Highlight Deep Link

In my last article I wrote about how deep links can help you point to specific pieces of the page making it easier to discover the right content. I showed you how SharePoint supports creating deep links out of the box and how you can enrich the default experience using the Mavention Deep Links solution. While writing that article I noticed one thing: deep links are not as discoverable as you would want them to. So what’s exactly the problem and what to do about it?

Page Layouts vs. Body id revisited and solved

Right after I posted my last article on using Page Layouts for dynamic body ids and issues that you stumble on, I got one more idea on how you might leverage Page Layouts for setting dynamic body ids and still deliver a great performing solution.

MSO_ContentDiv – Web Part Properties right where you want them

While creating custom branding for SharePoint it is not only important that it looks all right, but also that it’s fully functional and that users don’t loose any of the standard functionality provided with the platform. While most elements can be easily positioned within Master Page and Page Layout some are positioned more “indirectly”. Knowing how SharePoint does the positioning can help you deliver a great User Experience.

Inconvenient body id for anonymous users

A few weeks ago I presented you a solution for creating dynamic layouts with nothing more than some CSS definitions and a dynamic body id. Using exactly the same HTML markup you can create a different layout of your page elements what makes it an extremely efficient and easy to maintain solution. While the concept is pretty straight-forward, applying it in practice to a real-life SharePoint Server Web Content Management solution has one drawback that you should keep in mind.