Found on Google...

PowerDNN

Recently Viewed...
SnowCovered Top Sellers

Ultra Media Gallery 5.3
Ultra Media Gallery is the most popular photo gallery and media gallery module for DotNetNuke, the major purpose of this module is to allow you create unlimited pictures and medias to your gallery and organize them by albums, your albums and medias are browsed in flash interface.

XMod 5.1
Version 5 of the perennial best-selling tool for creating data-based solutions in DNN without custom programming. This version focuses on greater flexibility, expandability, and ease-of-use.

Ultra Video Gallery 2.3
Ultra Video Gallery is a brother product of Ultra Media Gallery, The major purpose of this product is to provide an easy way to add videos in various formats to your website by and play them in a unique flash gallery.

Flex By DrNuke
The Flex skins are professionally designed, coded and packaged by a team of DotNetNuke experts. Available in 8 great colours, each with 15 banner images, 2 menu types and a choice of 3 background styles. The entire pack features a total of 2376 skins!

Open-DocumentLibrary v3.0
Powerful, Ajax Enabled, Easy to Use. Document Management has never been better. Open-DocumentLibrary allows DotNetNuke users to share and manage documents in a flexible, intelligent way, offering granular control over Folder and Document access.

CATALooK.netStore Pro & Booking Tools w/source DNN4
Powerful multilingual, search engine optimized ecommerce store and renting/letting system including a concept utilizing many business models in one application integrates:Catalog,Media gallery,Configurator,Packages,Data entry forms,Subscriptions,Recurring billing,40+ CC Gateways,UPS and USPS support

Document Exchange Professional 4
Edit documents directly on your server using the latest iteration of the premier document management solution for DotNetNuke (DNN). With a completely revised Ajax-enabled UI.

DNNMasters SEO Suite Enterprise w/Source
If you want better Search Engine ranking you need KeepAlive, URL Rewrite, Custom 404 error, Custom Redirect, Friendly URL's, Sitemap, Google Sitemap.DNNMasters SEO Suite delivers all of it and more!

Dynamic Skins :: 7 Colours
This Skin Pack comes in 7 colours with 6 Header Options, 3 Widths, 3 Background Options, and 48 Mix & Match Containers...

Skin Pack L006 Bundle - 280 Skins 580 Containers
Contains 20 colors. Each color skin pack includes 14 skins and 29 containers. 20 banner images in 10 categories. Horizontal and Vertical Tabbed menu. DNN4/DNN3.
    |   Register   |   Sunday, July 20, 2008   
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 asyour 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 1First   Previous   Next   Last   
otantiktr@yahoo.com   14   6/13/2008 7:31:05 AM
http://www.aLemizbiz.com
Thank you

jdfunsoccer@comcast.net   14   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.

Otantiktr@yahoo.com   14   5/12/2008 6:09:01 PM
http://www.aLemizbiz.com
Thank You

a.dirks@we-ict.nl   14   4/3/2008 3:28:56 AM
No Allow Upload Options
How come that you have ''Allow Upload Options'' while I don''t even see this option is my settings, even if I''m logged in as administrator? Is this a setting somewhere else maybe? Thanks for a reply, because this is exactly what I need! Armand

cubby@fragrancetalk.com   14   3/27/2008 2:06:03 PM
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

jagdish.aher@gmail.com   14   3/10/2008 3:34:28 AM
Adding category to blog
hi how can I add category to Blog thanks

Feedback Comments





Enter the code shown above in the box below
Cancel   Send

DNN Modules
Data Springs DNN Modules

View Dynamic Registration 2.4 Enterprise Edition

Data Springs Module Collection (20 + Modules!)

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.....more

List Price: $479.99
Price: $349.99
 
View Dynamic Registration 2.4 Enterprise Edition

Dynamic Registration 3.2 

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

List Price: $159.99
Price: $139.99
 
View Opt In Email V2.6 Enterprise Edition
Opt In Email V3.0
'Relationship Building' and 'Communicaton' 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 featur ...more
List Price: $109.99
Price: $79.99
 
View Dynamic Forms 2.2 - Enterprise Edition
Dynamic Forms 2.6 
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. ...more
List Price: $129.99
Price: $119.99
 
View Tailored Text v2.0 Enterprise Edition
Tailored Text v2.0 
Personalization allows you to go the extra mile in communicating or connecting one to one with your clients. When it comes to technology and web site content, you now have the power to leverage this personalization directly with your users on your DotNetNuke site. ...more
List Price: $79.99
Price: $59.99
 
 
View Dynamic User Directory v2.0 Enterprise Edition
Dynamic User Directory v2.4
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
List Price: $129.99
Price: $119.99
 
View Stock Quote - Enterprise Edition
Stock Quote 
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
List Price: $89.99
Price: $69.99
 
View Presentation Archive 1.0 Enterprise Edition
Presentation Archive  
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 or co...more
List Price: $89.99
Price: $59.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 optomization requires providing search engines that crawl your web site with appropriate and meaningful content......more

List Price: $89.99
Price: $69.99
 
Google Grabber SEO Module for DotnetNuke

Google Grabber

'Google® Grabber' 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

List Price: $79.99