2012/10/23 Caleb James DeLisle <calebdeli...@lavabit.com> > > > On 10/17/2012 06:11 AM, Ludovic Dubost wrote: > > Hi Caleb, > > > > This is great progress ! Way to go. > > > > Some improvements, sorted by priority from my POV: > > > > - Support real-time editing on an object Textarea field > Not sure I understand this, you mean for inline edit? > if so, there will of course be issues with input fields, checkboxes, and > radio bubbles. > > While of course it would be interesting to handle every form field of an inline edit, this is not critical. What's interesting is to be able to launch a realtime session on a textarea field only.
Now there is an issue since we don't have the same options to switch between modes on a textarea field, which is configured to go to Wysiwyg or Wiki based on configuration. Even the Wysiwyg field does not have the "Source" switch (which is a bit of an issue as sometimes you would need to switch to source). But this is a separate issue. We can do one of the following: 1/ Add a button to launch a realtime session which would be able to unload the wysiwyg (if present) and launch realtime 2/ Support parameters that would switch to realtime. Not we already have the "xeditmode=text" parameter which force loading wiki instead of wysiwyg. So you could just make sure that http://.../inline/...?xeditmode=text#Realtime would launch realtime on the first textarea field (or even on all fields). Ludovic > > > - The current textarea does not allow to do a select All of the text > Added an issue for select all with ctrl+a as well as save (alt+s) and > save+continue (shift+alt+s) > https://github.com/cjdelisle/xwiki-platform-realtime/issues/3 > > > - XEM compatibility either as an extension for the global wiki, or as a > > template based install (right now you have to install the XAR in each > wiki) > https://github.com/cjdelisle/xwiki-platform-realtime/issues/2 > > > - Install through extension manager > https://github.com/cjdelisle/xwiki-platform-realtime/issues/4 > easy to do as long as XEM support still requires manual intervention > > > I think the rest of these issues fall in the "refactor realtime editor" > category. > I started a draft here: > http://dev.xwiki.org/xwiki/bin/view/Drafts/RealTimeEditor > So we can talk about what is best for the next generation of the editor. > > > Thanks, > Caleb > > > > - See who's editing > > - Auto-saving > > - Handling merging if there has been a concurrent editing > > - Support a live switch from wiki editing to real-time editing > > > > Ludovic > > > > 2012/10/17 Vincent Massol <vinc...@massol.net> > > > >> Hi Caleb, > >> > >> Ok I've played with it, very cool! :) > >> > >> Some next steps: > >> * Make it a real extension installable with the Extension Manager: > >> ** Move the project to xwiki-contrib and release a first 1.0 version of > >> the JAR and XAR in the xwiki maven repo for contrib > >> > >> Slightly later: > >> * Add an Extension Point for the Edit menu and transform the JS Skin > >> extension into a UI Extension > >> > >> Of course in term of the editor itself there are a few things to > improve. > >> Some ideas: > >> * Release the lock only when all the editors have either cancelled or > >> saved the document so that someone who edits in wiki mode gets a lock > >> dialog box if someone is still editing it > >> * See who's editing + colors to differentiate users > >> * Use a textarea similar to the wiki editor one (no line number, same > >> font, etc) > >> > >> Thanks > >> -Vincent > >> > >> > >> On Oct 17, 2012, at 8:57 AM, Vincent Massol <vinc...@massol.net> wrote: > >> > >>> Hi Caleb, > >>> > >>> What a nice morning treat! :) > >>> > >>> I'll check it out later today. > >>> > >>> Thanks > >>> -Vincent > >>> > >>> On Oct 17, 2012, at 7:12 AM, Caleb James DeLisle < > >> calebdeli...@lavabit.com> wrote: > >>> > >>>> Hi guys, > >>>> > >>>> I just finished repackaging the realtime collaborative editor which > was > >> developed as part of wiki/3.0. > >>>> It is now installable as an extension. It's still a bit rough around > >> the edges but it's pretty safe to > >>>> play with so everyone is invited to give it a try. > >>>> > >>>> * Multiple users can edit the same document at the same time and their > >> changes are merged in real time. > >>>> > >>>> * The "RealTime Wiki" editor is an option along side WYSIWYG and Wiki > >> so it won't break existing editors. > >>>> > >>>> * Easy installation by copying a .jar file and importing a .xar file, > >> removal is simply deleting 2 XDocuments. > >>>> > >>>> > >>>> > >> > http://extensions.xwiki.org/xwiki/bin/view/Extension/RealTime+Wiki+Editor > >>>> > >>>> > >>>> Please feel free to share your experiences in the mailing list, on the > >> extension wiki page and on the > >>>> github bug tracker. > >>>> > >>>> > >>>> Thanks, > >>>> Caleb > >> > >> _______________________________________________ > >> devs mailing list > >> d...@xwiki.org > >> http://lists.xwiki.org/mailman/listinfo/devs > >> > > > > > > > > > _______________________________________________ > devs mailing list > d...@xwiki.org > http://lists.xwiki.org/mailman/listinfo/devs > -- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users