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