ezpages
I’ve just checked in some changes that add a new menu item to the ZenMagick admin menu: EZPage Manager. I know that my use of ‘Manager’ is a bit inflationary, but those names might change with the new admin UI, so it will do for the time being.
The new code is not 100% finished, but functional. The overview looks very similar to the zencart page, but there are differences:
- The ZenMagick EZPage editor supports languages.
- The HTML content edit widget supports WYSIWIG editors via ZenMagick plugin, same as the static page editor.
- The details layout is a bit different and in a separate view
- All boolean flags (green/red images) in the over can be toggled via AJAX
- Right now there is support for paging long lists of pages
- The editor doesn’t redirect after an update
- The editor is not selectable (the current editor is used, which is either the default or the last selected from the static page editor)
- There are no sorting options in the list view
- There is no ‘Are you sure’ confirmation dialog when deleting pages
With this a could general questions arise for the admin UI:
- Should each page have a separate language/editor selector it needed or should those be somewhere in the layout and apply to each page? Or perhaps just be in a admin options page/popup/whatever?
- Are JavaScript based confirmation dialogs sufficient?
