modx-ccc-2015 / whishlist

The overall repository with MODX issues to tackle together at the MODX CCC 2015. This place is ment to be as a big pond of possibilies.
0 stars 0 forks source link

Make ClientConfig Extra aware of context settings #46

Open bequadrat opened 9 years ago

bequadrat commented 9 years ago

I'd like to use @Mark-H 's great ClientConfig extra in pretty much any project, but unfortunately it's currently not able to set context settings (only system settings afaik). So if you have multiple contexts (like a multi-language website, landing pages outside the main context or complete multiple websites powered by one MODX install), there's no other way to let a client edit specific context settings than to give a technically unexperienced client access to all the context settings. And you don't want that :-)

So maybe we could improve that? It would make the "customer experience" of MODX for end-users with multi-context-sites so much more secure and intuitive.

mindeffects commented 9 years ago

Not letting users edit parts of the e.g. settings is a lacking features of MODX itself. By restricting the user to certain namespaces (https://github.com/modx-ccc-2015/whishlist/issues/47), it would be possible to bring those features to MODX itself. @TheBoxer might agree on that?

bequadrat commented 9 years ago

Yup, #47 would indeed make ClientConfig a little bit obsolete :-) On the other hand, I suppose extending ClientConfig would be much simpler to achieve as a first step.

Mark-H commented 9 years ago

Obsolete? Nahhhh, the interface would still be more appropriate for clients than the settings grid ;)

Will happily sit with some people with UX skills and smart devs to figure out how to implement this from both the user and back-end perspective this weekend.

bequadrat commented 9 years ago

Ok, "obsolete" might be the wrong word here. Let's say "less required" :-)