﻿<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://www.sunblognuke.com/Default.aspx?TabId=57&amp;rssid=6&amp;categoryid=29" rel="self" type="application/rss+xml" />
    <title>SunBlogNuke Team Blog - Website News</title>
    <link>http://www.sunblognuke.com/Default.aspx?TabId=57&amp;rssid=6&amp;categoryid=29</link>
    <description>Anything, like updates or news, about the SunBlogNuke.com website</description>
    <ttl>60</ttl>
    <language>en-US</language>
    <generator>SunBlogNuke RSS Generator Version 5.0.0.0</generator>
    <pubDate>Sun, 05 Feb 2012 18:40:52 GMT</pubDate>
    <lastBuildDate>Sun, 05 Feb 2012 18:40:52 GMT</lastBuildDate>
    <item>
      <title>SunBlogNuke v5.0 on the Road</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/447/sunblognuke-active-dnn-module-development.aspx</link>
      <description><![CDATA[<p>That is a brief buzz for our development team recently.</p>  <p>Maybe you noticed that we did not release new version currently but just repacked installation with some urgent fixes. Actually we are still focusing more attentions on our core dnn blog product - <a title="Ultimate DNN Blogging Module" href="http://www.sunblognuke.com/" target="_blank">SunBlogNuke</a>. Yep, we are building totally version 5.0 as we promised ever. In the v5.x, we will enhance more awesome features, specially theme, widget & extension. Meanwhile we also refactored the core framework more highlight, integrity & flexibility. Always we hope that it will be the kind of beautiful, elegant and productive software.</p>  <p>The initial version 5.0 will include some new cool UI for admin panel, such as dashboard & new workaround for theme configure process. Please stay tune and it will be available to download. :).  Well. have a quick look at the screenshot about new theme configure panel and you can try it out in our demo blog, which have been upgraded with v5.0:</p>  <p><img class="shadowImg" title="dnn blog dashboard" border="0" alt="new dashboard interface of sunblognuke" src="http://www.sunblognuke.com/Portals/0/SunBlogNuke/6/Windows-Live-Writer/5ece5cbd2b10_9BBC/blog_dashboard_84d86b02-e0c1-4d3d-a1f9-d54aeaa6316c.jpg" width="580" height="200" /></p>  <p>And we are looking forwards to your feedback. We know that the more feedback we get from our clients, the better our product will be and also we will know which areas require attentions next. So please tell us what you want most or leave your comment below if you are interested in Ultimate DNN Blog Module – SunBlogNuke. Thanks a lot.</p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/447/sunblognuke-active-dnn-module-development.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/447/sunblognuke-active-dnn-module-development.aspx</guid>
      <pubDate>Fri, 16 Dec 2011 09:23:00 GMT</pubDate>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=447</trackback:ping>
    </item>
    <item>
      <title>Ultra DNN Comments System - CommentsPlus</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/27/dotnetnuke.aspx">DotNetNuke</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/16/miscellaneous.aspx">Miscellaneous</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/419/ultra-dnn-comments-system-commentsplus.aspx</link>
      <description><![CDATA[  <p>If you are focusing on our dnn products, you should know this new awesome module - comments+. We would like to make it as the cross-module & highlight comments solution based on <a href="http://dotnetnuke.com" rel="nofollow">DotNetNuke</a> platform, in other word, it will be a universal comments/voting system to be integrated with across multiple different modules on a dnn site.  Until now, this module allows you to very easily add the popular comments engine, such as <a href="http://www.disqus.com/" rel="nofollow">Disqus</a> & <a href="http://facebook.com" rel="nofollow" target="_blank">Facebook</a> comments, any page on your DotNetNuke website, and also attach it to a specific module on the page. Please review the initial features & roadmap below:</p>  <p><strong>Key Features</strong></p>  <p><em>What sets Comments+ apart from other DNN comments modules?</em></p>  <ul>   <li>Easy to install & set up. </li>    <li>Integrated with Disqus comment system seamlessly so it included all the benefits from Disqus service - http://disqus.com/features/, such as Threaded comments, Blacklists and whitelists, Notification, Inline media embedding…. LOTs of features. </li>    <li>Comments become more like live discussions with real-time posting and updating with offering a faster, more intuitive experience. </li>    <li>Full integration with Facebook, Twitter, and more. Let people login, comment, and share using social services they already use and love. </li>    <li>Provided universal way (a generic JavaScript snippet that can be implemented anywhere but the drawback is SEO missing) & API call with SEO-friendly. </li>    <li>Multiple instances with unlimited pages/tabs. </li>    <li>As the awesome widget module for Ultimate DNN Blog Module – <a href="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&mid=1397&PackageID=22353">SunBlogNuke</a>. </li>    <li>Flexible option to integrated with any 3rd party module, like Html/Text module, NA (Ventrian News Articles) & DigArticle. </li>    <li>Integrated with <a href="http://www.activemodules.com/ActiveSocial.aspx">Active Social Journal</a> seamlessly. (Just supported Disqus comments now) </li>    <li>Alternative Facebook comments system. </li> </ul>  <p><strong>Road map</strong></p>  <ol>   <li>Generic comment system for DotNetNuke platform </li>    <li>Sync comments in the background so that it will populate them in the local quickly </li>    <li>More & more </li> </ol>  <p><strong>How it Action</strong></p>  <p><a href="http://demo.sunblognuke.com/comments_plus.aspx">Buzz with CommentsPlus Module</a></p>  <p><a href="http://demo.sunblognuke.com/comments_plus/facebook-comments.aspx">Buzz with Facebook Comments+</a></p>  <p><a href="http://dnnwave.com/Buzz.aspx">Buzz in Social DNN - dnnwave.com</a></p>  <p>With comments+, it has great potential to add a much higher level of interaction with your website visitors and yourself, as well as being able to aggregate all of your visitors activity in one spot, not to mention your own. <strong>One killing feature is that all comments is SEO-friendly and are able to be indexed by Search Engine quickly</strong>. </p>  <p>BTW, as you noticed, it was implemented as one widget module for our core product - Ultimate DNN Blog Module <a title="Ultimate DNN Blogging Module" href="http://www.sunblognuke.com/" target="_blank">SunBlogNuke</a>.  So if you are our clients of SunBlogNuke, including Professional license & Enterprise license, comments+ is free to access in the <a title="The extensions Directory for Ultimate DNN Blog Module - SunBlogNuke" href="http://www.sunblognuke.com/extend/extensions.aspx">extension</a> page of our website. If you are not now please feel free to join <a href="http://www.sunblognuke.com/purchase.aspx">our community</a> and will be surprised. :)</p>  <p>Updated: </p>  <h3>Matt’s Review</h3>  <blockquote>   <p>I've used Comments+ with Disqus throughout autechheads.com, and it's fantastic - virtually seamless. I've switched off the comments provided with other modules because this does such a good job.</p>    <p>The SEO functionality is great, and the Active Social integration is a real winner. Unified comments throughout the site is great for a lot of reasons, and this one is definitely worth it. The implementation makes it easy to add comment counts using the Disqus javascript snippets.</p>    <p>I'm already a fan of SunBlogNuke and this is yet another great module that I'm thrilled with! :-)</p> </blockquote>  <p>Thanks a lot for Matt's review. If you are interested in this awesome module, please order it with the Snowcovered link - <a href="http://www.snowcovered.com/Snowcovered2/Default.aspx?tabid=242&PackageID=22932&r=037fe80ad57e49c8b831">Ultra Comments+</a>. </p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/419/ultra-dnn-comments-system-commentsplus.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/419/ultra-dnn-comments-system-commentsplus.aspx</guid>
      <pubDate>Mon, 08 Aug 2011 15:45:39 GMT</pubDate>
      <slash:comments>5</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=419</trackback:ping>
    </item>
    <item>
      <title>Integrated Social Graph into DNN Blog</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/28/features.aspx">Features</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/25/sunblognuke.aspx">SunBlogNuke</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/405/integrated-social-graph-into-dnn-blog.aspx</link>
      <description><![CDATA[  <p style="text-align: center"><img class="shadowImg" alt="Open social graph meta tags" src="http://www.sunblognuke.com/Portals/0/SunBlogNuke/6/Windows-Live-Writer/42f368d2456f_F9EF/Open-social-graph-meta-tags_3ebdfbb6-6fcf-4136-b78b-7d1f6747b5a2.png" width="563" height="129" /></p>  <p>As Facebook is the leading global social networking website, you are able to increase your web presence by leveraging the power of the social graph. Today we released a new extension called 'OpenGraph', which allows you easily integrate Ultimate DNN Blog Module - SunBlogNuke and the Facebook’s open social graph.  If you are familiar with our blogging product, you may ever apply the way mentioned in the older tutorial - <a href="http://www.sunblognuke.com/blog/entryid/278/facebook-like-button-making-your-dnn-blog-more-attractive.aspx">Facebook Like Button Making Your DNN Blog more Attractive</a>. From v4.7, the 'OpenGraph' extension will be better choice for this extended requirement. </p>  <p>The main code as follows:</p>  <pre class="code"><span style="color: gray">/// <summary>
/// </span><span style="color: green">Add the Facebook social meta tags to your blog.
</span><span style="color: gray">/// </summary>
/// <param name="basePage"></span><span style="color: green">the current page</span><span style="color: gray"></param>
/// <param name="entity"></span><span style="color: green">the current blog post</span><span style="color: gray"></param>
</span><span style="color: blue">private void </span>AddOpenGraphMetaTags(<span style="color: #2b91af">CDefault </span>basePage, <span style="color: #2b91af">EntryInfo </span>entity)
{
    basePage.HtmlAttributes.Add(<span style="color: #a31515">"xmlns:og"</span>, <span style="color: #a31515">"http://opengraphprotocol.org/schema/"</span>);
    basePage.HtmlAttributes.Add(<span style="color: #a31515">"xmlns:fb"</span>, <span style="color: #a31515">"http://www.facebook.com/2008/fbml"</span>);

    <span style="color: #2b91af">PortalSettings </span>settings = basePage.PortalSettings;
    <span style="color: blue">if </span>(settings == <span style="color: blue">null</span>) settings = <span style="color: #2b91af">HttpContext</span>.Current.Items[<span style="color: #a31515">"PortalSettings"</span>] <span style="color: blue">as </span><span style="color: #2b91af">PortalSettings</span>;

    <span style="color: #2b91af">HttpRequest </span>request = <span style="color: #2b91af">HttpContext</span>.Current.Request;
    <span style="color: blue">string </span>PortalBasicUrl = <span style="color: #2b91af">Globals</span>.GetPortalDomainName(settings.PortalAlias.HTTPAlias, request, <span style="color: blue">true</span>);
    <span style="color: blue">string </span>logoImg = <span style="color: blue">string</span>.Format(<span style="color: #a31515">"{0}/Portals/{1}/{2}"</span>, PortalBasicUrl, settings.PortalId, settings.LogoFile);
    AddMetaTag(basePage, <span style="color: #a31515">"og:title"</span>, entity.Title);
    AddMetaTag(basePage, <span style="color: #a31515">"og:type"</span>, <span style="color: #a31515">"Blog"</span>);
    <span style="color: green">//AddMetaTag(basePage, "og:image", settings.HomeDirectory + settings.LogoFile);
    </span>AddMetaTag(basePage, <span style="color: #a31515">"og:image"</span>, <span style="color: #2b91af">HtmlTextUtils</span>.GetFirstImageSrc(<span style="color: #2b91af">HttpUtility</span>.HtmlDecode(entity.Entry), logoImg));
    AddMetaTag(basePage, <span style="color: #a31515">"og:url"</span>, entity.Permalink);
    AddMetaTag(basePage, <span style="color: #a31515">"og:site_name"</span>, settings.PortalName);
    AddMetaTag(basePage, <span style="color: #a31515">"og:description"</span>, <span style="color: #2b91af">HtmlTextUtils</span>.FormatDescrption(entity.Description, entity.Entry, 255));
    AddMetaTag(basePage, <span style="color: #a31515">"og:email"</span>, settings.Email);
}

<span style="color: blue">private void </span>AddMetaTag(<span style="color: #2b91af">CDefault </span>basePage, <span style="color: blue">string </span>name, <span style="color: blue">string </span>content)
{
    <span style="color: blue">string </span>tagToken = <span style="color: blue">string</span>.Format(<span style="color: #a31515">"<meta property=\"{0}\" content=\"{1}\"/>"</span>, name, content);
    <span style="color: #2b91af">LiteralControl </span>litLinks = <span style="color: blue">new </span><span style="color: #2b91af">LiteralControl</span>(tagToken);

    basePage.Header.Controls.Add(litLinks);
}</pre>

<p>You may notice that here we apply the image meta tag with the first image found in the post. If not exist, use the portal logo. If you are developer, feel free to modify it with other customized logic.</p>

<p>To apply the blog extension, it is so easy and just follow up the simple steps below:</p>

<p>1) Download it from the <a title="SunBlogNuke extensions directory" href="http://www.sunblognuke.com/extend/extensions.aspx" target="_blank">extensions directory</a>. 

  <br />2) Unzip it and upload the extension file 'OpenGraph.cs' into the folder $ROOT/bin/Blog_Extensions. If not exist please create it at first. 

  <br />3) Open up the web.config and add the directory 'Blog_Extensions' in the element [codeSubDirectories] as follow:</p>

<pre class="code"><span style="color: blue"><</span><span style="color: #a31515">codeSubDirectories</span><span style="color: blue">>
  <</span><span style="color: #a31515">add </span><span style="color: red">directoryName</span><span style="color: blue">=</span>"<span style="color: blue">HTML</span>" <span style="color: blue">/>
      <</span><span style="color: #a31515">add </span><span style="color: red">directoryName</span><span style="color: blue">=</span>"<span style="color: blue">Blog_Extensions</span>" <span style="color: blue">/>
</</span><span style="color: #a31515">codeSubDirectories</span><span style="color: blue">></span></pre>

<p>That is all. It should work like a charm - when visiting the post detail, it will automatically add the Facebook social meta tags to your blog post.</p>

<p>Please visit our <a title="Lots of case studies for Ultimate DNN Blog Module - SunBlogNuke" href="http://www.sunblognuke.com/ShowCase.aspx" target="_blank">showcase gallery</a> to see how it action with integrated with social bookmarking. Take a look at the screenshot: 

  <br /></p>

<p style="text-align: center; margin: 0px auto"><img class="shadowImg" alt="Facebook social graph with bookmarkings" src="http://www.sunblognuke.com/Portals/0/SunBlogNuke/6/Windows-Live-Writer/42f368d2456f_F9EF/Facebook-social-graph-with-bookmarkings_c999d1b4-9e47-4b14-af7f-41b734079bf7.png" width="485" height="398" /></p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/405/integrated-social-graph-into-dnn-blog.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/405/integrated-social-graph-into-dnn-blog.aspx</guid>
      <pubDate>Fri, 01 Jul 2011 17:14:14 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=405</trackback:ping>
    </item>
    <item>
      <title>Fixed RadEditor Issue with Converting Greek Characters to Html Entities</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/30/resources.aspx">Resources</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/371/radeditor-converting-greek-characters-to-html-entities.aspx</link>
      <description><![CDATA[<p>From DNN 5.x, our website also began to use RadEditor as html provider for rich text editor, such as writing a post for our Ultimate DNN Blog Module – <a title="Ultimate DNN Blogging Module" href="http://www.sunblognuke.com/" target="_blank">SunBlogNuke</a>. Recently our clients noticed the issue that when typing characters in the Greek language it converts them to their html entities but not insert the actual unicode characters. For example, the sentence "Για να δουμε πως πα?ζει Ελληνικ?" will render "<p>&Gamma;&iota;&alpha; &nu;&alpha; &delta;&omicron;&upsilon;&mu;&epsilon; &pi;&omega;&sigmaf; &pi;&alpha;?&zeta;&epsilon;&iota; &Epsilon;&lambda;&lambda;&eta;&nu;&iota;&kappa;?</p>" in the HTML mode. With looking into the issue and request help in Telerik forum, we finally know that it is because the latest version of RadEditor included a new content filter named ConvertCharactersToEntities, which converts the special characters to entities, such as converts the Greek symbols to entities. In order to fix it, please open the configuration file and remove the ConvertCharactersToEntities string from the <strong>ContentFilters</strong> enum values, like that below:</p>  <pre class="code"><span style="color: blue"><?</span><span style="color: #a31515">xml </span><span style="color: red">version</span><span style="color: blue">=</span>"<span style="color: blue">1.0</span>" <span style="color: red">encoding</span><span style="color: blue">=</span>"<span style="color: blue">utf-8</span>"<span style="color: blue">?>
<</span><span style="color: #a31515">configuration</span><span style="color: blue">>
  <</span><span style="color: #a31515">property </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">Skin</span>"<span style="color: blue">></span>Default<span style="color: blue"></</span><span style="color: #a31515">property</span><span style="color: blue">>
  <</span><span style="color: #a31515">property </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">AutoResizeHeight</span>"<span style="color: blue">></span>True<span style="color: blue"></</span><span style="color: #a31515">property</span><span style="color: blue">>
  <</span><span style="color: #a31515">property </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">ContentFilters</span>"<span style="color: blue">></span>RemoveScripts,EncodeScripts,FixUlBoldItalic,FixEnclosingP,IECleanAnchors,MozEmStrong,
  ConvertFontToSpan,OptimizeSpans,ConvertToXhtml,IndentHTMLContent<span style="color: blue"></</span><span style="color: #a31515">property</span><span style="color: blue">>
  </span>....
<span style="color: blue"></</span><span style="color: #a31515">configuration</span><span style="color: blue">></span></pre>

<p>Hope it helps for somebody who encountered the same issue. :) Thanks again for Rumen and the Telerik team.</p>

<p>Refer to the original post mentioned the issue originally: <a href="http://www.telerik.com/community/forums/aspnet-ajax/editor/radeditor-converting-greek-characters-to-their-html-entities.aspx">RadEditor converting Greek characters to their html entities!</a></p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/371/radeditor-converting-greek-characters-to-html-entities.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/371/radeditor-converting-greek-characters-to-html-entities.aspx</guid>
      <pubDate>Tue, 01 Mar 2011 22:20:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=371</trackback:ping>
    </item>
    <item>
      <title>Free &amp; Customizable DNN Blog Widget – Photo Viewer Gallery</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/25/sunblognuke.aspx">SunBlogNuke</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/348/free-customizable-dnn-blog-widget-photo-viewer-gallery.aspx</link>
      <description><![CDATA[<p>Today our team released a new optional widget (named 'Photo Viewer Widget') for Ultimate DNN Blog Module – <a title="Ultimate DNN Blogging Module" href="http://www.sunblognuke.com/" target="_blank">SunBlogNuke</a>. If you are the client of our module and finding some similar stuffs, that is yours and feel free to get it from <a href="http://www.sunblognuke.com/Extend/Widgets.aspx" target="_blank">widget page</a> (Required Login). It is free, customizable image gallery. It allows you to display your images of the post on any dnn website in a professional and intuitive way.  Take a look at the screenshot below:</p>  <p><img style="display: block; float: none; margin-left: auto; margin-right: auto" title="showcase gallery presented by Photo Viewer Widget" alt="showcase gallery" src="http://www.sunblognuke.com/Portals/0/SunBlogNuke/6/Windows-Live-Writer/New_9BDD/showcase_gallery_02d33c12-e620-4a25-8ef2-e404331a904d.png" width="598" height="469" /></p>  <p>The customizable image viewing widget is based on popular and awesome component – <a href="http://www.simpleviewer.net/simpleviewer/">SimpleViewer</a>. Initially the widget was inspired by our <a title="Showcase great websites integrated with SunBlogNuke" href="http://www.sunblognuke.com/Showcase.aspx" target="_blank">showcase gallery</a> and we would like to provide the alternative way to present  those excellent websites with their thumbnails. Then we made some searches in Google and finally got that SimpleViewer is what we want. It is so lightweight and easy to use, it features smart preloading, a resizable interface, thumbnail menu and optional description text. The only thing is that we need to load gallery xml data from our showcase gallery. That should be so easy. Then I took 2 hours to program it with retrieving all the target posts with their thumbnails and provide some basic options for customizing the personation of flash component . All look great. Please visit <a href="http://www.sunblognuke.com/Showcase/Gallery.aspx" target="_blank">the page</a> to see how it actions.</p>  <p>Note that its minimal required environment is DNN v5.x and SunBlogNuke v4.2.5 and  it is not core widget so we may not support  all the possible issues. You can extend it as you want due to the available source code, such as category select support. Also feel free to leave your thoughts and suggestions here if you indeed would like to let us make it more awesome and we may enhance it for you. In the latest version we will integrated it with <strong>Flickr Gallery</strong>. That will be more awesome. </p>  <p><strike>BTW, we will release fixed version - SunBlogNuke v4.2.5 with some urgent fixes. Please stay tune. :)</strike> Now it is available here - <a href="http://www.sunblognuke.com/Blog/entryid/350/Fixed-Version-4-2-5-for-SunBlogNuke-Available-Now.aspx">Fixed Version 4.2.5 for SunBlogNuke</a>.</p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/348/free-customizable-dnn-blog-widget-photo-viewer-gallery.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/348/free-customizable-dnn-blog-widget-photo-viewer-gallery.aspx</guid>
      <pubDate>Thu, 13 Jan 2011 20:53:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=348</trackback:ping>
    </item>
    <item>
      <title>Updated DNN Nav Menu as an Unordered List</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/27/dotnetnuke.aspx">DotNetNuke</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/334/updated-dnn-nav-menu-as-an-unordered-list.aspx</link>
      <description><![CDATA[  <p>Today I finally converted the navigation menu of our website as an unordered list, which is originally built with TABLEs and so ugly for SEO. It is updated with DNN Nav Menu, which is a lightweight menu based on semantic markup like UL, LI tags. It will help search engines to better understand the menu structure. So it is an excellent news for us and our website with ultimate dnn blog module – <a title="Ultimate DNN Blogging Module" href="http://www.sunblognuke.com/" target="_blank">SunBlogNuke</a>. Maybe you also like me have always been struggling with the CSS for the table-based menu. Now you can relax yourself and enjoy more interesting stuffs. The update process is so easy that you just replace the original menu with the following code:</p>  <pre class="code"><span style="color: blue"><</span><span style="color: #a31515">dnn</span><span style="color: blue">:</span><span style="color: #a31515">NAV </span><span style="color: red">runat</span><span style="color: blue">="server" </span><span style="color: red">id</span><span style="color: blue">="dnnNAV" </span><span style="color: red">CSSControl</span><span style="color: blue">="mainMenu" </span><span style="color: red">IndicateChildren</span><span style="color: blue">="false" </span><span style="color: red">ProviderName</span><span style="color: blue">="DNNMenuNavigationProvider">
    <</span><span style="color: #a31515">CustomAttributes</span><span style="color: blue">>
        <</span><span style="color: #a31515">dnn</span><span style="color: blue">:</span><span style="color: #a31515">customattribute </span><span style="color: red">value</span><span style="color: blue">="UnorderedList" </span><span style="color: red">name</span><span style="color: blue">="RenderMode" />
    </</span><span style="color: #a31515">CustomAttributes</span><span style="color: blue">>
</</span><span style="color: #a31515">dnn</span><span style="color: blue">:</span><span style="color: #a31515">NAV</span><span style="color: blue">></span></pre>

<p>Note that it adds "CustomAttributes" to the NAV tag and you also make sure to add the declaration below to your skin, otherwise the CustomAttribute tags cause an error, which prevent the skin from loading.</p>

<pre class="code"><span style="background: #ffee62"><%</span><span style="color: blue">@ </span><span style="color: #a31515">Register </span><span style="color: red">TagPrefix</span><span style="color: blue">="dnn" </span><span style="color: red">Namespace</span><span style="color: blue">="DotNetNuke.UI.Skins" </span><span style="color: red">Assembly</span><span style="color: blue">="DotNetNuke" </span><span style="background: #ffee62">%>
<%</span><span style="color: blue">@ </span><span style="color: #a31515">Register </span><span style="color: red">TagPrefix</span><span style="color: blue">="dnn" </span><span style="color: red">TagName</span><span style="color: blue">="NAV" </span><span style="color: red">Src</span><span style="color: blue">="~/Admin/Skins/Nav.ascx" </span><span style="background: #ffee62">%></span></pre>

<p>You now can style the menu how you like to using the css classes below:</p>

<p>
  <table cellspacing="2"><tbody>
      <tr>
        <th>Class</th>

        <th>Description</th>

        <th>Sample</th>

        <th>Explanation</th>
      </tr>

      <tr>
        <td>.m</td>

        <td>All Sub Menu</td>

        <td>.m</td>

        <td>All sub menus</td>
      </tr>

      <tr>
        <td>.m[level]</td>

        <td>Sub Menu at Level x</td>

        <td>.m0</td>

        <td>First level sub menus</td>
      </tr>

      <tr>
        <td>.mid[id]</td>

        <td>Sub Menu with ID x</td>

        <td>.mid39</td>

        <td>DNN Admin Sub Menu</td>
      </tr>

      <tr>
        <td>.break</td>

        <td>Break</td>

        <td>.break</td>

        <td>All menu breaks</td>
      </tr>

      <tr>
        <td>.mi</td>

        <td>Menu Item (all)</td>

        <td>.mi</td>

        <td>All Menu Items</td>
      </tr>

      <tr>
        <td>.id</td>

        <td>Menu Item with ID x</td>

        <td>.id41</td>

        <td>Menu Item with ID 41</td>
      </tr>

      <tr>
        <td>.mi[path]</td>

        <td>Menu Item in Specific Path</td>

        <td>.mi0 
          <br />.mi1-0</td>

        <td>First Menu Item (Home) 
          <br />First child of second root menu</td>
      </tr>

      <tr>
        <td>.root</td>

        <td>Root Menu Item</td>

        <td>.root</td>

        <td>All root menu items</td>
      </tr>

      <tr>
        <td>.first</td>

        <td>First Menu Item</td>

        <td>.first 
          <br />.root.first</td>

        <td>First menu item in each menu 
          <br />First menu item in root only</td>
      </tr>

      <tr>
        <td>.last</td>

        <td>Last Menu Item</td>

        <td>.last 
          <br />.first.last</td>

        <td>Last menu item in each menu 
          <br />Menu items with only one item (both 1st and last)</td>
      </tr>

      <tr>
        <td>.icn</td>

        <td>Icon</td>

        <td>.first.icn</td>

        <td>First Icon container in all menus</td>
      </tr>

      <tr>
        <td>.hov</td>

        <td>Hover</td>

        <td>.root.first.hov</td>

        <td>First menu item hover</td>
      </tr>

      <tr>
        <td>.sel</td>

        <td>Selected</td>

        <td>.m .sel</td>

        <td>Selected sub menu items</td>
      </tr>

      <tr>
        <td>.bc</td>

        <td>BreadCrumb</td>

        <td>.m .bc</td>

        <td>Breadcrum sub menu items</td>
      </tr>

      <tr>
        <td>.txt</td>

        <td>Text (Coming Soon!)</td>

        <td>.m .txt</td>

        <td>Text portion of all sub menu items 
          <br /><b>Not Implemented Yet</b></td>
      </tr>

      <tr>
        <td>*</td>

        <td>All child elements</td>

        <td>.m .mi *</td>

        <td>All elements within menu item</td>
      </tr>
    </tbody></table>
</p>

<p>Also we updated the <a title="Testimonials for Ultimate DNN Blog Module - SunBlogNuke" href="http://www.sunblognuke.com/Support/Testimonials.aspx" target="_blank">Testimonials</a> page and build an awesome <a href="http://www.sunblognuke.com#636" target="_blank">testimonials slider widget</a> in the home page by following the tutorial - <a href="http://www.sunblognuke.com/Blog/entryid/236/Turn-Content-Slider-Widget-into-a-jQuery-Carousel.aspx">Turn Content Slider Widget into a jQuery Carousel</a>. More we modify lightly our team blog page with an attractive dnn container in the sidebar. Hope that our clients can enjoy those enhancements. <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://www.sunblognuke.com/Portals/0/SunBlogNuke/6/Windows-Live-Writer/c62b395e788c_12867/wlEmoticon-smile_2.png" /></p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/334/updated-dnn-nav-menu-as-an-unordered-list.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/334/updated-dnn-nav-menu-as-an-unordered-list.aspx</guid>
      <pubDate>Wed, 01 Dec 2010 13:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=334</trackback:ping>
    </item>
    <item>
      <title>Upgrading to DNN Forum v5.0 and Blog v3.8.2</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/15/release.aspx">Release</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/324/upgrading-to-dnn-forum-v5-0-and-blog-v3-8-2.aspx</link>
      <description><![CDATA[<p>Today we upgraded our blogging platform website with DNN Core Forum v5.0 and the latest Ultimate DNN Blog Module – <a title="Ultimate dnn blog module - SunBlogNuke" href="http://www.sunblognuke.com" target="_blank">SunBlogNuke</a> v3.8.2. Until now everything works well. The new forum module includes more better SEO options available following best practices and integrated with more awesome core features like Taxonomy Integration and Core Profile Photo Integration. New Blue Theme is VERY excellent too. You can find more exciting features in the links - <a href="http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryId/2828/Forum-5-0-on-DotNetNuke-com.aspx" rel="nofollow" target="_blank">Forum 5.0 on DotNetNuke.com</a> and <a title="http://dnnforum.codeplex.com/releases/view/53503" href="http://dnnforum.codeplex.com/releases/view/53503">http://dnnforum.codeplex.com/releases/view/53503</a></p>  <p>Also you may have a look at the release note about SunBlogNuke v3.8.2:</p>    <ul>   <li>ENH - Added new token [BIO] in the entity Author. </li>    <li>ENH - Integrated with <a href="http://www.activemodules.com" rel="nofollow">Active Social Journals</a>. </li>    <li>ENH - Provided more handy parameters in Rss Feed, including "item"(Limiting items number) and "excerpt"(Whether including excerpt when activating "Full Show in Rss Feed"). </li>    <li>FIX - Avatar broken when integrated with dnn core profile. </li>    <li>FIX - Rss Feed ignore "items max" option and always returning all posts. </li>    <li>Other small fixes & customizations. </li> </ul>    <p>As usual, the complete details for all of the changes can be found in the <a href="http://www.sunblognuke.com/Road_Map/Release_Notes.aspx">Release Notes</a>.</p>  <p>Enjoy Blogging and Writing. :)</p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/324/upgrading-to-dnn-forum-v5-0-and-blog-v3-8-2.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/324/upgrading-to-dnn-forum-v5-0-and-blog-v3-8-2.aspx</guid>
      <pubDate>Tue, 02 Nov 2010 07:31:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=324</trackback:ping>
    </item>
    <item>
      <title>Updateing Website with DNN 5.5 &amp; Blogging Module v3.7.5</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/27/dotnetnuke.aspx">DotNetNuke</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/25/sunblognuke.aspx">SunBlogNuke</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/281/updateing-website-with-dnn-5-5-blogging-module-v3-7-5.aspx</link>
      <description><![CDATA[<p>We just successfully upgraded our blogging platform website from <a href="http://www.dotnetnuke.com">DotNetNuke</a> version 05.01.00, to version 05.05.00. So far, so good. We finally upgraded to dnn v5.5 because this fantastic release includes lots of stabilization and new killer features, especially content localization and enhanced performance, which are what we were looking forwards to.</p>  <p>Another good news is that our Ultimate Blogging Module - <a title="Ultimate DNN Blog Module" href="http://sunblognuke.com" target="_blank">SunBlogNuke</a> also have been fully tested with DotNetNuke 5.5.  We are not aware of any issues at this time and it just work as we expected. Later we will release a new building v3.7.5  with fixing some more bugs and issue. Hope it makes sense for you.</p>  <p>Enjoy Blogging and Writing. :)</p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/281/updateing-website-with-dnn-5-5-blogging-module-v3-7-5.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/281/updateing-website-with-dnn-5-5-blogging-module-v3-7-5.aspx</guid>
      <pubDate>Wed, 01 Sep 2010 06:30:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=281</trackback:ping>
    </item>
    <item>
      <title>More Awesome Sample to Showcase SunBlogNuke Flexibility</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/21/tips-tricks.aspx">Tips &amp; Tricks</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/257/awesome-sample-to-showcase-sunblognuke-flexibility.aspx</link>
      <description><![CDATA[  <p>Refer to the last tutorial about how to implement a customized calendar date in the Content Slider Widget of Ultimate DNN Blog Module – SunBlogNuke v3.6.x or later version, today we continue to share a more awesome code sample for you and it indeed works well in our home page. As you go ahead do some customizations basing on SunBlogNuke, like the must-have widget module – Content Slider Widget, you will understand what the cool extendibility and flexibility our blogging modules supply for your dnn website. Firstly take a look at the screenshot below:</p>  <p><img style="border-bottom: rgb(238,238,238) 5px solid; border-left: rgb(238,238,238) 5px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; display: block; float: none; margin-left: auto; border-top: rgb(238,238,238) 5px solid; margin-right: auto; border-right: rgb(238,238,238) 5px solid; padding-top: 3px" title="Code Sample for Content Slider Widget" border="0" alt="Code Sample for Content Slider Widget" src="http://www.sunblognuke.com/Portals/0/SunBlogNuke/6/WindowsLiveWriter/MoreAwesomeSampletoShowcaseSunBlogNukeFl_13BF9/Code-Sample-for-Content-Slider-Widget_3.png" width="546" height="246" /> </p>  <p>Like other guideline, let us go through the following steps to make it run in your dnn portal:</p>  <ol>   <li>Add the Content Slider Widget module to your target page like landing or home page. </li>    <li>Open Widget settings </li>    <li>Complete some basic options </li>    <li>That is the important step here. You may need to configure [Item Template] as follows:      <pre class="code"><span style="color: blue"><</span><span style="color: #a31515">div </span><span style="color: red">id</span><span style="color: blue">="postItem_[POSTID]" </span><span style="color: red">class</span><span style="color: blue">="post">
    <</span><span style="color: #a31515">h3 </span><span style="color: red">class</span><span style="color: blue">="title"><</span><span style="color: #a31515">a </span><span style="color: red">href</span><span style="color: blue">="[TARGET]" </span><span style="color: red">title</span><span style="color: blue">="PermaLink for [TITLE]" </span><span style="color: red">rel</span><span style="color: blue">="bookmark"></span>[TITLE]<span style="color: blue"></</span><span style="color: #a31515">a</span><span style="color: blue">></</span><span style="color: #a31515">h3</span><span style="color: blue">>
    <</span><span style="color: #a31515">h5 </span><span style="color: red">class</span><span style="color: blue">="byline"></span>[ADDEDDATE|MMM]<span style="color: blue"><</span><span style="color: #a31515">br</span><span style="color: blue">></span>[ADDEDDATE|dd]<span style="color: blue"></</span><span style="color: #a31515">h5</span><span style="color: blue">>
    <</span><span style="color: #a31515">h5 </span><span style="color: red">class</span><span style="color: blue">="tags"></span>Tagged as: [TAG]<span style="color: blue"></</span><span style="color: #a31515">h5</span><span style="color: blue">>
    <</span><span style="color: #a31515">h6 </span><span style="color: red">class</span><span style="color: blue">="comments">
       <</span><span style="color: #a31515">a </span><span style="color: red">href</span><span style="color: blue">="[TARGET]#comments" </span><span style="color: red">title</span><span style="color: blue">="Comment on [TITLE]"></span>[COMMENTCOUNT]<span style="color: blue"></</span><span style="color: #a31515">a</span><span style="color: blue">>
    </</span><span style="color: #a31515">h6</span><span style="color: blue">>
    <</span><span style="color: #a31515">p</span><span style="color: blue">></span>[EXCERPTTEXT]<span style="color: blue"></</span><span style="color: #a31515">p</span><span style="color: blue">>
</</span><span style="color: #a31515">div</span><span style="color: blue">></span></pre>
  </li>

  <li>Click “Update” </li>

  <li>Now those posts with related data may exist there but not styled well, let’s attach some magic CSS for making it look more attractive. Copy the following styles into your skin style file, like skin.css, or other similar place: 
    <pre class="code"><span style="color: green">/* Recent Posts Style */
</span><span style="color: #a31515">.sliderWidget .post</span>{<span style="color: red">padding-left</span>:<span style="color: blue">3em</span>;<span style="color: red">position</span>:<span style="color: blue">relative</span>;<span style="color: red">border-bottom</span>:<span style="color: blue">1px solid #EEEEEE</span>;<span style="color: red">margin-bottom</span>:<span style="color: blue">1em</span>;}
<span style="color: #a31515">.sliderWidget h3.title</span>{<span style="color: red">font-style</span>:<span style="color: blue">italic</span>;<span style="color: red">font-weight</span>:<span style="color: blue">normal</span>;<span style="color: red">margin-right</span>:<span style="color: blue">1.6em</span>;}
<span style="color: #a31515">.sliderWidget h3.title a:link</span>, <span style="color: #a31515">.sliderWidget h3.title a:visited</span>{<span style="color: red">color</span>:<span style="color: blue">#555</span>;<span style="color: red">text-decoration</span>:<span style="color: blue">none</span>;<span style="color: red">font-size</span>:<span style="color: blue">1.3em</span>;}
<span style="color: #a31515">.sliderWidget h3.title a:hover</span>{<span style="color: red">text-decoration</span>:<span style="color: blue">underline</span>;<span style="color: red">color</span>:<span style="color: blue">#000</span>;}
<span style="color: #a31515">.sliderWidget h5.tags</span>{<span style="color: red">font-weight</span>:<span style="color: blue">normal</span>;}
<span style="color: #a31515">.sliderWidget h5.byline</span>{<span style="color: red">color</span>:<span style="color: blue">#777777</span>;<span style="color: red">left</span>:<span style="color: blue">0</span>;<span style="color: red">margin</span>:<span style="color: blue">5px</span>;<span style="color: red">position</span>:<span style="color: blue">absolute</span>;<span style="color: red">top</span>:<span style="color: blue">0</span>;<span style="color: red">width</span>:<span style="color: blue">2.5em</span>;<span style="color: red">text-align</span>:<span style="color: blue">center</span>;}
<span style="color: #a31515">.sliderWidget h6.comments</span>{<span style="color: red">background-color</span>:<span style="color: blue">#464646</span>;<span style="color: red">height</span>:<span style="color: blue">25px</span>;<span style="color: red">position</span>:<span style="color: blue">absolute</span>;<span style="color: red">right</span>:<span style="color: blue">0</span>;<span style="color: red">text-align</span>:<span style="color: blue">center</span>;<span style="color: red">top</span>:<span style="color: blue">0</span>;<span style="color: red">width</span>:<span style="color: blue">25px</span>;}
<span style="color: #a31515">.sliderWidget h6.comments a</span>{<span style="color: red">color</span>:<span style="color: blue">#FFF</span>;<span style="color: red">display</span>:<span style="color: blue">block</span>;<span style="color: red">padding</span>:<span style="color: blue">4px 0</span>;<span style="color: red">text-decoration</span>:<span style="color: blue">none</span>;}
<span style="color: #a31515">.sliderWidget h6.comments:hover</span>{<span style="color: red">background-color</span>:<span style="color: blue">#D44314</span>;}</pre>
  </li>
</ol>

<p>Well done, that is all. Congratulations, your widget will work like a charm. Enjoy blogging & writing.</p>

<p>If you have any feedback or question, please feel free to post a comment below or send us a note. Thanks a lot.</p>]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/257/awesome-sample-to-showcase-sunblognuke-flexibility.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/257/awesome-sample-to-showcase-sunblognuke-flexibility.aspx</guid>
      <pubDate>Mon, 02 Aug 2010 15:28:34 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=257</trackback:ping>
    </item>
    <item>
      <title>Transfer Showcase Gallery with SunBlogNuke</title>
      <category domain="http://www.sunblognuke.com/blog/categoryid/27/dotnetnuke.aspx">DotNetNuke</category>
      <category domain="http://www.sunblognuke.com/blog/categoryid/29/website.aspx">Website News</category>
      <link>http://www.sunblognuke.com/blog/entryid/157/transfer-showcase-gallery-with-sunblognuke.aspx</link>
      <description><![CDATA[<p> Today we demonstrated the DNN Blog Module case study here and would like to let us know that actually you also build the gallery with SunBlogNuke, like wordpress. With SunBlogNuke, our showcase gallery owns more killer features, especially Web 2.0, like tags, facebox effect, social bookmark etc. Also with Window Live Writer integration, we are able to manage those showcase posts easily and efficiently. Please let us show you how it action.</p> ]]></description>
      <dc:creator>Baldwin</dc:creator>
      <comments>http://www.sunblognuke.com/blog/entryid/157/transfer-showcase-gallery-with-sunblognuke.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.sunblognuke.com/blog/entryid/157/transfer-showcase-gallery-with-sunblognuke.aspx</guid>
      <pubDate>Sun, 10 Jan 2010 12:55:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.sunblognuke.com/DesktopModules/SunBlog/Views/Handlers/Trackback.ashx?id=157</trackback:ping>
    </item>
  </channel>
</rss>
