Alex and James,

Thanks for the guidance. I've set up the RESTbase server and it's working well: 
wikitext editor changes are reflected in VE when switching (and vice versa).

John

On February 20, 2017 09:13:58 PM Alex Monk wrote:
> One of the things that should probably be noted is that, if I recall
> correctly, this was the feature that required the addition of the
> wgVisualEditorFullRestbaseURL configuration - previously there was just
> wgVisualEditorRestbaseURL. You'll need to set up RB and point that config
> var at it.
> 
> On 20 February 2017 at 21:02, John P. New <wikit...@hazelden.ca> wrote:
> 
> > On February 20, 2017 08:34:35 PM James Forrester wrote:
> > > On Mon, 20 Feb 2017 at 10:42 John P. New <wikit...@hazelden.ca> wrote:
> > >
> > > > I've set up MW 1.28 with VE/parsoid and everything is working well
> > > >
> > > > However, when I edit in (any) wikitext editor and try to switch to VE,
> > I
> > > > am presented with a dialog with only 2 choices: "Cancel" or "Discard my
> > > > changes and switch". Diving into the code I found I could change
> > > > ve.init.MWVESwitchConfirmDialog.js (line 58) from
> > > >   modes: [ 'restbase' ]
> > > > to
> > > >   modes: [ 'restbase', 'simple' ]
> > > >
> > > > that adds "Switch" to the dialog box, but when this option is chosen,
> > any
> > > > changes made in the wikitext editor are lost.
> > > >
> > > > Is this a mis-configuration on my part or is switching from edited
> > > > wikitext to VE not supported? Do I need a RESTbase server to implement
> > this
> > > > functionality?
> > > >
> > >
> > > RESTbase provides the switching-with-changes ability, yes. There's a
> > reason
> > > VE doesn't offer switching-with-changes without it. :-) In general,
> > > fiddling with the code inside an extension is always going to break.
> > >
> > > J.
> > >
> > Thanks for the clarification.
> >
> > Should this be noted in the setup instructions for Visual Editor? It would
> > have saved me a lot of head-scratching and investigation time.
> >
> > And yes, I realize messing with the code will break things, but it was my
> > way of finding out that I might need a RESTbase server and to point to
> > where my problem was. :-)
> >
> > John
> >
> >
> >
> > _______________________________________________
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> >
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to