Useability in eZ Publish

Author Message

Eirik Alfstad Johansen

Monday 05 January 2004 7:19:31 am

Hi,

Most of us have complained about useability (or the lack thereof) in eZP at one time or another. And though I've grown fairly acustomed to the admin interface after having used eZP for about half a year, the interface leaves a lot to be desired for newbies, useability-wise.

I was hoping that ez had made some useability improvements to v. 3.3, but that doesn't seem to be the case (and if they have, the changes are minor). So my questions are these:

How big of a concern is useability for ez? Are you open for suggestions? (I'm hesitant to put them among the bugs/enhancement suggestions as I feel they wouldn't be prioritized.) And would you consider hiring useability experts (like NetLife Research) to test and give feedback to the admin interface?

Thanks in advance !

Sincerely,

Eirik Johansen

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Paul Borgermans

Monday 05 January 2004 12:26:44 pm

Eirik

Post your suggestions here, if there are things others want too, I'm sure the ez crew will take notice and change the default admin interface accordingly.

Perhaps a contest should be held on who makes the most useful general admin design.

For end-users, I would go for a minimalistic interface, ie just the things they need. But that depends on the application and target audience(s) and I'm afraid there is no catch-all solution. What I do is integrate "admin" functions in the user site, thereby happily using the ezpreferences mechanism :-)

-paul

eZ Publish, eZ Find, Solr expert consulting and training
http://twitter.com/paulborgermans

andreas spahr

Monday 05 January 2004 11:54:54 pm

Hi all,

this topic has as many different opinions as users, I think. But the great benefit of eZ is, that everybody can change the view and design of the admin interface accordingly to his audience and requirements.
As I know, this is not so easy on other systems.

And even the standard admin interface is quite good!
regards,
andreas

Alex Jones

Tuesday 06 January 2004 6:12:22 am

While the interface is customizable, some of the customizations would require a lot of work for a non-eZ developer to put into place. One example of a frustrating interface element - for me at least - is the way that fields are ordered within a content class. As discussed in this thread (http://ez.no/developer/ez_publish_3/forum/suggestions/ordering_elements_of_classes_numbers_instead_of_arrows_), it would be great if the arrows were replaced with a text box allowing us to set the order, much like how we can set the priority of objects within folders.

The initial request to improve usability is a fair one I think. Now that eZ publish is growing more stable and its features are filling out, I think it is important that the interface is re-examined. We as developers would benefit from a solid, consistent UI foundation to build upon, and our users and clients are better served if we can our spend time on our public-facing sites instead of the internal interface to the content management system. Which is why I occasionally post suggestions as to UI improvements, with the hope that some might be rolled into a release.

It would be really nice if an upcoming revision focused on usability improvements in addition to, or instead of some additional features.

Alex

-- Sorry about the length of the post.

Alex
[ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ]

<i>When in doubt, clear the cache.</i>

Balazs Halasy

Tuesday 06 January 2004 6:23:17 am

Good news:

Documentation and usability/ease-of-use will be our main goals within the upcoming development cycle. Regarding your concerns related to the admin interface: improvements are on the drawing board, things are definetively going to be better. More information will publised at a later stage. Stay tuned!

Balazs

Alex Jones

Tuesday 06 January 2004 7:16:10 am

Thanks for the update Balazs! Do we have time to make suggestions for that revision, or have you decided upon the options already?

Again, thank you for the information. :)

Alex

Alex
[ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ]

<i>When in doubt, clear the cache.</i>

Balazs Halasy

Tuesday 06 January 2004 7:21:04 am

Hello again,

As far as I'm concerned, we haven't decided anything yet. Except from the fact that eZ publish must be easier to use (which again will have an impact on documentation, admin interface, etc.). At the time of writing, we're in a catch-up phase, fixing bugs, fixing the webpage, doing stuff that we didn't have time to do in 2003. The next development cycle will start (for real) within a few weeks. Please, feel free to contribute suggestions at any time. We're always looking for new ideas and suggestions, together we can accomplish great things! :-)

Balazs

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 16:21:12
Script start
Timing: Jan 18 2025 16:21:12
Module start 'layout'
Timing: Jan 18 2025 16:21:12
Module start 'content'
Timing: Jan 18 2025 16:21:12
Module end 'content'
Timing: Jan 18 2025 16:21:12
Script end

Main resources:

Total runtime0.6804 sec
Peak memory usage4,096.0000 KB
Database Queries75

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0092 587.9141152.6250
Module start 'layout' 0.00920.0030 740.539139.4453
Module start 'content' 0.01220.6667 779.9844709.4297
Module end 'content' 0.67890.0014 1,489.414120.1641
Script end 0.6803  1,509.5781 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00300.4393160.0002
Check MTime0.00130.1869160.0001
Mysql Total
Database connection0.00100.146810.0010
Mysqli_queries0.611289.8366750.0081
Looping result0.00070.1102730.0000
Template Total0.647795.220.3238
Template load0.00190.281520.0010
Template processing0.645894.916320.3229
Template load and register function0.00010.019010.0001
states
state_id_array0.00070.106810.0007
state_identifier_array0.00060.091720.0003
Override
Cache load0.00160.2398470.0000
Sytem overhead
Fetch class attribute can translate value0.00070.102950.0001
Fetch class attribute name0.00090.1351110.0001
XML
Image XML parsing0.00200.291850.0004
class_abstraction
Instantiating content class attribute0.00000.0028130.0000
General
dbfile0.00110.1603350.0000
String conversion0.00000.001140.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
6content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
7content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
9content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
2content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 26
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs