Skip to content
Register
Login
Home
iFinity
Home
Services
Software Development
Website Development
DotNetNuke Consulting
Contracting Work
Products
Url Master
Product Details
Reviews and Testimonials
Pricing and Licences
FAQ
Downloads
Blog Module Url Provider
News Articles Url Provider
Tagger
FAQ
Downloads
Product Details
Instruction Video
Free Downloads
Inline Link Master
Product Details
FAQ
Support Forums
Knowledge Base
Url Master
News Articles Friendly Url Provider
Tagger
Contact
Blog
Licensing
Support
iFinity Blogs
Search
Updated Google Analytics Provider for DotNetNuke
By Bruce Chapman on
Tuesday, June 29, 2010 10:27 AM
My last update of the iFinity Google Analytics provider was back in December 2007 – and a lot has changed since then. Probably the biggest change is the inclusion of a standard Analytics provider in the DotNetNuke core. That doesn’t seem to have dented enthusiasm for the iFinity Google Analytics provider, with nearly 6,000 downloads since it’s original release and still running at a healthy rate of about 7 downloads per day.
With my work on
Multi-Language Urls for DotNetNuke with the Url Master module
, I have setup the
Url Master demonstration site
which shows how to setup language-specific sub-domains to tidy up and optimise the Urls on a DotNetNuke site. Here’s the sub-domains created for the site:
fr.url-master.com – French language version nl.url-master.com – Dutch language version de.url-master.com – German language version ...
Read More »
Comments (1)
Crafty Code
Multi Language Url Features of Url Master 2.0
By Bruce Chapman on
Friday, June 25, 2010 9:04 PM
This is the second post in my series illustrating functionality which will be available with the release of the Url Master, version 2.0.
The previous post covered the new
404 Error Handling
features, this post will discuss the new Multi-Language (ML) features that the module incorporates.
Like better 404 error handling, people using the Url Master module soon started to request support of multi-language Urls. While Url Master 1.x versions did work perfectly well with ML sites, and shuffled the /language/xx-YY Url forwards in the path, so that it at least appeared to have a path structure related to the language, this was about all that could be achieved.
The first thing that was needed was the ability to localize Urls for a specific language, and to get the Urls to work without the /language/xx-YY stuck in the middle of the Url.
The next thing was to work out the best SEO strategy...
Read More »
Comments (3)
Crafty Code
Using Friendly Urls in internal site links instead of LinkClick
By Bruce Chapman on
Thursday, June 24, 2010 4:56 PM
One of the features of early DotNetNuke was the ability to track clicks of particular links within the site. You could work out how many people clicked on a link on a certain page.
This is one of those features which is actually of limited use these days – a good web analytics package will give you that detail, and a whole lot more. There wasn’t even a link click report you could look at to see the result –
though I have written one of these you can use
.
However, the ‘LinkClick’ approach still litters the DotNetNuke framework and can get ordinary people into difficulty with their SEO efforts.
The problems with the LinkClick handler The LinkClick handler is a generic Url which looks like http://example.com/linkclick.aspx?tabid=234&moduleid=355. It can be thought of as a generic redirector, like Microsoft used to use for everything...
Read More »
Comments (6)
Crafty Code
Real 404 Error Handling in DotNetNuke
By Bruce Chapman on
Friday, June 11, 2010 4:50 PM
404 Handling is the process of managing what happens when a visitor comes to your site and enters a Url/follows a link which isn't valid. The correct handling of 404 errors can really mean the different between a professional looking site, and one that still looks like it is in development. The name ‘404 Error’ is used because the web server returns a
response code
of ‘404’, meaning it couldn’t find a matching file/resource for the Url.
A well developed 404 strategy will retain users, keep search engines up to date and in general make your site look like a polished and finished effort.
This post takes a look at what happens when a 404 occurs, how DotNetNuke handles it, and how the new version of Url Master (2.0) can handle 404 errors.
Background on DotNetNuke 404 Error Handling. In order to discuss issues behind DotNetNuke 404 handling, it’s worthwhile to just take a background look at how DotNetNuke...
Read More »
Comments (6)
Crafty Code
Hi, I'm Bruce Chapman, and this is my blog. You'll find lots of information here - my thoughts about business and the internet, technical information, things I'm working on and the odd strange post or two.
Share this
Get more!
Subscribe to the Mailing List
Email Address:
First Name:
Last Name:
You will be sent a confirmation upon subscription
Follow me on Twitter
Follow @brucerchapman
Stack Exchange
Klout Profile
Page Tags
301
content
domain
DotNetNuke
Duplicate
Redirects
Archive
<
June 2010
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
Monthly
January, 2012 (1)
December, 2011 (3)
November, 2011 (5)
October, 2011 (7)
September, 2011 (2)
July, 2011 (6)
June, 2011 (2)
May, 2011 (1)
March, 2011 (3)
February, 2011 (2)
January, 2011 (3)
December, 2010 (1)
November, 2010 (4)
October, 2010 (2)
September, 2010 (2)
August, 2010 (2)
July, 2010 (1)
June, 2010 (4)
May, 2010 (2)
April, 2010 (1)
March, 2010 (3)
February, 2010 (3)
January, 2010 (4)
December, 2009 (1)
October, 2009 (1)
September, 2009 (3)
August, 2009 (1)
July, 2009 (2)
June, 2009 (3)
May, 2009 (3)
April, 2009 (1)
March, 2009 (2)
February, 2009 (3)
January, 2009 (2)
November, 2008 (4)
October, 2008 (2)
August, 2008 (2)
July, 2008 (2)
June, 2008 (3)
May, 2008 (2)
April, 2008 (3)
March, 2008 (5)
February, 2008 (5)
September, 2007 (1)
August, 2007 (2)
July, 2007 (1)
June, 2007 (1)
November, 2006 (1)
October, 2006 (4)
August, 2006 (1)
July, 2006 (1)
June, 2006 (3)
Go
All Blogs
Bruce's Blog
Crafty Code
Keywords
Phrase