February 15, 2010

ezpages

Tags: , , , , ,
Filed under: ZenMagick — DerManoMann @ 11:12 am

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:

  1. 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?
  2. Are JavaScript based confirmation dialogs sufficient?

3 Comments

  1. To answer your questions.
    Keep it simple.
    To have a separate language/editor selector for each page is overkill. Most people will use just one editor for all their tasks.
    JavaScript dialog boxes are fine, IMHO.

    Comment by Carlos Kosloff — February 16, 2010 @ 1:16 am

  2. Keep up the good work man.

    Current Zencart is too messy to work on to the point of annoyance.

    I see great future and potential for this project. Hopefully it will catch on and get the support it deserves.

    Comment by Luq — February 16, 2010 @ 8:30 am

  3. Fair enough. I guess I’ll merge all that once there is a new admin UI design. I hope there will be a place for that…

    Comment by DerManoMann — February 17, 2010 @ 10:33 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.