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:
<object id=”RelocationWidget” codetype=”dotnetnuke/client” codebase=”RelocationWidget” declare=”declare”>
<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.
Arrow Consulting & Design
Arrow Consulting & Design is a consulting firm based in West Palm Beach, Florida specializing in DotNetNuke, ASP.NET, SQL and WPF Development with a portfolio filled with local, national, government and global enterprise clients.
Case Studies: Click Here
Main Corporate Site: www.ArrowDesigns.com
DotNetNuke Community Site: www.ArrowNuke.com
Consulting Inquiries: Click Here
Skin Design/Conversion: Click Here
DotNetNuke Portfolio: Click Here