Quote from: tillda at Mar 23, 2006, 05:15 PM
I really vote for custom nice url.
As my expirience says, really great site can’t be limited to use either www.domain.com/alias or www.domain.com/full/path/to/document. It must be much more flexible, in extreme situation the URLs should be independent on the tree structure. For example, I want the articles to be organized in the cathegory tree (per topic), but I also want them to have URLs like www.domain.com/articles/title-of-article
Actually, the organization of the documents in the site tree is for determining your URLs, organized by some permanent, but simple structure (i.e. PermaLinks); this can be hierarchical or not in MODx via the use_alias_paths option. Also, providing other means of accessing these permanent resources is trivial in MODx; for instance if you wanted to tag an article in many categories and access the same article from each, you might want to be able access it via /articles/category/title-of-article, while in the actual site tree it might be organized as /articles/2006/03/title-of-article or similar. These alternate means can be achieved any number of ways in MODx; by creating an alternate tree under an unpublished folder (or just one hidden from the menus) with child Weblink documents organized for this alternate access scheme, or by creating a single page to represent each category, and using a snippet to redirect to appropriate articles; things most sites couldn’t even dream of doing without building a framework like MODx first.
In the future, we will probably also allow paths to be defined inside of an alias as well, to further increase the flexibility of determining the permanent URLs without having to come up with crazy hidden tree structures in the manager.