Last modified: 2014-07-27 02:18:32 UTC
Steps to Reproduce: 1. Start with a page that contains: (a) a template with a named ref inside it: {{quote|Text.<ref name=Foo>Example citation</ref>}} (b) Some text outside the template that re-uses that citation: Text.<ref name=Foo /> 2. Open the page in VisualEditor and remove the template. Actual Results: The named ref becomes undefined. VisualEditor doesn't "see" the citation inside the template, so it can't rescue the re-used template-based citation content when the template is deleted. Expected Results: That the citation content would be preserved, just like it is preseved when the first instance of a re-used citation in regular page text (outside of templates) is removed. Reproducible: Always
Also, if the only refs are hidden in templates, then when you add a <references /> block, you get the error mesage that "There are no references on this page to include in this list."