atom feed62 messages in org.xwiki.devsRe: [xwiki-devs] [Discussion] New loc...
FromSent OnAttachments
Eduard MoraruSep 25, 2014 2:59 am 
Thomas MortagneSep 25, 2014 3:17 am 
Guillaume LerougeSep 25, 2014 3:36 am 
Guillaume "Louis-Marie" DelhumeauSep 25, 2014 3:39 am 
Guillaume LerougeSep 25, 2014 3:58 am 
Eduard MoraruSep 25, 2014 4:41 am 
Marius Dumitru FloreaSep 26, 2014 6:54 am 
Ecaterina Moraru (Valica)Sep 29, 2014 4:45 am 
Guillaume LerougeSep 29, 2014 5:48 am 
Guillaume LerougeSep 29, 2014 5:52 am 
Ecaterina Moraru (Valica)Sep 29, 2014 6:08 am 
Guillaume LerougeSep 29, 2014 6:24 am 
Ecaterina Moraru (Valica)Sep 29, 2014 6:28 am 
Guillaume LerougeSep 29, 2014 6:37 am 
Eduard MoraruOct 1, 2014 12:12 am 
Guillaume LerougeOct 1, 2014 1:08 am 
vinc...@massol.netOct 1, 2014 1:46 am 
Guillaume "Louis-Marie" DelhumeauOct 1, 2014 1:59 am 
Guillaume "Louis-Marie" DelhumeauOct 1, 2014 2:04 am 
Guillaume LerougeOct 1, 2014 2:04 am 
vinc...@massol.netOct 1, 2014 2:04 am 
vinc...@massol.netOct 1, 2014 2:07 am 
Jeremie BOUSQUETOct 1, 2014 2:37 am 
Denis GervalleOct 1, 2014 3:07 am 
vinc...@massol.netOct 1, 2014 3:13 am 
Marius Dumitru FloreaOct 1, 2014 3:20 am 
Eduard MoraruOct 1, 2014 4:33 am 
Ecaterina Moraru (Valica)Oct 1, 2014 5:11 am 
vinc...@massol.netOct 1, 2014 5:41 am 
Denis GervalleOct 1, 2014 7:57 am 
Denis GervalleOct 1, 2014 7:58 am 
Denis GervalleOct 1, 2014 8:12 am 
Ecaterina Moraru (Valica)Oct 1, 2014 8:40 am 
Denis GervalleOct 1, 2014 10:14 am 
Eduard MoraruOct 1, 2014 10:43 am 
Denis GervalleOct 1, 2014 4:59 pm 
Guillaume "Louis-Marie" DelhumeauOct 2, 2014 12:48 am 
25 later messages
Subject:Re: [xwiki-devs] [Discussion] New location of the "Add" menu in the new Flamingo skin
From:Guillaume Lerouge (me@guillaumelerouge.com)
Date:Sep 29, 2014 6:24:15 am
List:org.xwiki.devs

Hi,

On Mon, Sep 29, 2014 at 3:08 PM, Ecaterina Moraru (Valica) < vali@gmail.com> wrote:

On Mon, Sep 29, 2014 at 3:48 PM, Guillaume Lerouge <guil@xwiki.com> wrote:

Hi Marius,

On Fri, Sep 26, 2014 at 3:54 PM, Marius Dumitru Florea < mari@xwiki.com> wrote:

On Thu, Sep 25, 2014 at 1:58 PM, Guillaume Lerouge < guil@xwiki.com> wrote:

Hi again,

On Thu, Sep 25, 2014 at 12:39 PM, Guillaume "Louis-Marie" Delhumeau < gdel@xwiki.com> wrote:

Hi Eddy,

2014-09-25 11:59 GMT+02:00 Eduard Moraru <enyg@gmail.com>:

Hi devs,

I`m not sure if we already have a discussion started on this

topic,

but

in

my opinion, it's long overdue. I see people start being confused and questions like this [1] start to be asked.

The new location of the Add menu in Flamingo is problematic IMO

for

a

various number of reasons: - It falsely gives the impression that it adds page-related

entries

(i.e.

related to the current page), due to its current location (i.e. in

the

page

content) - It conflicts with AWM`s "Add new Entry" button

More generally speaking, this is true for a lot of livetables. We would need a generic "Create" button to be available when we instantiate a livetable. This could be useful for the wiki index page, for the user directory, for all the AWM homepages...

I guess you like the files live table from the File Manager then :)

http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Application#HFileLiveTable

. Would be interesting to have such a toolbar (with support for custom buttons) before the live table don't you think?

IMO the toolbar's functionality is already covered by the 'Actions' column in the livetable. The only thing missing is the 'Create'

I'm not sure this is the same use case. I can see at least 3 reasons why:

1/ The "create" button would generate a new entry, whereas the "actions" column is for actions that are related to individual entries that already exist 2/ The "actions" column can be removed by the livetable creator 3/ The toolbar would also be useful to handle bulk actions on pages such as "delete selected entries" (as in the file manager)

Best,

Guillaume

Thanks,

Caty

Yes and yes :-)

Guillaume

Basically the button would let the user create a new item of the same type than the items displayed in the livetable. Right now we do this in an ad-hoc fashion, so it would be great to have a generic solution. It's also related to the automatic page name generation module (that we don't

have

in

the core yet, though there's an extensions doing it <

http://extensions.xwiki.org/xwiki/bin/view/Extension/Unique+Identification+Number+Module

).

Guillaume

- from my POV, looking at the page from a far, the new location looks completely randomly selected: -- It's not on the left/top (as left-to-right language specific

brains

are

trained to follow) -- it's not exactly at the top either -- it's not at the right -- it's not next to the type of elements it creates (i.e. next to WIKI/SPACE/PAGE) -- it basically is almost in the middle of the screen - etc. (i.e. others that don`t come right now to my mind)

Personally, I like the fact that it is located near the Edit button, even if it does not concern the current page. Because it groups the most basic and useful actions that you need when you want to contribute: EDIT, ADD.

To me, it makes sense.

I`d like to open a discussion on this, since it's quite an

important

aspect

of the UI and, due to it's shiny green color (which I like :)),

it`s

hard

to miss.

Is it just me who's resistant to change, or do others see a

problem

here

with this as well?

Thanks, Eduard

---------- [1] http://xwiki.markmail.org/thread/rqcxryksa2ckjhpm