Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Human Friendly URLS should not be tied to Tab NameHuman Friendly URLS should not be tied to Tab Name
Previous
 
Next
New Post
8/29/2009 9:59 AM
 

First of all, let me just say that I really like using the Friendly Url provider for all of the obvious reasons.

However, since we have a large site with 20 volunteer editors, managing broken links caused by changing Tab Names is getting to be a problem.   Even though the editors are being trained of the consequences changing Tab Names, most of them just do not get it (and in fairness to them, it is not easy to see what pages link to others).

IMHO, it would be helpful to disconnect the TabName from the Friendly URL provider by creating another column in the Tabs table to hold the UrlName (or whatever name makes sense).   This way a TabName could be changed without necessarily breaking links.  The UrlName can default to the TabName so no extra data entry would be required.

For example, an editor just innocently changed a TabName from "Join NJA" to "Join NJ Audubon" for clarity in the menu.  The URL did not necessarily need to change as well.  But it did, and since this page was linked to on every page, 1300 links were broken (fixed by changing skin and a database update to HtmlText).

Anyone else have any thoughts on this?

Thanks,
Mike

 

 
New Post
8/31/2009 3:33 PM
 

Mike L wrote
 

Anyone else have any thoughts on this?

You've just made the perfect case for LinkClick links.  :)

Jeff

 
New Post
8/31/2009 4:24 PM
 

Good idea.

Magento does something like what you are talking about for each product.

It would be even nicer if modules could have a url parameter that they could also use when building dynamic queries as well. EXAMPLE: so you could turn something like "/Blog/ID/1/MyBlogPost.aspx" into "/Blog/MyBlogPost.aspx" or "/Products/ID/1/MyProduct.aspx" into "/Blog/MyProduct.aspx"

 
New Post
9/10/2009 8:54 AM
 

@Jeff Cochran: You are right but ...

It is almost impossible to find to a page in the page list when you have 1000 tabs on 3 levels of nesting. :)      It is much simpler to grab an url and it would be nice if it were permanent. 

The other benefit to url permanence  is that links from other sites and search engines would not break for minor changes to a tab name,

One other minor benefit, is that the friendly urls are also a lot more readable in the html than the link clicks.

Thanks,
Mike

 

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Human Friendly URLS should not be tied to Tab NameHuman Friendly URLS should not be tied to Tab Name


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out