PowerDNN

Recently Viewed...
DNN Modules
   
SnowCovered Top Sellers

View Active Social Suite for DNN
Active Social Suite for DNN
 by Active Modules, Inc.
Active Social is customizable social networking solution that fits the needs of a large company, small group, start-up business, or any size interest group. Connect with co-workers, people with similar interests, family, old friends, or meet new ones. Active Social provides a complete communication ...read more
Posted: Thursday, October 29, 2009

View Ultra Video Gallery 3
Ultra Video Gallery 3
 by BizModules.net Solutions
Ultra Video Gallery is a brother product of Ultra Media Gallery, UVG allows you to upload videos in various format and automatically encode them to flv or H264 format, you also can add videos from internet and play them in our integrated flash video player....read more
Posted: Friday, February 13, 2009

View Event Calendar and Registration 3.0
Event Calendar and Registration 3.0
 by Invenmanager.com
One stop solution for events calendar and events registration! FREE DOWNLOAD is available now!...read more
Posted: Sunday, July 12, 2009

View Ultra Media Gallery 5.5
Ultra Media Gallery 5.5
 by BizModules.net Solutions
Ultra Media Gallery is the most popular photo gallery and media gallery solution for DotNetNuke, UMG offers 10 different flash player to browse your gallery with completely different user interface experience....read more
Posted: Wednesday, May 13, 2009

View Dynamic Forms 3.1
Dynamic Forms 3.1
 by Data Springs, Inc.
In this day and age, knowing as much detailed information as possible about your customer, prospect or web site user is essential. Thankfully, the new 'Dynamics Forms' module from Data Springs, makes it easier than ever to segment your data collection efforts. ...read more
Posted: Tuesday, September 29, 2009

View Puure // Skin Tuning // DNN + Sharepoint // W3C v1.1
Puure // Skin Tuning // DNN + Sharepoint // W3C v1.1
 by BIND (www.bind.pt)
Puure is the first cross-platform skin pack, with DNN or Sharepoint versions. With Skin Tuning available, it includes Ultimate JQuery Header module free! Discover our DNN Modules Skin Add-On, one you can't miss. 100% W3C CSS/XHMTL1.0 compliant, for DNN4 and 5. NEW! Add-On for Open-Document Library...read more
Posted: Tuesday, November 03, 2009

View Open-DocumentLibrary 4.1
Open-DocumentLibrary 4.1
 by Xepient Solutions
Powerful, Ajax Enabled, Easy to Use. Document Management and Multimedia gallery functionality in one.Open-DocumentLibrary allows DotNetNuke users to organize share and manage documents, offering granular control over Folder and Document access....read more
Posted: Wednesday, April 01, 2009

View Flex2 By DrNuke + EasyMod Module
Flex2 By DrNuke + EasyMod Module
 by DrNuke
The amazing ANY COLOUR Flex2 skin + our unique EasyMod module allowing you to customise just about everything in this skin. DrNuke just re-wrote the rule book again....read more
Posted: Wednesday, May 13, 2009

View Dynamic Registration 3.2
Dynamic Registration 3.2
 by Data Springs, Inc.
Frustrated over the lack of customization for your user's registration fields? Dynamically setup your DNN Portal with custom registration fields, layout, questions, and other core integration options.........read more
Posted: Tuesday, June 17, 2008

View Data Springs Collection  3.0 (23 Modules)
Data Springs Collection 3.0 (23 Modules)
 by Data Springs, Inc.
Capture your users attention, enrich your site with multimedia flash, and create and opt in distribution list for your DNN site. These are just a few of the many features the Data Springs Module Collection can provide you....read more
Posted: Sunday, September 27, 2009

    |   Register   |   Thursday, September 09, 2010   
You are here:Resources  Articles & Information  About the DotNetNuke Blog Module  


How To: Setting up the DotNetNuke Blog Module

 

Recently the members of the DotNetNuke blog team released a new version of the module, version 03.03.01.  This article will walk you through this module and how to successfully configure it on a page within your DNN portal.  This article assumes that you have downloaded and installed this version of the module in your website.  This article also discusses creating a blog that is to be used only by the individual configuring the blog, so you will want to login as the blog owner before continuing with this tutorial.  For this example we will be creating a blog for use by the “Admin” of the site.

 

Creating the Blog!

To get started we will add a new page and call it “Blog”, you complete this step by clicking the   icon in the control panel.  Input the following information for the blog page, or feel free to input your own specific information.

 

 

 

This creates a page that is visible to all users that will contain our blog.  Now, we will want to add an instance of the blog to this newly created page.  Select “Blog” from the list of available modules in the control panel and then select “Add”

 

 

 
Now right away you will notice that the blog module has now added a total of 5 new module displays to your page; most recent blog entries, blog list, new blog, search blog and blog archive.  We will work with each of the controls individually to properly configure the blog for display.

 

 

Lets start with the “New Blog” module, this is an administrative module that is used to manage the blogs that are part of the module so we will first want to change the display properties of this module to disable viewing by all users.  Hover over the action menu and select “Settings” to enter the module settings.  In the permissions section, uncheck the “Inherit View Permissions from Page” and ensure that no values are selected, then click “Update”.  The module should now show that it is only available for administrators.

 

 

 
This view control is the one that you will use to create and manage the properties for your blog and sub-blogs.  Once you have the view listed above click on “Create My Blog” to start the configuration of the blog module.  You will be presented with a “Create new Blog” page that will prompt you for various bits of information; each of these will be discussed below.

 

 

Title – This is the display title for your blog, it is displayed at the top of the entry listing and in the blog directory.  For this example we will call our blog “Test Blog”

 

 

Description – This is a short description to the purposes of the blog.  This content is displayed on RSS feeds and as general blog information..  For this example we will use the text “Demonstration blog description text”.

 

 

Blog Options – This section is a collection of checkboxes and looks like this, each setting will be discussed below.

 

 

 

Make this blog public – This option is used to make the blog visible to the public

 

Allow users to post comments – This allows registered users to post comments to your blog

 

Approval for user comments required – This option is only enabled for selection if user comments are allowed.  If enabled this option will prevent any comments from displaying publicly until they are approved

 

Allow anonymous users to post comments – this allows anonymous users to post comments to your blog

 

Approval for anonymous comments required – Just like the rule for user comments this adds an approval processes to the anonymous comments.

 

Allow Trackback Comments – This option allows users of other blogs to link back to your blog inputting a comment automatically

 

Approval for trackback comments – Just like the other items this will enable an approval process flow

 

Trackback auto discovery – This is a mode that will allow trackbacks to be discovered automatically

 

Send mail notifications… - This option will send an e-mail notification to the blog owner after each blog comment and/or trackback

 

Use CAPTCHA for comments – This option will require the completion of a visual CAPTCHA before a comment can be submitted.

 

 
The final option in this section is the “When displaying your identity use” option.  This allows you to use either your username or full name as the identifying name for blog postings.

 

 

Typically when configuring modules we would enable comments for registered users without approval and for anonymous users with approval.  These will be the options that are selected for this tutorial.

 

 

Syndication Options – This collection of settings relates to RSS feeds and if/how they will be created.  Each option will be described below.

 

 

 

Syndicate this blog – If this is enabled the content for this blog will be introduced into an RSS feed

 

Syndicate independently – If this is enabled the blog will be syndicated as its own separate RSS feed.  You can use this with child blogs to prevent them from all being listed in 1 feed.

 

Managing Editor - This textbox is where you can put an e-mail address that should be listed as the managing editor for the RSS feed.  This is something that should be populated with a valid e-mail address as it provides a method for feedback and questions from consumers of the RSS feed.

 

 

Date and Time Options – These options are used to control how the dates and times are displayed in the blog.  This is where you select the time zone for your postings as well as your desired date format.  Below is an example of the default setting for US Central time.

 

 

 

Once you have gone through these settings you can skip past the “Child Blogs” section as this section is outside the scope of this article.  After clicking on “Update” your blog will be created. 

 

 

Configuring your page layout (What modules are what?)

 

Now that we have created a blog it is a bit easier to see what each of these individual modules on our page are used for.  Lets take a bit of time to organize and discuss each of these modules.  The following steps will take you through a process to provide you meaningful information for each control as well as will give you instructions on how to rename the components to be more descriptive.

 

 

New_Blog

 

This control is the first control that we worked with an serves as an administration module, initially used to create the blog and eventually used to modify blog settings and to add new blog entries.  Typically renaming this module to “Administration” is helpful as it makes it easy to remember what its purpose is.  You can click in the module title to use the inline editor to change the name of the module.

 

 

It is also very common to move this module to the left pane to condense it’s display.  The module display provides you with three options.
 

 

Blog Settings

 

Clicking on this link will return you to the blog settings page that we used above to create your blog; you can use this to administer the various configuration elements of your blog.

 

 

View My Blog

 

Clicking on this link is the same as clicking your specific blog form the “Blog_List” module; it simply updates the “Most recent blog entries” window to show your blog listing.

 

 

Add Blog Entry

 

This is where you can make a new post to your blog.  You will be presented with an input screen that will provide you with fields for entry date, blog, title, summary, and blog.  Each of these fields are fairly self explanatory you can use these fields to control the CONTENT of your blog post.  You additionally have an “Entry Options” section where you can set options for your blog.  These items exist to allow you to “publish” a blog, to allow comments, and/or to display a copyright notice at the bottom of your blog posting.  Below is an example of these settings under their defaults

 

 

 
After you populate all values for the fields you may press “update” to actually make your new blog post!  It is that easy!
 

 

Blog_Archive

 

This module is a simple calendar that shows days that have blog posts and allow users to navigate the blog based on a date range.  Typically this module is renamed to “Archive” or something of that nature.  This is another control that for both space and usability is typically moved to the “RightPane” to allow it to display alongside the blog postings.  An example of the interface after modifying this control and the previous control is below.

 

 

 

 

As you can see we are starting to create something that looks more like a blog that you might expect to see.

 

 

Blog_List

 

This module is a control that allows users to select the various views from your blog.  They are presented options for “View All Recent Entries” which will display recent entries from any and all blogs and child blogs.  They are also given the ability to click on each individual blog and they will be displayed that information.  This is another control that condenses display very nicely and is deserving of a new name and location.  Typically this is found on the “LeftPane” of a site and is called “Navigation” or “Blogs” something a bit more descriptive to your users.

 

The action menu for this module provides you access to the “Blog Settings” page and “Add New Blog” pages.  This makes the “Administration” module unneeded for administration purposes now that you have created your blog.  Some individuals remove the module entirely but most just leave it for administration display.

 

 

Search Blog

 

This module is the search feature for the blog module itself allowing users to search for desired content, again this is a module that can condense to display in smaller areas and is typically located near the “Archive “ control as they are similar in function.  For this example we will rename it to “Search” and place it directly below the “Archive” module.

 

 

This module has no configuration options and provides users basic searching of blog content.

 

 

Most Recent Blog Entries

 

This module is the actual display control for the module that will show your blog posts to your users and allow them to view/leave comments.  The view of this specific module changes depending on how the other modules are configured.  You can view summary information for you blog postings and then drill down into the full detail display. 

 

 

This module does have a configuration element that is accessible via the action menu by selecting “Module Options”.  These options apply to the blog module as a whole and will be discussed in two separate sections.

 

 

Basic Settings

 

These settings are basic settings that control the display of the blog and the input of content for the module.  Below are the default settings for this module.  They are all fairly self explanatory and are used to mostly limit the content to ensure that you have a proper display on your site for content length, search results length, and RSS feed length.

 

 

 

Advanced Settings

 

These settings are more advanced topics and relate to integration and other elements of the blog module.  Each of these values will be discussed below.

 

 
Allow Upload Options – Can blog posters upload items to their posting?

 

Show Blog Summary – Is the summary displayed when viewing the single blog detail?  Typically this is disabled as your summary is the first portion of your full blog post and it wouldn’t make sense to display it before the blog content.

 

 

Show unique title – If enabled this module will use a blog specific title to describe the content of the page.  For SEO this is a very good practice!

 

 

Personal Blog Page – If you want to display 1 and ONLY 1 blog on the page you can select the blog that is associated with the module here.  This essentially disables the function of the “Navigation”/”Blog_List” module discussed earlier and selects the given blog directly.

 

Enable DNN Search – This option is disabled by default.  If selected the module will use the ISearchable interface to provide the core DNN search engine with information about your blog postings.

 
Summary

 

After walking through this example you should now have a blog page that looks something like the following.

 

 
This should give you a good overview of the core DNN blog module.  The module is a very robust item and can be intimidating at first due to the overall complexity with 5 view controls and the dynamic configuration.
 
Feedback Comments
Records per Page
Page 1 of 2First   Previous   [1]  2  Next   Last   
boys         8/30/2010 2:29:24 AM
mine Amusing! I have been looking for this info for the previous few 60 minutes. Keep us updated I would like to hear more!replica watches Submitted By: boys

Seeking Women         8/5/2010 5:35:30 AM
Dating AMAZING Wow! Thank you so much for making this! It is very detailed, and one of the easiest tutorials I have gone through. Endless Thanks, Chris .Seeking Women Submitted By: Seeking Women

David (at Information Quality Works)         3/25/2010 5:23:50 PM
Blog module problem. Hi, I am using 5.1.2, with Blog module 3.5.1. When I put it on a page, the administration action menu appears on another part of the page ? I wonder if anyone knows how to fix this, or, why its happening. Thanks for any advice Submitted By: David (at Information Quality Works)

Fabio jimenez         3/9/2010 2:32:58 PM
Searh at Blog We have a DNN 4.0.9 site in which a module Blog avoids the problems is that the content to be added to the blog are not visible in searches of the site not being indexed on the basis of content, there some configuration options that would enable these searches are added Thanks for the help Submitted By: Fabio jimenez

Lucy          2/24/2010 12:08:46 PM
Problem with adding a new blog Hello, I just had a problem with adding a new blog to our website. First, there is a big left margin beside the blog test. Second, there are some "admin" content at the bottom of the pape which is not supposed to be there. I was wonderig if someone knows how to fix this. Please the link: http://www.connect2endviolence.ca/GetInvolvedV2/tabid/76/EntryId/29/Decisions-Do-Matter-Good-Ones-are-Never-Too-Late.aspx Thank you very much! Submitted By: Lucy

Jim         1/13/2010 11:09:28 AM
user permissions How do I assign users permission to edit the blog? I currently have a user who does not see the link to add new entries. I need to user to add new entries. How do I fix? Great overview of the module. Thanks, in advance, for any help you can provide. Submitted By: Jim

mukesh         1/8/2010 11:48:15 PM
No such Basic and Advanced setting in Most Recent Blog Entries Hi I am using Dotnetnuke Community Edition Live and Professional edition trial version (on localhost). In both edition I have not found any such setting option as you mentioned above and in both edition "Most Recent Blog Entries" comes as "New Blog". So how can I get these option (Basic Settings and Advanced Settings) as you mentioned in above tutorial because I want to use all the options you mentioned in your tutorial. Hope you will revert me! Thanks. Submitted By: mukesh

Piseth         4/30/2009 4:58:25 AM
Dotnetnuke Announcement Module How do I configure announcement module to to work. I mean I have one ann.. module on the first page to show only current announcements, and I have another anouncement on the second page to show all the announcement. Could anyone help? Submitted By: Piseth

         8/20/2008 10:59:06 PM
multiple blog I have d a blog page and added blog module with it but admin is able to only one blog there is it possible to more than one blog here , if possible then why.

         6/9/2008 11:13:03 AM
Personal Blog setting I want to make individual blog pages for several coaches. I have d several blogs that work but several don''t . Looks like my problem is that they are not listed on my personal blog choices in the down window when I go to assign the page to them - how do I get to this setting to list the person''s name so that they are a choice on that page only? Thanks for any help you can give me.

Feedback Comments





CAPTCHA image
Enter the code shown above in the box below
Send

 
DNN Modules
Popular Tags...
Data Springs DNN Modules

Data Springs offers cost-saving packages that fit your needs:

View Dynamic Registration 2.4 Enterprise Edition

Data Springs Collection 4.0 (23 Modules!)

Capture your users' attention, customize your registration and set up various forms.  Enrich your site with animation then create email distribution lists for your DNN site.  Just a few of the many features you get with the Data Springs Module Collection!  .....more

Best Value!  All the modules in the Collection sum up to more than $2000.00!

 

$ 479.00

Data Springs User Management Suite

Take hold of all the tools you need to enhance user & profile management from A to Z!.  A comprehensive package with 5 feature-packed modules that offer extensive admin controls and easy user interface geared towards an effective and growth-oriented site!  .....more

 

Includes:  Dynamic Registration     Dynamic Login   ♦   Interactive User Import     Dynamic User Directory   ♦   Renewal Reminder    A value of more than $630.00!

 $ 339.00

 

 

Check out all our individual modules!

 

 View Dynamic Registration

 Dynamic Registration 4.0

Frustrated over the lack of customization for your user's registration fields? Dynamically setup your DNN Portal with custom registration fields, layout, questions, and other core integration options.........more

$ 169.00

 View Dynamic Forms

 Dynamic Forms 3.4 (Just Released Aug of 2010!)

Whether it's for marketing, sales, contact forms, scheduling, information requests, surveys, or to simply better understand your customer needs, the possibilities for creating powerfully effective forms are now easy and endless! .....more

$ 179.99

 

 Dynamic Views 1.0

Now have an easy yet feature-rich reporting module with custom defined display templates and unlimited search options from  Dynamic Forms or any data source like a table, view or custom query!  .....more

$ 129.00

 View Dynamic Login Module

Dynamic Login 3.3

The content on your site isn’t vanilla, so why is your portals login? The user login page is used by every user registered in your portal, but yet once they sign in they go to the exact same page? Customize your portal with Dynamic Login to offer additional features and enhancements during the login.   .....more

 

$ 129.00

 View Interactive User Import

Interactive User Import 2.1

Interactive User Import provides you with the functionality to easily and quickly import users into DotNetNuke and Dynamic Registration, through a streamlined and well-documented wizard that includes many advanced features........more

 

$ 149.00

 View Dynamic User Directory

 Dynamic User Directory 3.0

The perfect compliment for extending your portals users and community! An essential ingredient for managing dynamic user information, is being able to sort key fields and create useful user directories and custom report information. ...more

$ 139.00

 View Renewal Reminder

 Renewal Reminder 1.3 

Renewal Reminder provides you with the functionality to setup email notifications for users that their security role will soon expire. After installing your renewal / security role reminder module you can now setup scheduled notifications to be distributed to your users  .....more

 

$ 89.99
 View Opt In Email

 Opt In Email 4.3

'Relationship Building' and 'Communication' are two essential nuts and bolts for a business to prosper. This module allows you to bridge both of these and easily generate continuous awareness of your web site, products and services. Your prospects and customers will greatly appreciate this feature ...more

 

$ 139.00

 View Tailored Text

 Tailored Text 2.3

Personalization allows you to go the extra mile in communicating or connecting one to one with your clients.  Leverage the power personalized content on your DotNetNuke site. ..more

$ 109.99
 View Stock Quote

 Stock Quote 1.2 

Giving your site visitors relevant information is critical. With the Data Springs Stock Module you can provide your users with up to date financial information....more

 

$ 109.99
 View Presentation Archive

 Presentation Archive 2.0

With so much content on your web site, its important to give users an easy method for finding and retrieving content. Presentation Archive allows you to categorize, organize and present content within your DotNetNuke site for presentations, educational material, videos, and almost any document.  ...more

 

$ 124.99
 View Real Estate

Real Estate 2.3

 

Real Estate 2.3 is a feature rich and user-friendly module that allows your portal users the ability to create real estate listings on your site....more

$ 149.99
 View Dynamic Image Rotator

 Dynamic Image Rotator

Dynamic Image Rotator displays selected images and then rotates between the images using the Adobe® Flash® platform.  Several extended and optional features allow you to select the time to rotate each image, fade between images, and also display the images in either sequental or random order...more

 

$49.99
 View Info Pics Gallery

 Info Pics Gallery 

The Info Pics Gallery Module allows you to display thumbnail pictures with information to the user about each picture, along with a detailed description regarding the set of pictures and several other optional links. ...more

 $ 69.99
 View Testimonials Module

 Testimonials

The Testimonials Module allows you to display customer testimonials on your site, as well as an easy method for users to submit testimonials about your web site, services, or products....more

 $ 49.99
 View Dynamic Info Cube

 Dynamic Info Cube

Take your web site out of the box! Looking for a creative and interesting way to showcase information and content on your site? With millions of web sites offering information you need a fun way to display information and the solution is Dynamic Info Cube...more

 

$ 69.99
 Search Engine Optimization Cloud Module for DotNetNuke

 Dynamic Tags

Nearly every web site developer would agree that search engine optimization is one of key aspects to a successful web site. Part of search engine optimization requires providing search engines that crawl your web site with appropriate and meaningful content......more

 

$ 69.99
 View Page Tags

 Page Tags

'Page Tags' pulls in search terms that users searched to find the current page. There are many benefits to displaying these search words that delivered the user to the site, find our more details .......more

$ 59.99
 Random Rounded Images

 Random Rounded Images

Random Rounded Images is an easy to use upgraded version of the images module included with DNN. With RRI, you can select multiple images to display randomly when the module loads. For example, you can add 10 images to the module, and each time you refresh or load the page one of those images will...more

 

$ 49.99
 View Back on Track

Back on Track

Giving your site visitors fast access to areas of interest is vital to your web site's ease of use and ultimately - sales potential. ...more

$ 79.99
 

Dynamic News Ticker

Dynamic News Ticker allows you to scroll through news items in a horizontal or veritical direction with administrative features that allow you to easily customize the look of your news ticker. Each instance of Dynamic News Ticker can be set up to have different sizes, scroll directions, scroll speed .....more

 

$ 39.00
 View Quick Poll

 Quick Poll 

Give your users a voice, while also providing an important way for you to gather opinions from your users and measure visitors' responses to questions on your site! Polls are significant because they can provide a way for your web site visitors to share ideas and vote on topics of your choosing...more

 

$ 39.99
 View Flash Contacts

 Dynamic Contacts 2.0

Dynamic Contacts is the fastest and easiest way you can help visitors of your website connect with your key personnel. Going beyond an ordinary directory search, Dynamic Contacts quickly adds a personal touch, giving customers a face-to-face feeling - a key sales ingredient to building strong client/cu...more

 

$ 79.99
     

 

 

Copyright 2005 - 2010 by Data Springs, Inc.
Contact Us | Terms Of Use | Privacy Statement