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
Vanity User Profile Urls in DotNetNuke with Url Master
By Bruce Chapman on
Wednesday, June 24, 2009 12:33 AM
I've just published the latest release of the Url Master module, which contains an exciting new feature. The new feature is the ability for any DNN site, regardless of what other software it uses, to use 'Vanity' Urls. A vanity url is just a simple url which acts a shortcut to your user profile page. The most famous recent case was the decision by Facebook to open up their system to associating a Url to a members facebook account. But it's nothing new : twitter use simple User Profile urls (
http://twitter.com/brucerchapman
), as does LinkedIn and countless other sites.
I started to get a few requests for this type of thing, mostly for people who are using Url Master on a site setup for social networking. Initially I said it couldn't be done, but if you leave the subconscious working on something for long enough, a bright idea is bound to occur. So I'm happy to announce that, from version 1.14, the Url Master module now contains a feature to allow any...
Read More »
Comments (6)
Crafty Code
How To : 301 Redirect .htm or .html pages to DotNetNuke .aspx pages
By Bruce Chapman on
Tuesday, June 23, 2009 6:01 PM
This is becoming a very common help request for me lately, as increasing numbers of people convert old html (and asp and php) based websites into DotNetNuke based websites to take advantage of the extra power of the DNN framework. The problem occurs that many Html based websites have been around a long time and generally rank well in search indexes. Typically, the site owner wants to make sure that none of that existing ranking and associated traffic is lost when converting to a new DotNetNuke site.
This post will cover all of the steps necessary to divert traffic away from an old html based website to a new, DotNetNuke based website. If you have an old .asp or .php based website, the instructions are virtually the same with just the file extensions changed.
0. Do your backups. You're going to be modifying the web.config file, so take a backup of this file before you start. If you mess it up, getting it all back will be as simple as restoring your previous web.config file.
1. Install the Url Master software...
Read More »
Comments (45)
Crafty Code
iFinity.Utilities and File Not Found Errors
By Bruce Chapman on
Wednesday, June 03, 2009 4:36 PM
Every programmer loves to have a little kit-bag of common functions, workarounds, hacks and shortcuts. It's the stock-in-trade of a seasoned developer : they've seen the common problems before, developed a solution once, and unit-tested the living heck out of it. The iFinity.Utilities DLL is such a file : it's a very small .NET library which contains base classes, common functions, database shortcuts and the like. It's been bundled into quite a few of the DNN modules that I have distributed over the years.
There's a small problem though : DotNetNuke doesn't really 'do' shared file installations for modules. Basically, if you include a file in a module manifest (the listing of all the resources that get installed with a module), DNN remembers that you copied the file in when a module was installed. And, when you uninstall that module, it takes the file straight back out again. It's a modern, DNN version of the old DLL hell you could get yourself into with Windows 95 and COM.
Now back when I...
Read More »
Comments (0)
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
+
2010
301
302
404
5
500
6
AJAX
Alias
Analytics
API
Architecture
Article
Articles
ASP
ASP_NET
ASPNET
aspx
Asynchronous
Automated
Automatic
Azure
Backup
Backups
Beta
Blog
Build
C
Cache
Caching
Campaigns
Canonical
Canonical_Linker
ClientScriptManager
Cloud
clueTip
CMS
Code
Compatibility
Conference
Config
Configure
Connections
content
Control
Conversion
Crash
Csharp
CSS
Culture
Custom
DataBind
DataCache
DateTime
Description
Design
Developers
Development
Dialog
DNN
DNN6
DNNVoice
DNNWorld
Documentation
domain
Domains
DotNetNuke
DotNetNuke_Connections
Download
Drop
Duplicate
Engine
Error
Errors
Example
Archive
<
June 2009
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
11
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