-
☆ A M B ☆
- 24,524 Posts
Quote from: pdincubus at Sep 24, 2013, 05:13 AM
I'm mostly front end, so stick mainly with CSS/HTML/jQuery, but the Angular site on a quick scan seems to be much cleaner?
There is no reason at all why MODx couldn't be used to build its own Manager interface, using whatever library you wanted. See
NewsPublisher for an example. As I said before, it's all just forms and database access.
-
☆ A M B ☆
- 3,141 Posts
Replacing Smarty would be a lot less troublesome than replacing ExtJS probably, as there's not that many actual smarty templates being parsed that contain more than a single line of code (typically, an empty div).
-
☆ A M B ☆
- 24,524 Posts
If you wanted to generate your own Manager pages using ordinary MODx resources, you could have them set to not show in the tree, and assign them to a group attached to a user group whose only purpose is to manage the Manager pages. No other user groups would be attached to the resource group, so nobody else would ever see them to mess with them. Then your manager resource user could hack away at the Manager all he liked. A MIGXdb CMP might be a good Manager manager interface.
Just a further thing I've been thinking about - when editing snippets, chunks, etc through the manager it's really frustrating how "letterboxy" the editor area is. Can anyone help me fix this?
I think the RTE is initiated here:
/manager/controllers/default/element/ and then in any of: chunk, snippet, plugin, template, tv etc
In the chunk.class.php file on line 83 there is: public function loadRte() {
but I'm not sure if this is where any of the editor settings can be set?
Would this need to be fixed through the codemirror/ace rte package or can this be set as a global default in the manager?
-
☆ A M B ☆
- 24,524 Posts
What do you mean by "letterboxy"?