View Brett's plugins
AnyPage lets you configure site pages at any URL you want. You can use a text editor in the admin area to create content, or if you need more flexibility, specify that the page should call a custom view.
This plugin requires you to configure it. Two pages are created during installation as examples.
Note: Pages can be registered to override paths from core and bundled plugins. This is a shoot-yourself-in-the-foot feature that you should only use if you know what you're doing!
@LT - you would need to either have a custom made menu or use the menu_builder plugin to do that for you. (menu_builder is in the community here).
@brett.profitt - i just noticed that the output from this plugin that has been entered via the text editor is not wrapped in 'elgg-output' so any and all css formatting that is applied to output data is lost.
@brett, nice update to an already great plugin. One of the new mentioned features is to pick a layout. This option is also available when you use a view. But that doesn't seem to work here. Not a big issue, you can do that in the view itself off course, but would be nicer if the plugin does that for you. Or remove the option when selecting a view.