Buck Anderson - DNN Professor Member Login
February 04, 2012

Article Search  
Article Index

Click to grab the RSS feed for the DNN Professor Article IndexDotNetNuke Tutorials and Articles

We cover a lot of different DNN topics on this site - this article index gives you a pretty good idea of the DotNetNuke tutorials, XMod tutorials, DNN training, DNN hosting, and Internet Marketing subjects we cover for beginners and advanced DotNetNuke users.

The following is a complete index of all articles on this site - presented in the most current to oldest article sequence. You can view categories and search the index by subject.

Check back often for new articles, tips on our Business Directory, or have articles conveniently delivered to your favorite program by clicking the RSS feed icon above.


Share    
22

FatGeorge Tag Cloud Control

The FatGeorge Tag Cloud control is an XMod Add-on developed by XMod MVP, Tony Harrison. Using this Xmod add-on creates a very easy way to show category listings for your XMod application.

In this walk through I will describe how to configure Business Directory to prepare for the Tag Cloud installation and then describe the set up procedure for Tag Cloud.

 

 

 

 

 

 

 

 

 

 

 

Step 1

Follow the installation instructions that came with your FatGeorge Tag Cloud purchase and install Tag Cloud.

Step 2

Once you have set up your XMod application, go to the module action menu and click Configure XMod Module.

Configure XMod Module

While you are in the Xmod configure mode pay attention to the URL of the page.

In our example, the end of the URL looks like this (yours will be unique to your installation):

/tabid/64/ctl/Configure/mid/401/Default.aspx

Note the values of the tabid (64) and the value for mid (401). You will need these later in step 2.

Under the Data Setting tab go to Filtering >> Filter Using URL Parameter

XMod Data Settings >> Filtering

and select the XMod field cboCategory and give it a parameter name of cat and save your changes.

This will allow us to configure the Tag Cloud control to pass the URL querystring parameter for our categories.

Step 3. Create the Tag Cloud form

Return to the XMod module action menu and select Manage Forms.

We will now create the XMod form that will be used with Tag Cloud.

Manage Forms

Next we will create a new Form using the Plain Text editor and Custom HTML-Based Layout.

Create New Form

In the screenshot above, you will notice that I have already created my form and named it BD Tag Cloud with No Local Video.

You can name it what ever you prefer.

In the settings area you can configure settings as shown below. I use Auto-Approve All Records since it is the database adding the categories and not a human.

Manage Form Settings

Next you will add your form code.

Tag Cloud Form Code

In the above screenshot notice the highlighted areas of code.

formname = the name of the main form you are using. In our example we are using one of the Business Directory forms named BD6 Multiple Categories No Local Video Form.

tagfield = cboCategory This is the XMod formfield that we set up in step 1.

tagurl = the full URL location of your main XMod form. Pay close attention to the tabid and the xmid value in the example above.

Use the values from the URL in step one and create the URL that matches your DNN page.

When completed save your form and click Done.

Step 4 Add a XMod FormView Module

Next we will add a FormView module to our page and assign the Tag Cloud form to it.

Add FormView Module

In the modules action menu select Configure XMod Module.

Configure FormView Module

Select the Tag Cloud form that you created in Step 2 and save your changes.

Now, when you add a new listing to your application, it will automatically be added to the Tag Cloud module.

Great Job!

For more information on the FatGeorge Tag Cloud Control click here.

Posted in: XMod Applications

Share    

Post Rating

Comments

Mark Holburn
# Mark Holburn
Friday, June 04, 2010 10:52 AM
Apologies but I am having real problems with this. The instructions seem very clear and concise and I have followed them carefully but I am getting nothing appearing.

I have set my form as below. I have tried changinge the form name a few times to exactly what is states in the selection box but still nothing appears.


Buck
# Buck
Friday, June 04, 2010 11:30 AM
Mark,

First, the obvious question would be did you purchase the FatGeorge Tag Cloud Add-on for XMod and install it through the XMod administration console?

If so, did you add the correct tabId and XMod moduleId from your Directory listing page?

If you are using Business Directory 6.1, go to the Xmod module action menu on your listings page >> Configure XMod Module >> Required Settings tab. There you will see the name of the form your are using.

While still in Configure Xmod Module mode, look at the browser URL and you will see the tabId and the mid (ModuleID) that you will use to complete the link for the FatGeorge Tag Cloud.

If you still are having issues, contact Tony Harrison, the FatGeorge Tag Cloud developer at http://fatgeorge.co.uk/. He offers great service on his products.
Brian Woodman
# Brian Woodman
Wednesday, June 30, 2010 11:04 AM
Hi Buck,
I'm having an issue as well. I'm pretty sure I've completed all the steps correctly but when I add the new form to the Form View in step 4, I get an error message on the page:
A critical error has occurred.
Value cannot be null. Parameter name: dataReader
Any thoughts?
TIA
B
Buck
# Buck
Wednesday, June 30, 2010 1:11 PM
This article was wriiten against an older version of Business Directory. If you are using version 6.1 or higher, the form names have changed. On your main XMod instance, on the main listing page, go to Configure Xmod Module in the Xmod action menu.

There it will show you the name of the form you are using. Use that form name when you configure your FatGeorge Tag Cloud form.
Julio
# Julio
Friday, September 03, 2010 12:50 PM
I have the same problem:

Value cannot be null. Parameter name: dataReader

I already check the name form.

Something more to do?

Thanks

Join the Discussion!


Buck Anderson - DNN ProfessorLet us know what you think. Or ask us anything. Or offer your own sage advice.

The only rule: RESPECT THIS HOUSE! Postings that contain abusive language and/or personal attacks will be cheerfully VAPORIZED. One cross word and – POOF! – your well-thought-out post will be gone in a puff of smoke.

          Buck

RSS comment feed RSS feed for comments on this post | Permalink URL

Note: For security, public comments require an Email address (Email will not be published and is also used for your Gravatar image)

Post Comment

Only registered users may post comments.


Copyright 2004 - 2012 by Jive Media Group LLC. All Rights Reserved.  | Terms of Use | Privacy Statement | Email White Listing | Site Map