I just finished the draft of the skinning chapter for the new DotNeNuke 5 book from Wrox that’s coming out early next year. I go back and forth on which feature is my favorite, but today it is client side widgets. Once I begin training my staff on the changes next week, it’s probably going to be super stylesheets because that is going to make our coding more consistent.
The following example adds a client-side widget to a DotNetNuke skin:
<param name=”sourceId” value=”dvMainContent” />
<param name=”targetId” value=”ContentPaneHolder” />
The relocation widget is my favorite widget (so far) becaue it is functionality built with SEO in mind and I’m always excited to see new SEO functionality in DNN.
Let’s say you have a DotNetNuke skin with the typical kinds of things on it. Banners, links, a navigation menu, logos, secondary navigation etc. Tom at SeaBlick will tell you that if you want search engines to know what your most relevant content is, you should put it first. This is where the relocation widget comes in handy.
<p>exciting information that will be indexed as the main topic for this page</p>
Less important information like banners, links, and all of the HTML for the menu.