[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added CC||wmf.whatamido...@yahoo.com --- Comment #9 from James Forrester --- *** Bug 72045 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 Roan Kattouw changed: What|Removed |Added CC||roan.katt...@gmail.com --- Comment #8 from Roan Kattouw --- Inez talked to me about this long-standing problem today. He worked on a solution that involves waiting for the preview to come back before inserting the template, displaying a spinner in the meantime. His code is at https://github.com/Wikia/app/pull/4932/files . It looks a bit rough and it only deals with insertion, but I think the general approach could work out pretty well. If nothing else, it could be a stop-gap until we have collaborative editing and having a transclusion reevaluate its type asynchronously would not be a big deal. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added CC||cmcke...@sucs.org --- Comment #7 from James Forrester --- *** Bug 52032 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Severity|major |enhancement -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 --- Comment #6 from Krinkle --- (In reply to comment #5) > Parsoid says they now have a public wt2html API that we can use instead of > action=parse. That would at least allow use to let Parsoid determine whether > it > is inline or block (instead of sniffing the html result, though that's fairly > trivial, just vs. everything else, right? Maybe a few other inline > elements nodes that we use, or do we wrap them all?) > > However we still need to then find a way to swap the data model node instance > in that case. (..) From ve.dm.MWTransclusionBlockNode to ve.dm.MWTransclusionInlineNode or visa versa. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 --- Comment #5 from Krinkle --- Parsoid says they now have a public wt2html API that we can use instead of action=parse. That would at least allow use to let Parsoid determine whether it is inline or block (instead of sniffing the html result, though that's fairly trivial, just vs. everything else, right? Maybe a few other inline elements nodes that we use, or do we wrap them all?) However we still need to then find a way to swap the data model node instance in that case. Having 1 datamodel type would be nice indeed. We could make it similar to extension tags in that templates have their own class, but it wouldn't be specific to an element type, we can still swap it dynamically (just like we can change lists from UL to OL). -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added CC||mden...@wikimedia.org --- Comment #4 from James Forrester --- *** Bug 50610 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Target Milestone|VE-deploy-2013-10-03|--- -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added CC||tre...@wikia-inc.com --- Comment #3 from James Forrester --- *** Bug 54893 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Target Milestone|VE-deploy-2013-09-26|VE-deploy-2013-10-03 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Target Milestone|VE-deploy-2013-09-19|VE-deploy-2013-09-26 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Target Milestone|VE-deploy-2013-09-12|VE-deploy-2013-09-19 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Target Milestone|VE-deploy-2013-09-05|VE-deploy-2013-09-12 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Target Milestone|VE-deploy-2013-08-29|VE-deploy-2013-09-05 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Assignee|roan.katt...@gmail.com |esand...@wikimedia.org -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Target Milestone|--- |VE-deploy-2013-08-29 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 Oliver Keyes changed: What|Removed |Added CC||oke...@wikimedia.org --- Comment #2 from Oliver Keyes --- *** Bug 50363 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 James Forrester changed: What|Removed |Added Priority|Unprioritized |High Status|NEW |ASSIGNED Severity|normal |major -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update
https://bugzilla.wikimedia.org/show_bug.cgi?id=49784 --- Comment #1 from Ed Sanders --- Possible solution may involve removing distinction between block & inline transclusion types in the DM, replacing with hybrid type, and have CE work out how to render it properly. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l