From the CMSMS release notes:
Complete Freedom in URLs now customizable in any way preferred
We have addressed some long standing concerns and wish list items with respect to URLs in this issue. There is a new URL field for each and every content page, allowing you to specify the exact URL (relative to the start of your site) for each content page. i.e: if you want the URL to be 'blah' you can do that. if you want it to be 'a/really/complex/path' you can do that too. You can have two pages that end in the same string, like: ´toronto/restaurants' and ´calgary/restaurants'. The site developer has complete control over the URLs for each page. Developers have the option of leaving the URL field blank, and thereby using the old page-alias method of doing things, or URLs can automatically be filled in from the page alias. To make it easier to track your URLs or see them at a glance, the listcontent page has been enhanced to show the page alias, and the page URLs. This is a huge feature and we are sure will further cement your relationship with CMSMS™.
News Module allows customizing the URLs
The News module has also been modified to allow customizing the URLs to the detail view on news articles. i.e: You can choose exactly what the URL will be to each news article. There is a preference as to which content page to use to display the detail view, and it will use the 'default' detail template. I am sure that this functionality will also appear in other third party modules like blog and e-commerce modules soon.
Okay, I've been digging through this for hours now and I think I'm starting to see how it's supposed to work. It seems like it's a relatively new feature that is basically undocumented as of yet. I found this forum post:
http://forum.cmsmadesimple.org/viewtopi ... =8&t=50529
It seems you can manually set the URL in each individual post, which I tried and does work. There are also a couple of settings in the Site Admin > Global Settings > Content Editing Settings regarding urls that do god-knows-what.
Automatically create page URL's: Yes (not sure what this does, but I know what it sounds like it's supposed to do. It's not proving a default in the URL field of new news items though)
Automatically created URL's are flat: No (The description of this one is not helpful at all to me.)
Page URLS are required: No/Yes (I'm assuming it just makes it so you have to enter a URL or it rejects the news item until you do)
The CGBlog settings (Options > URL Template) for custom URLs seems broken, and the rest of the built in CMSMS news module stuff is not documented very well. How do I make it so the URL defaults to a predetermined setting? What are the settings I can use? Having to set each item individually seems counter-intuitive, i would think you'd want one format consistent across the module.
Sorry I'm so new at this, I'm definitely in the frustrating learning new things stages. I'm pretty happy with just having it go news/article.html, but would like it if it just filled the url automatically. Thanks.