Hi,
after discussing with Vincent this morning we came to a suggestion that
would fix my issue with the current location of the add button. The idea
would be to move the search bar to the left of the menu, and put the "Add"
button in its place.
Crude image explanation here:
This way the "Add" button is back in a global menu, not in a menu that is
contextual to the page, yet it stays very visible. In addition to this,
since "Create wiki" is visible only to authorized users, it's not too much
in the way. Last item: this solves the issue of having the "Edit" and "More
actions" buttons separated from one another.
WDYT?
Guillaume
ᐧ
On Wed, Oct 1, 2014 at 9:12 AM, Eduard Moraru <enygma2002(a)gmail.com> wrote:
  On Mon, Sep 29, 2014 at 4:37 PM, Guillaume Lerouge
<guillaume(a)xwiki.com>
 wrote:
  Hi,
 On Mon, Sep 29, 2014 at 3:28 PM, Ecaterina Moraru (Valica) <
 valicac(a)gmail.com> wrote:
  On Mon, Sep 29, 2014 at 4:24 PM, Guillaume
Lerouge <
 me(a)guillaumelerouge.com>
 wrote:
  Hi,
 On Mon, Sep 29, 2014 at 3:08 PM, Ecaterina Moraru (Valica) <
 valicac(a)gmail.com> wrote:
 > On Mon, Sep 29, 2014 at 3:48 PM, Guillaume Lerouge < 
guillaume(a)xwiki.com>
 > > wrote:
 > >
 > > > Hi Marius,
 > > >
 > > > On Fri, Sep 26, 2014 at 3:54 PM, Marius Dumitru Florea <
 > > > mariusdumitru.florea(a)xwiki.com> wrote:
 > > >
 > > > > On Thu, Sep 25, 2014 at 1:58 PM, Guillaume Lerouge <
 > > guillaume(a)xwiki.com>
 > > > > wrote:
 > > > > > Hi again,
 > > > > >
 > > > > > On Thu, Sep 25, 2014 at 12:39 PM, Guillaume
"Louis-Marie"
 > Delhumeau <
 > > > > > gdelhumeau(a)xwiki.com> wrote:
 > > > > >
 > > > > >> Hi Eddy,
 > > > > >>
 > > > > >> 2014-09-25 11:59 GMT+02:00 Eduard Moraru < 
enygma2002(a)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+Applicati…
  > > > > > . 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:
   
 IMO it's exactly the same use case, the only difference is that the 
  Actions
  column was used as an intermediate solution
because we didn't had bulk
 actions in livetable (the ability to make multiple entity selection
 (checkbox) - that's why we duplicate the entries on each row).
 
 Great, this means that we agree on the fact that the "Actions" column
 should be replaced by a "Select" column with checkboxes in it, and also
 that Marius' horizontal livetable toolbar should be expanded to be used 
  in
  a generic fashion by all livetables :-)
 
 Not completely replaced because not all operations/actions can be performed
 in bulk fashion. Take the 'edit' action and notice that it is a single
 element action compared to 'delete'.
 A different situation exists for the 'rename' action since it is more of a
 single element action, but can be presented as a bulk action as well if you
 provide some kind of renaming template like '<prefix>_<number>'.
 In other words, both the bulk operations toolbar and the actions column
 have their right place in the livetable IMO and having a checkbox column
 like Marius did for the FM livetable looks like the right way to go.
 Thanks,
 Eduard
 Guillaume
  Thanks,
 Caty
 >
 > 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+…
    > > > >
 > > > > ).
 > > > >
 > > > > 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
 > > > >> > _______________________________________________
 > > > >> > devs mailing list
 > > > >> > devs(a)xwiki.org
 > > > >> > 
http://lists.xwiki.org/mailman/listinfo/devs
 > > > >> >
 > > > >>
 > > > >>
 > > > >>
 > > > >> --
 > > > >> Guillaume Delhumeau (gdelhumeau(a)xwiki.com)
 > > > >> Research & Development Engineer at XWiki SAS
 > > > >> Committer on the 
XWiki.org project
 > > > >> _______________________________________________
 > > > >> 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
 > > > _______________________________________________
 > > > 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
 > >
 > _______________________________________________
 > devs mailing list
 > devs(a)xwiki.org
 > 
http://lists.xwiki.org/mailman/listinfo/devs
 >
 --
 Guillaume Lerouge
 
guillaumelerouge.com <http://www.guillaumelerouge.com/>
 06 10 79 76 70
 _______________________________________________
 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
  
 --
 Venez nous rencontrer lors du *petit-déjeuner XWiki le mardi 7 octobre 
  2014
  !*
<http://info.xwiki.com/petit-dejeuner-XWiki-octobre-2014.html>
 --
 <http://www.xwiki.com/>*Guillaume Lerouge*
 *Director of Sales & Marketing*
 Mail: guillaume(a)xwiki.com
 Mobile:
 *+33 6 10 79 76 70*Tel: *+33 1 45 42 40 90*
 _______________________________________________
 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