Register   Login
     
  Latest Posts  
How can landlords login and see all their properties?
by jmolhava on 8/21/2008 8:10 PM
RE: e-mail subscriptions
by doggiedaddy1 on 8/21/2008 5:11 PM
RE: 5.xx to upgrade 6.xx broke syndication
by HectorSosaJr on 8/21/2008 2:59 PM
RE: Can Subscription Tools do this?
by jkurzner on 8/21/2008 2:20 PM
RE: Spirit of time
by brekkjen on 8/21/2008 2:20 PM
RE: How to Show Agent Details and Contact Form
by tmahmud on 8/21/2008 1:21 PM
Disable banner link
by pehu on 8/21/2008 1:17 PM
How do you allow?
by makkabokka on 8/21/2008 8:15 AM
RE: How to Show Agent Details and Contact Form
by smcculloch on 8/21/2008 6:31 AM
RE: 5.xx to upgrade 6.xx broke syndication
by smcculloch on 8/21/2008 6:17 AM
  Forums  
Subject: A Version of FriendlyUrls with multiple parameter handling and 301 redirects
Prev Next
You are not authorized to post a reply.

Page 2 of 2 << < 12
Author Messages
bchapmanUser is Offline
Registered Users
Nuke Super Newbie
Nuke Super Newbie
Posts:21

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 McCullochUser is Offline
Administrators
Nuke Master
Nuke Master
Posts:11300


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
bchapmanUser is Offline
Registered Users
Nuke Super Newbie
Nuke Super Newbie
Posts:21

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
y01nkUser is Offline
Registered Users
Nuke Master
Nuke Master
Posts:201


9/20/2007 7:10 AM  
Thanks Bruce- this is marvelous!


generated by sloganizer.net
eonUser is Offline
Registered Users
Nuke Super Newbie
Nuke 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

bchapmanUser is Offline
Registered Users
Nuke Super Newbie
Nuke Super Newbie
Posts:21

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
RICHACTUser is Offline
Registered Users
Nuke Newbie
Nuke 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

bchapmanUser is Offline
Registered Users
Nuke Super Newbie
Nuke Super Newbie
Posts:21

11/21/2007 4:10 PM  

For any thread viewers, the reply to the above question was answered on http://www.ventrian.com/Support/ProductForums/tabid/118/view/topic/postid/25529/ptarget/25924/Default.aspx


iFinity DotNetNuke Modules
Scott McCullochUser is Offline
Administrators
Nuke Master
Nuke Master
Posts:11300


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éoUser is Offline
Gold Membership
Nuke Master
Nuke Master
Posts:564


3/22/2008 4:44 AM  

Hello,

For information, I have some problems with Bruce Friendly URL and DNN 4.8.2 + DSLocalizator.
It was not the case with Ventrian Friendly URL and DSLocalizator.
I have logged the error here:

http://www.ifinity.com.au/Products/Support_Forums/forumid/8/threadid/165/scope/posts/

(Sorry, I am unable to create new topic, I am obliged to use an existing one I create first)
DV


Non linear video editing software, tips and tricks, tutorials... Déclic Vidéo FX
Déclic VidéoUser is Offline
Gold Membership
Nuke Master
Nuke Master
Posts:564


3/28/2008 2:24 AM  

Hello,

1/
Does any of you using Bruce Friendly URL with tabname localised ?
If the answer is yes, how do you localise tabname ???

2/
Does Bruce product handle the 404 error message ?


3/
Has any of you tried the other alternative, DNNMasters SEO Suite ?

DV


Non linear video editing software, tips and tricks, tutorials... Déclic Vidéo FX
caroigUser is Offline
Gold Membership
Nuke Master
Nuke Master
Posts:278

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éoUser is Offline
Gold Membership
Nuke Master
Nuke Master
Posts:564


3/29/2008 9:43 AM  
Caroig,
I am interested as well. What is your problem with Apollo ? I also use page localisatiohn, I tested it under 4.8.2 and it works fine (do not forget to use the latest version for DNN 4.8.2). Which core function are you talking about ???

DV

Non linear video editing software, tips and tricks, tutorials... Déclic Vidéo FX
You are not authorized to post a reply.
Page 2 of 2 << < 12

Forums > Projects > Friendly Urls > A Version of FriendlyUrls with multiple parameter handling and 301 redirects



ActiveForums 3.7