SunBlogNuke Team Blog

Share you with any news or development process about our dnn modules, such as status or release notes.

First time here? You may want to check out the blog archives, subscribe to the RSS feed, sign up for free email updates, or follow me on Twitter. Thanks for visiting!

Baldwin's Articles

Universal DNN Comment Module - Comments+ v3.0

dnn-comment-module

As you know, we would like to make CommesntPlus as the cross-module & highlight comments solution based on DotNetNuke platform, in other word, it should be a universal comments/voting system to be integrated with across multiple different modules on a dnn site. So the generic comment system is one essiontial feature to be implemented. Contratulations, now it have been included from v3.0 building.  Let us go through new attractive features now.

Fixed reCAPTCHA issue with SunBlogNuke

PS: now you can simply upgrade SunBlogNuke with the latest package to exclude this bug.

Currently  some clients raised some problems with error information "That assembly does not allow partially trusted callers" when visiting the post detail page of our dnn blog module - #SunBlogNuke. After looking into the issue, it looks that the Google reCAPTCHA control dose not work with partially trusted callers. To fix it, please try out the following ways:

1) Please open your web.config file and find out the <trust> element. If it is open please modify the level attribute as 'High' or simply remove the <trust> element with commenting it:

Original may like that:

<trust level="Medium" originUrl=".*" />

Modified it like that:

<trust level="High" originUrl=".*" />

or comment it like that:

<!-- <trust level="High" originUrl=".*" /> -->

     If you are in a shared hosting environment, you may need to talk to your hosting provider, some providers may not allow you to run in Full Trust mode.

2) Another solution may require a upgraded assembly for Google reCAPTCHA control. Please refer to this post in details http://code.google.com/p/recaptcha/issues/detail?id=100. Just download the fixed assembly and replace the original one in the bin folder of your website.

Hope it helps if you encounter the same issue. If you have any question please leave your comments or raise it in our forum. :)

Similar resource links:

http://www.dotnetnuke.com/Resources/Forums/forumid/136/postid/143336/scope/posts.aspx

Premier DNN Article/News Module - SunBlogNuke v5.2

I hope everyone is having a good morning! Today we are glad that SunBlogNuke v5.2 is available for free upgrade, which is totally compatible with new generation DotNetNuek 6.2. Following the social trend of dnn core framework, we also embraced Social Networking features and implemented social aware application with SunBlogNuke. In this building, we introduced lots of bigger changes, such as implemented "Post Thumbnail" feature & integration with our brand new gallery module - GalleryPlus, supported Open Graph meta tags & more popular social services, added ability to tweet your post status etc. Now let us dive into details about those fantastic changes.

Upgrade SunBlogNuke.com with DNN 6.1.5

Upgrade_dnn6_blog_module

As Day of DotNetNuke Charlotte 2012 coming soon and the dnn 6.2 will be released in May 15. We would like to be ready for this important updates with a ton of new capabilities, more excellently for us is that it includes two huge areas:  social and service framework. In order to make everything run well, yesterday we began to upgrade our dnn website sunblognuke.com with stable core framework version 6.1.5 firstly. It took some hours to complete the whole upgrade process, including some fixes & UI adjustments. In this post we will share a bit around the growing pains that were experiences throughout the process and hope it helps with everyone, who also like to upgrade their dnn website.

Build DNN Rotator with GalleryPlus

dnn-rotator-galleryplus

Image slideshow and content slider are now very popular with thousands of blogs and dnn websites. Indeed it is really useful to show the featured contents and to attract your visitors with more web traffic. In order to fit so common requirements, there are many dnn modules that provide some sort of slideshow/rotator/banner/slider functionality and on sale in DNN Store. Today we would like to showcase our brand gallery module with implementing the same feature with more attractive effects.

Enhanced DNN Blog Feed in SunBlogNuke v5.1

dnn-blog-valid-feedAs usual, it is the time to monthly release of Ultimate DNN Blog Module - SunBlogNuke :) Now it is v5.1 with some enhancements & lots of fixes. In this building, we focused on the feed output. We looked into deeply the rules of the RSS specification and rewritten all the codes  about feed generator. Not only the new feed output passed the Feed Validator, but also it supported with more useful feed elements, such as enclosure, 'content:encoded' & webmaster etc. For example, with element 'enclosure' we will be able to associates a media object such as an image, an audio or video file with every feed post; with 'content:encoded' it offers a means of defining item content with more precision than the description element as the specification said:

The content:encoded element can be used in conjunction with the description element to provide an item's full content along with a shorter summary. Under this approach, the complete text of the item is presented in content:encoded and the summary in description.

Also we provided one alternative way to customize the categories tag output. Now you can use the new method

/// <summary>
/// Separated category links with desired separator(such as commas) and format token.
/// </summary>
/// <param name="separator">The desired separator, such as commas</param>
/// <param name="format">The format token</param>
/// <returns>The category links</returns>
protected virtual string CategoryLinks(string separator, string format)

In common, you can use it like that in your customized theme view files, BaseView.ascx & DetailView.ascx

<span class="blog-icon post-cat">Filed in <%=CategoryLinks(", ", "<a href=\"{0}\" title=\"View all posts in {1}\">{1}</a>")%></span>

Major Highlights in v5.1:

  • ENH - Supported tab title with culture code of multilingual sites in the blog manage panel.
  • ENH - Rewrite feed generator and supported more elements, such as enclosure, 'content:encoded' & webmaster etc.
  • ENH - Publish date section in the edit post panel & NavZone with active effect.
  • FIX - not retrieve theme view file correctly.
  • FIX - tagcloud widget with Non-Unicode characters issue.
  • FIX - Recaptcha.dll version conflict issue.
  • FIX - Dashboard issue without any blog instance there.
  • FIX - Related date options in the general settings panel.
  • FIX - jQuery conflict in dnn5.+, including dnn6.

NOTE: from v5.0 the SunBlogNuke will begin to not support dnn4 any more because it will utilize lots of core APIs introduced from DNN5+, such as Taxonomy. If you are still using the dnn4, you don’t have to be worry about it because we will also maintain independent branch of the older version 4.x, which will always be compatible with dnn4 and may be updated with fixes without new features any more.

You can get it here. Blog your way and enjoy life. :)

The SunBlogNuke Team

Alternative Monthly List for DNN Blog Archives

Monthly-Archives-List

In common, the most important feature for blog platform is its usability so that your reader can get what they want easily. In order to keep your blog clutter-free, you must pay more attentions on your blog’s design, such as the sidebar content & widgets. Today I would like to share you some tips & tricks about monthly archives widget of Ultimate DNN Blog Module - SunBlogNuke. You will learn alterative awesome to display monthly archives list with usability.

SunBlogNuke 5.0 Optimization & Better User Experience

sunblognuke v5 for dnn

Finally the SunBlogNuke 5.0 is available to free upgrade today and it will be first version of next generation blog optimized for DNN5 & DNN6. In this building we completed few critical performance optimizations with cache mechanism and enhanced admin panels with uniform UI for better user experience, for example, we provided a new dashboard, which allows you to see the both published and draft posts, categories, tags, and comments pending approval at a quick glance.

Major Highlights in v5.0:

  • ENH - Implemented paging control with better user experience.
  • ENH - Included dashboard panel with lots of awesome widgets, such as Statistics & Quick Press.
  • ENH - Optimized theme configure.
  • FIX - Bookmark not compatible with the latest 'sharethis' widget code.
  • FIX - Update failure on the configure 'Module Extension' panel due to invalid email address field.
  • FIX - Import bug with blogml - views & permalink not updated correctly.

NOTE: from v5.0 the SunBlogNuke will begin to not support dnn4 any more because it will utilize lots of core APIs introduced from DNN5+, such as Taxonomy. If you are still using the dnn4, you don’t have to be worry about it because we will also maintain independent branch of the older version 4.x, which will always be compatible with dnn4 and may be updated with fixes without new features any more.

You can get it here. We hope that with this generation dnn blog module  you can enjoy the blog writing and it will make your life better; plus if you have any good advice about our products, please feel free to leave a comment or contact us.

The SunBlogNuke Team

Integrated DNN with Facebook comments

facebook-comments-dnnOne of our dnn module products - CommentsPlus is becoming more popular in the dnn environment recently but lots of clients requested more features. And one raised frequently is that it should be built with generic built-in comment system for DotNetNuke website but right now it just integrated with 3rd party comment engines, such as Disqus or Facebook comments. We would like to say sorry for all the clients if it made you confused even this awesome feature included in our roadmap. Meanwhile we will try our best to implement it as built-in comments for dnn as we promised. FYI, in future we will also integrated Google+ comments if it is available :)

Now I just would like to complete the tutorial for Facebook comments integration. Actually the configuration process is similar with Disqus section (Take a  look at it if you are not familiar with this process):

1) Enter the configure panel with the left-top action menu of current comments+ module.

2) Switch to Facebook comments with checking the option [Comment type] as "Facebook". Those options are so self-explained and easily configured;plus some notes below":

  • Application Key: it is "API Key" generated by your own application and requires you create it in the Facebook developer. And please refer to this recourse - How to get Facebook Api key.
  • Identifier key: It is part of the thread identifier key and will append to the "Identifier prefix" in the Disqus thread. In common letting it blank is all right. Meanwhile, it is more useful to integrate Comments+ with other 3rd party modules, for example, when integrating dnn core blog module you can fill in the query parameter "entryid" as the Identifier key, it will check out the query parameter in the load process. If not exist, the comment system will not show. So just visiting the post detail, the comments+ will work as expected.

3) Click "Update" to save the settings.

Congratulations. Now the Facebook comments system will work like a charm. :)

If you need any help or question please feel free to leave your advice or comments.

Ultra DNN Photos Module – Gallery Plus

If you are finding a highlight solution to display pictures on your DNN website, the Gallery Plus module will be exactly what you need. It is ultra photo gallery framework built on top of DotNetNuke(DNN) platform. The aim is to simplify the process of creating professional image galleries and slideshows for the dnn website.  Out of the box, you can manage your albums & photos; plus feel free to build your own customized interface by lots of external resources without any complicated code, such as any jQuery gallery & slider plugin you can find.

Copyright © 2009-2024 Ultimate DNN Blog Module - SunBlogNuke Powered by SunBlogNuke Corp