[Bug 49784] VisualEditor: Transclusion nodes should re-evaluate their block/inline status on every update

2014-10-14 Thread bugzilla-daemon
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

2014-10-01 Thread bugzilla-daemon
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

2014-03-20 Thread bugzilla-daemon
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

2013-12-18 Thread bugzilla-daemon
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

2013-12-02 Thread bugzilla-daemon
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

2013-12-02 Thread bugzilla-daemon
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

2013-11-25 Thread bugzilla-daemon
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

2013-10-02 Thread bugzilla-daemon
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

2013-10-02 Thread bugzilla-daemon
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

2013-09-25 Thread bugzilla-daemon
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

2013-09-18 Thread bugzilla-daemon
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

2013-09-11 Thread bugzilla-daemon
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

2013-09-05 Thread bugzilla-daemon
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

2013-08-29 Thread bugzilla-daemon
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

2013-08-22 Thread bugzilla-daemon
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

2013-08-22 Thread bugzilla-daemon
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

2013-07-29 Thread bugzilla-daemon
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

2013-06-18 Thread bugzilla-daemon
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

2013-06-18 Thread bugzilla-daemon
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