On Mon, Sep 29, 2014 at 4:24 PM, Guillaume Lerouge <[email protected]>
wrote:

> Hi,
>
> On Mon, Sep 29, 2014 at 3:08 PM, Ecaterina Moraru (Valica) <
> [email protected]> wrote:
>
> > On Mon, Sep 29, 2014 at 3:48 PM, Guillaume Lerouge <[email protected]>
> > wrote:
> >
> > > Hi Marius,
> > >
> > > On Fri, Sep 26, 2014 at 3:54 PM, Marius Dumitru Florea <
> > > [email protected]> wrote:
> > >
> > > > On Thu, Sep 25, 2014 at 1:58 PM, Guillaume Lerouge <
> > [email protected]>
> > > > wrote:
> > > > > Hi again,
> > > > >
> > > > > On Thu, Sep 25, 2014 at 12:39 PM, Guillaume "Louis-Marie"
> Delhumeau <
> > > > > [email protected]> wrote:
> > > > >
> > > > >> Hi Eddy,
> > > > >>
> > > > >> 2014-09-25 11:59 GMT+02:00 Eduard Moraru <[email protected]>:
> > > > >>
> > > > >> > 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:
>

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).

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+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
> > > > >> > _______________________________________________
> > > > >> > devs mailing list
> > > > >> > [email protected]
> > > > >> > http://lists.xwiki.org/mailman/listinfo/devs
> > > > >> >
> > > > >>
> > > > >>
> > > > >>
> > > > >> --
> > > > >> Guillaume Delhumeau ([email protected])
> > > > >> Research & Development Engineer at XWiki SAS
> > > > >> Committer on the XWiki.org project
> > > > >> _______________________________________________
> > > > >> devs mailing list
> > > > >> [email protected]
> > > > >> http://lists.xwiki.org/mailman/listinfo/devs
> > > > >>
> > > > > _______________________________________________
> > > > > devs mailing list
> > > > > [email protected]
> > > > > http://lists.xwiki.org/mailman/listinfo/devs
> > > > _______________________________________________
> > > > devs mailing list
> > > > [email protected]
> > > > http://lists.xwiki.org/mailman/listinfo/devs
> > > >
> > > _______________________________________________
> > > devs mailing list
> > > [email protected]
> > > http://lists.xwiki.org/mailman/listinfo/devs
> > >
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
>
>
>
> --
> Guillaume Lerouge
> guillaumelerouge.com <http://www.guillaumelerouge.com/>
> 06 10 79 76 70
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to