Biblesource test cases:

No grouping, no ref

edit
Expected results
Successful creation of Bible passage name with reference note that includes a direct link to Wikisource.

Examples

edit
{{User:Joren/Bible | Genesis | 1:1 | AV}}

Genesis 1:1 [1]

{{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17)}}

The Ten Commandments[2]

Refs

edit
  1. ^ Genesis 1:1 , King James Version (Authorized, 1611)
  2. ^ The Ten Commandments (Exodus 20:2-17), King James Version (Oxford Standard, 1769)

Grouping

edit
Expected results
If group parameter is used, groups included ref notes into an editor-defined group of references.

Parameter: group=bible

edit
{{User:Joren/Bible | Genesis | 1:1 | AV | group=bible}}

Genesis 1:1 [bible 1]

{{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17) | group=bible}}

The Ten Commandments[bible 2]

No parameter (default group)

edit
{{User:Joren/Bible | Genesis | 1:1 | AV}}

Genesis 1:1 [1]

{{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17)}}

The Ten Commandments[2]

Refs

edit

Group "Bible"

edit
  1. ^ Genesis 1:1 , King James Version (Authorized, 1611)
  2. ^ The Ten Commandments (Exodus 20:2-17), King James Version (Oxford Standard, 1769)

Default group

edit
  1. ^ Genesis 1:1 , King James Version (Authorized, 1611)
  2. ^ The Ten Commandments (Exodus 20:2-17), King James Version (Oxford Standard, 1769)


Inside a ref tag

edit
Expected results
Generates ref error unless the ref=yes parameter is used.

Parameter: ref=yes

edit
Something needing a note<ref>Some note about Genesis.  {{User:Joren/Bible | Genesis | 1:1 | AV | ref=yes}}  And furthermore, some other note.</ref>

Something needing a note[1]

Something else needing a note<ref>Some note about Exodus.  {{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17) | ref=yes}}  And furthermore, some other note.</ref>

Something else needing a note[2]

No parameter (erroneous)

edit
Something needing a note<ref>Some note about Genesis.  {{User:Joren/Bible | Genesis | 1:1 | AV}}  And furthermore, some other note.</ref>

Something needing a note[3]

Something else needing a note<ref>Some note about Exodus.  {{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17)}}  And furthermore, some other note.</ref>

Something else needing a note[4]

Refs

edit
  1. ^ Some note about Genesis. Genesis 1:1 And furthermore, some other note.
  2. ^ Some note about Exodus. The Ten Commandments (Exodus 20:2-17) And furthermore, some other note.
  3. ^ Some note about Genesis. Genesis 1:1 And furthermore, some other note.
  4. ^ Some note about Exodus. The Ten Commandments And furthermore, some other note.

Cite error: A list-defined reference has no name (see the help page).

Grouping inside a ref tag

edit
Expected results
Generates ref error unless the ref=yes parameter is used, in which case group parameter is ignored because nested ref is not supported.

Ref=yes parameter

edit
Something needing a note<ref>Some note about Genesis.  {{User:Joren/Bible | Genesis | 1:1 | AV | ref=yes | group=bible2}}  And furthermore, some other note.</ref>

Something needing a note[1]

Something else needing a note<ref>Some note about Exodus.  {{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17) | ref=yes | group=bible2}}  And furthermore, some other note.</ref>

Something else needing a note[2]

No parameter (erroneous)

edit
Something needing a note<ref>Some note about Genesis.  {{User:Joren/Bible | Genesis | 1:1 | AV | group=bible2}}  And furthermore, some other note.</ref>

Something needing a note[3]

Something else needing a note<ref>Some note about Exodus.  {{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17) | group=bible2}}  And furthermore, some other note.</ref>

Something else needing a note[4]

Grouped refs

edit

Refs

edit
  1. ^ Some note about Genesis. Genesis 1:1 And furthermore, some other note.
  2. ^ Some note about Exodus. The Ten Commandments (Exodus 20:2-17) And furthermore, some other note.
  3. ^ Some note about Genesis. Genesis 1:1 And furthermore, some other note.
  4. ^ Some note about Exodus. The Ten Commandments And furthermore, some other note.

Cite error: A list-defined reference has a conflicting group attribute "bible2" (see the help page).

Group parameter without references group

edit
Expected results
Generates ref error due to editor not including a references group somewhere in the article.

Parameter: group=nonextant

edit
{{User:Joren/Bible | Genesis | 1:1 | AV | group=nonextant}}

Genesis 1:1 [nonextant 1]

{{User:Joren/Bible | Exodus | 20:2 | text=The Ten Commandments | title=The Ten Commandments (Exodus 20:2-17) | group=nonextant}}

The Ten Commandments[nonextant 2]

Refs

edit


Cite error: There are <ref group=nonextant> tags on this page, but the references will not show without a {{reflist|group=nonextant}} template (see the help page).