bchapman Gold Membership
 Ventrian Active Member Posts:32

 |
| 9/14/2007 1:34 AM |
|
Scott
I sent a copy of the code as far as I'm up to to your iinet.net.au address (the same one the forum replies come from). Let me know if that wasn't the right address.
-Bruce |
|
iFinity DotNetNuke Modules |
|
|
Scott McCulloch Administrators
 Ventrian Master Posts:18570


 |
| 9/14/2007 8:00 AM |
|
| Thanks Bruce, I'll going through it tomorrow - I think codeplex is the best solution. |
|
Scott McCulloch Site Administrator |
|
|
bchapman Gold Membership
 Ventrian Active Member Posts:32

 |
| 9/19/2007 7:16 PM |
|
A notice to people following this thread - I have posted my latest build of the Friendly Url provider.
Here's a list of all the things that this version can do:
- Url's are generated as friendly Urls by all code which uses the standard NavigateUrl() call in DotNetNuke.
- Choice of page extension - .aspx or any other extension (such as .page)
- Choice of using page extensions - options are "always", "never", "pageOnly". Always and never are self-explanatory, pageonly means only use an extension when the Url is for a page that contains no query parameters.
- 301 redirects for 'unfriendly' page requests. This can be on or off.
- 301 redirects to home page for deleted and expired pages
- A regex filter can be implemented to restrict 301 redirects for matching Urls
- Individual pages can be restricted from 301 redirects by placing in a delimited list
- Choice of two ways of handling parameters/query strings - ordered, in which the values are shown as consecutive levels in a path (key1/value1/key2/value2) and "firstparmlast" in which the first key value is placed last (value1/key2/value2/key2).
- Choice of detecting duplicate portal alias/page path combinations. It is possible to have portal1/test as a page, and a portal which has portal1/test as an alias, thus duplicating the same path on a single DNN install.
More information and the download files are on my blog at :
http://www.ifinity.com.au/Blog/TechnicalBlog/tabid/60/EntryID/24/Default.aspx
To see it working, have a look at http://www.auctionlink.com.au/TagList/Tag/Valuers/
(I haven't installed it on ifinity.com.au because it runs on shared hosting)
Please note that it is still under development, and further work will be done to include Scott's changes with mine to hopefully produce a stronger better faster version. However, if anyone wants to try this one out let me know how they get on. |
|
iFinity DotNetNuke Modules |
|
|
y01nk Registered Users
 Ventrian Master Posts:201


 |
| 9/20/2007 7:10 AM |
|
Thanks Bruce- this is marvelous!
|
|
 |
|
|
eon Registered Users
 Ventrian Super Newbie Posts:13

 |
| 9/20/2007 7:45 AM |
|
Posted By brucerchapman on 9/19/2007 7:16 PM
(I haven't installed it on ifinity.com.au because it runs on shared hosting)
Bruce, is this because it does not work in a shared hosting environment? Thanks, eoghano |
|
|
|
|
bchapman Gold Membership
 Ventrian Active Member Posts:32

 |
| 9/20/2007 4:07 PM |
|
@eoghano
It works fine on shared hosting. Depending on your host, though, you may not be able to change the IIS mappings. If you can't change IIS mappings, you can't (a) remove the .aspx extension or (b) use a different extension (.page, .content - whatever). The server that ifinity.com.au is on doesn't allow me to set iis mappings, hence I can't turn off the .aspx extension as I'd like to.
All other features work fine. I intend to shift ifinity.com.au to a different server soon, so I'll install the new url rewriting when I do that.
Hope this clears it up.
-Bruce |
|
iFinity DotNetNuke Modules |
|
|
RICHACT Registered Users
 Ventrian Newbie Posts:4

 |
| 11/07/2007 3:32 PM |
|
Hi Scott,
I'm sure this is the question that everyone wants answered. How much if any of the changes by Bruce were incorporated into DNN 4.7
Thanks.
Rich |
|
|
|
|
bchapman Gold Membership
 Ventrian Active Member Posts:32

 |
|
Scott McCulloch Administrators
 Ventrian Master Posts:18570


 |
| 11/21/2007 4:30 PM |
|
| Rich - none, as it was a short time frame and still some issues to sort out/understand. Hopefully in the next release we can move some more in. |
|
Scott McCulloch Site Administrator |
|
|
Déclic Vidéo Gold Membership
 Ventrian Master Posts:1355


 |
|
Déclic Vidéo Gold Membership
 Ventrian Master Posts:1355


 |
|
caroig Gold Membership
 Ventrian Master Posts:393

 |
| 3/28/2008 8:19 AM |
|
I know it's not what you asked but for localized menus I use pagelocalization from apollo and snapsis css menu. I had problems with the apollo language selector and reverted to using the DNN native version. |
|
|
|
|
Déclic Vidéo Gold Membership
 Ventrian Master Posts:1355


 |
|