Users to be able to create pages
This can be as simple of as complex as you like.
- Firstly, how are your pages organise in CMSB? If you have a section called "pages" and that drives the navigation on your site, that's great. I've normally use a category section and that allows me to build a drop-down style menu quite easily. Have a look at https://www.interactivetools.com/forum/forum-posts.php?postNum=2237572#post2237572
- Then, have you get member access to you pages site sorted? Using the membership plugin takes some getting used to, but is VERY powerful.
- Then, create a page on the site that only members can access. From there using an addform.php (search for it in this forum) or using the code-generator plugin, create a form that allows ONLY users to create and / or edit a page.
It will take some working through, but it's pretty simple if you've got the structure of the site sorted.
Hope that helps.
Does that answer your question? If not feel free to let us know more details about what you're wanting to do.
Our Instant Website add-on is another example of having a website pre-configured so users can just add pages:
Yea, if you have an existing site with many single pages sections then one approach would be to look for the commonalities between the single page sections and merge them into one multi-record section so pages could be added dynamically. You'll also want to make sure you frontend design supports a variable amount of pages. If they are, for example, listed across a top nav bar, you want to make sure it scales when you add more pages.
Hope that helps!