User:Dan Pelleg/Sandbox/Nested refs

A reflist containing both a plain ref tag and a "magic word" ref tag with a nested ref tag in it works if the ref-in-a-ref is listed before the plain ref, and doesn't work if the ref-in-a-ref is listed after the plain ref (see table). Anyone know why? Is this a consistent feature? Should it be offered as a tip on a help page?

This works:

text[nested_first 1] text[nested_first 2].

Reflist, nested ref listed first
  1. ^ With nested reference[1]
  2. ^ With no nested reference
Nested refs
  1. ^ content of nested reference
text<ref name=n1 group=nested_first/>
text<ref name=n2 group=nested_first/>.

;Reflist, nested ref listed first:{{reflist|group=nested_first|refs=

→ {{#tag:ref|With nested reference<ref>content
of nested reference</ref>|name=n1|group=nested_first}}

→ <ref name=n2 group=nested_first>With no nested reference</ref>
}}

;Nested refs:
{{reflist}}
This not:

text[nested_second 1] text[nested_second 2].

Reflist, nested ref listed second
  1. ^ a b With no nested reference
  2. ^ With nested reference[1]
Cite error: A list-defined reference has no name (see the help page).
Nested refs
text<ref name=n3 group=nested_second/>
text<ref name=n4 group=nested_second/>.

;Reflist, nested ref listed second:{{reflist|group=nested_second|refs=

→ <ref name=n3 group=nested_second>With no nested reference</ref>

→ {{#tag:ref|With nested reference<ref>content
of nested reference</ref>|name=n4|group=nested_second}}
}}

;Nested refs:
{{reflist}}

See also

edit