The SPELL library is reaching version 0.8 this month. My main achievement in this release is the completion of the “Inline Navigation” module.
SPELL supports SharePoint 2007, 2010, 2013 and Office 365, and to demonstrate it I have updated all my sites:
- Tabs on my legacy SharePoint 2007 site
- Vertical buttons on the User Managed Solutions home page (SharePoint 2010)
- Tabs on my Office 365 Preview site (SharePoint 2013 platform)
All pages run the same version of SPELL, and the look of each menu is controlled via options. The idea is the same as with the original Easy Tabs – reuse the Web Part titles to automatically generate the navigation – but the code has been completely refactored. It is now more solid, for example when it comes to synchronization with the rest of the page, styling, print preview, and inclusion in wiki pages. It also offers more features:
- Option to have more than one Web Part per tab
- Compatible with display forms (this is especially useful if like me you are a fan of the “Related Items” feature)
- Direct link to activate a specific tab (for example access the SharePoint Hosting section on the UMS home page)
- Can be implemented in the middle of a zone, not necessarily at the top
- Can include hyperlinks to external page (see the demos)
If you have subscribed to the SPELL interest list, you’ll receive a code sample by the end of this month.
As I have already mentioned, I consider that the Easy Tabs code is obsolete and I won’t update it. Also, it has become more and more time consuming to support such UI widgets because of the increasing number of SharePoint versions, browsers and supported devices (for example tablets and mobile), so I am more careful than before when it comes to releasing such tools.
That said, I understand that not everybody is willing to subscribe to the SPELL program. To allow end users to enjoy a smooth upgrade to SP 2013, in the next couple months I’ll publish in the SharePoint User Toolkit a lightweight version of the SPELL Nav that will cover most of the features offered by the current Easy Tabs.