Hi,
On Mon, Sep 12, 2011 at 6:35 PM, Ecaterina Moraru (Valica) <
valicac(a)gmail.com> wrote:
Hi Vincent,
On Fri, Sep 9, 2011 at 16:04, Vincent Massol <vincent(a)massol.net> wrote:
Hi devs,
I've just installed a new wiki with someone (an xwiki newbie) and
realized
that we have some usability issues. I'm
listing just one below to start
with.
Usability issue #1: Color theme usage
Story:
* A user wants to change the logo
* First he has to know it's done in the Color theme but let's imagine
that
this is fine… (although it's not since Color
theme means changing colors,
not the logo…)
The logo can be changed also from XWiki.DefaultSkin
* He click on "customize" for the Color
Theme then realizes that he wants
his own color theme (for ex because he doesn't want that a future upgrade
overwrites his theme)
* He clicks on manager color themes
* He sees the "create new color theme" and use it. However he finds that
the new color theme isn't the same as the color theme he wants to use as
the
basis for the new color theme (btw the new color
theme should be the
default
color theme IMO and not a different one as it is
now).
* Then he's stuck because the doesn't offer the possibility to copy an
existing theme
* Imagine that he understands that he can go a color theme page and click
the copy action…
* He goes there clicks copy, he finds that he wants to copy in a new
space
but he cannot (this is fixed in 3.2 I think so
cool). He copies in the
new
space.
* Then he edits the new color theme, finds the way to set the logo
* He sees a field where he has to enter information and doesn't see how
to
upload his logo. Reading more carefully the text
he understand that he
has
to cancel the edit, go to the attachment tab,
upload the logo, edit
again,
edit the header again and there he's stuck
again because he doesn't
remember
the name of his logo. So he has to do it all
again this time copy pasting
his logo name
http://jira.xwiki.org/browse/XE-695
* Then he saves his modifications
* .. and realizes that nothing is happening: the displayed theme is still
the same as before. He hits refresh (because he's a clever guy!) and
finds
it doesn't help
* Then someone points to him that he has to go back to the admin, click
on
presentation and sets the color theme to use to
be his new color theme.
* So he does this and finds that his new color theme doesn't appear in
the
list but OTOH there are 2 color themes with the
same name
There is
http://jira.xwiki.org/browse/XWIKI-6743 but it's for Rename
action.
* Then someone mentions to him that it's
because he hasn't changed the
title of this copied page...
Ideas for improving this experience:
* In the Admin>L&F>Presentation screen, next to "customize", add a
new
button "Create new colortheme".
* In the new color theme page screen, add the possibility to copy from an
existing theme *AND* that sets the new title!
My main problem regarding Administration components is why it is necessary
to mix them. There are thing that can be done only from the Administration
interface and other that redirects you to other parts, like the Color
Themes, like Search Suggest (
http://localhost:8080/xwiki/bin/view/XWiki/SearchSuggestConfig).
The question is why are ColorThemes outside the Administration. Some Admins
want only them to be able to customize the way the wiki looks&feels, others
maybe will want in the future to be able to have settings per user (in the
direction we already did with Personal Dashboard).
I've made a proposal that integrates Color Themes management inside the
Administration
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ColorThemesProposal
I agree that color theme management should be right in the administration
and not in a separate space.
The select is replaced only by "Use this theme" link. This way even if you
* In color theme edit mode, add the capability to
select the logo using
the
widget used in the user profile to select/upload
images
* When saving the new color theme, go back automatically to the admin
page
from where the user clicked on "create new
colortheme" and set the newly
created theme as the selected them
* The user press save and he's done
WDYT?
In addition to all this we should probably rename Color Theme into
something else to make it more clear that it's not just about colors (or
move the logo out). Also it's probably not very clear what's the
difference
between color themes and skins.
I've added some hint text, but it can be improved.
Thanks,
Caty
Note: I really did all those steps mentioned above in the story and it
was
a real pain from a newbie user POV.
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs