+1

We really need to change the Index's Tree.

Thanks,
Caty

On Thu, Sep 25, 2014 at 3:14 PM, Guillaume "Louis-Marie" Delhumeau <
[email protected]> wrote:

> Then +1 for me :)
>
> 2014-09-25 13:36 GMT+02:00 Marius Dumitru Florea <
> [email protected]>:
>
> > On Thu, Sep 25, 2014 at 1:47 PM, Guillaume "Louis-Marie" Delhumeau
> > <[email protected]> wrote:
> > > Hi Marius.
> > >
> >
> > > I would like to know if you have considered using an AngularJS based
> > tree.
> >
> > Yes. Event though the File Manager is based on AngularJS, for the
> > folder tree I've used jsTree.
> >
> > > Does it exists? Why would not it be a better idea instead of using an
> > > 'old-fashion' jQuery tree?
> >
> > See http://ngmodules.org/modules?query=tree . There are a few, but
> > nothing mature and far from being as powerful as jsTree. I've checked
> > the top results and most have only a few commits so they are not
> > actively maintained. Moreover, their authors don't bother to answer
> > the user questions on ngmodules.org
> >
> > AngularJS integrates very well with jQuery so I don't see any problem
> > in using a (very powerful and mature) jQuery tree.
> >
> > >
> > > Thanks,
> > >
> > > 2014-09-25 12:24 GMT+02:00 [email protected] <[email protected]>:
> > >
> > >> +1 too.
> > >>
> > >> I assume you’ve checked the license, the community and its activity
> and
> > >> found them compatible?
> > >>
> > >> Thanks
> > >> -Vincent
> > >>
> > >> On 25 Sep 2014 at 12:13:41, Marius Dumitru Florea (
> > >> [email protected](mailto:[email protected]
> ))
> > >> wrote:
> > >>
> > >> > Hi devs,
> > >> >
> > >> > There are a couple of places in XWiki were a tree widget is used or
> > >> > needed: document index, WYSIWYG editor wiki page linking, XAR
> import,
> > >> > navigation panel, database tree list, report step of Distribution
> > >> > Wizard, extension upgrade when asking confirmation to clean unused
> > >> > pages, etc. But we don't have a standard / recommended tree widget /
> > >> > library. We use either SmartClient which is very heavy or a custom
> > >> > tree based on Prototype.js.
> > >> >
> > >> > Since we want to ditch the heavy SmartClient tree and we decided to
> > >> > move away from the dead Prototype.js to jQuery I propose to use
> jsTree
> > >> > ( http://www.jstree.com/ ) as the standard / recommended library
> for
> > >> > creating trees in XWiki.
> > >> >
> > >> > It is one of the best and most used tree widgets written using
> jQuery.
> > >> > I have used jsTree on the File Manager (
> > >> >
> > >>
> >
> http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Application
> > >> > ) and it was a positive experience. Moreover, there are other
> > >> > extensions based on, like the Dynamic Hierarchy Macro (
> > >> >
> > >>
> >
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Dynamic+Hierarchy+Macro
> > >> > ).
> > >> >
> > >> > My plan is:
> > >> > * include jsTree in the default distribution (through a webjar
> > >> > dependency); it won't be loaded by default, obviously; you'll have
> to
> > >> > use Require.js to load it.
> > >> > * start rewriting the current trees using jsTree
> > >> >
> > >> > Here's my +1.
> > >> >
> > >> > Thanks,
> > >> > Marius
> > >> _______________________________________________
> > >> 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
> >
>
>
>
> --
> 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

Reply via email to