Hi Rafael,
> 1) We looked for a way, how to build several site templates
You can develop templates as part of a theme which - at the moment -
you can find in the site settings (menu item "Settings"). You then
create a new theme where you override the default theme by naming the
templates like the templates in the adva-cms default template. So,
say, if you want to override the partial sections/_article.html.erb,
you'd have to create a template file with this very filename
("sections/_article.html.erb") in your theme and use it the way you
see fit.
Finally, just activate the template and you should be good to go.
> 2) We looked for a way, how to build several content templates
If you need different content templates, you can define additional
templates in the theme and then select the fitting template in the
section settings, i.e. you can define use custom content template per
section.
> 3) How to build navigations with "current" / "active" states within.
I don't think we have that right now - at least not in the old layout.
However, you can code the basic logic yourself and just override the
partial that builds the navigation.
> 4) Is there any Explanation of the Auth / Roles Api
> => we have to create roles where users / groups can only manage
> their own records e.g.
We're working on making the RBAC fully functional (right now, it
doesn't do everything we need it to do). If you have some opinions on
what it should look like, feel free to list your requirements and any
hints - it's definitely appreciated!
> 5) could an standalone coexist with the browsercms as well
Yes, definitely - from our perspective, this is the main purpose of
adva-cms! We've already built two applications on top of adva-cms
which run smoothly. The only caveats are that you have be careful
about naming your models, controllers and views (we don't have
namespacing for them right now). But basically, you can run a
standalone app on top of adva-cms and - if you need it - even override
some of adva-cms functionality to fit your needs (e.g. by extending
existing model classes in initializers).
I hope this answers your questions sufficiently. If not or if you have
further questions, please don't hesitate to ask here. Alternatively,
you can always drop by in our IRC channel #adva-cms on
irc.freenode.net.
- Clemens