Hi Vincent, my fix was only for Oracle DB, so this is not suitable to go for public. To be able to fix that in general, I would need to convert the code to use HQL, at least.
Anyway, how would I be able to create a new version of the macro and update it in extensions repository? Mirec > On 29.02.2016, at 14:30, vinc...@massol.net wrote: > > Hi Miroslav, > > On 29 Feb 2016 at 12:43:20, Miroslav Galajda > (miroslav.gala...@gmail.com(mailto:miroslav.gala...@gmail.com)) wrote: > >> Hi, I've tried it, because I was interested in. >> >> The macro is not very well implemented. >> Firstly: It uses direct SQL and is not working when running on Oracle DB, >> due to datetime format incompatibility. I've fixed it locally to work >> agains Oracle. >> Secondly: It is placed inside toplevel Macro space. Fortuntelly moving it >> and renaming it to something more suitable worked out of the box.. >> >> But, I'm happy that it works even with some fixes. > > Great that you fixed it. Do you think you could contribute your changes back? > > You could create a version 1.1 of the macro and put it on > http://extensions.xwiki.org/xwiki/bin/view/Extension/List+Connected+Users+Macro > ? > > That would help all future users. > > Thanks > -Vincent > > PS: BTW I agree that we need a better way. IMO we need an Event to be sent on > login/logout and an extension could then be created to maintain a list of > users who are connected. Note that an extension could already listen to the > “loginsubmit” and “logout” actions in addition to implementing a > HttpSessionBindingListener or HttpSessionListener#sessionDestroyed() (see > http://stackoverflow.com/a/3271748/153102). > > >> It would be nice if that macro would be reworked to use ORM instead of >> direct SQL access. Then the DB-specific problems should by gone. >> >> Mirec >> >> On 29 February 2016 at 10:11, Bruno wrote: >> >>> >>> Hello Vincent, >>> >>> I do not want to install the extension 'Connected Users List Macro' >>> because it requires to activate the statistics (which I do not want either). >>> My wish to list connected users is not essential. >>> >>> Thanks, >>> Signature mails >>> _________________________________________________ >>> >>> Bruno Joffredo >>> >>> Ecole Centrale de Nantes >>> >>> Centre de Ressources Informatiques - Bur. D019 >>> >>> 1 rue de la Noë >>> >>> BP 92101 >>> >>> F-44321 Nantes cedex 3 >>> >>> Tél. 02.40.37.68.06 >>> Mail : bruno.joffr...@ec-nantes.fr >>> _________________________________________________ >>> >>> >>> Le 23/02/2016 18:38, vinc...@massol.net a écrit : >>> >>>> On 23 Feb 2016 at 18:37:37, vinc...@massol.net (vinc...@massol.net >>>> (mailto:vinc...@massol.net)) wrote: >>>> >>>> Does it work? :) (why don’t you try it and let us know :)) >>>>> >>>> I don’t know of any other BTW. >>>> >>>> Thanks >>>> -Vincent >>>> >>>> Thanks >>>>> -Vincent >>>>> On 23 Feb 2016 at 15:23:06, Bruno (bruno.joffr...@ec-nantes.fr >>>>> (mailto:bruno.joffr...@ec-nantes.fr)) wrote: >>>>> >>>>> >>>>>> Hello, >>>>>> I try to list the connected users. >>>>>> I fall on "Connected Users List Macro" but it dates from 2014. >>>>>> Should I use this extension or is there another way to list open >>>>>> connections ? >>>>>> Thank you, >>>>>> Bruno Joffredo > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users