I’ve wanted to be able to create custom content types for a very long time. Mura has supported this via a web interface for a long time. I’ve implemented it before in a ColdBox-based CMS but it was done via programmatic means. (extending a base type with additional fields, etc.)
guys, been thinking about this a bit. Here is a little synopsis of how to implement multiple instances of blogs.
Have a new entity called Blog, which will model a blog instance, which can have the following properties:
name
permalink → URL entry point
isActive
entries → o2m of related entries for this blog
Under content we would replace “entries” with “blogs” and present the new blog manager where you can see a global view of all the registered blog instances. You can then drill down into a specific blog and see all the normal entries manager.
Basically adding a blog instance manager. Each blog would have their entry point URLs, that would switch the context of what view you are reading. The UI module would pretty much the same except be able to know what blog you are on in order to tell the entry service from where to pull the entries from.
The URL question was off topic. In contentbox I want to include a url to let’s say another blog and have that in the menu. Only way I know to do it in contentbox is to add it via the layout or to add a page and put the link in the page.
Actually, can’t you do that with the new menu builder now? I haven’t actually used it since it got integrated into core but I know Joel’s original SuperMenu allowed ad-hoc menu items that could point to anywhere,