Template:Bible quote: Difference between revisions

From Seeds of the Word, the encyclopedia of the influence of the Gospel on culture
Content deleted Content added
No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#invoke:BibleQuote|main|version={{{version}}}|ref={{{ref}}}}}{{#ifexpr:{{#invoke:BibleQuote|isValidVersion|version={{{version}}}}}|[[Category:Bible quote template]]|[[Category:Bible quote template with errors]]}}</includeonly><noinclude>
<includeonly>{{#invoke:BibleQuote|main}}{{#ifexpr:{{#invoke:BibleQuote|isValidVersion}}|[[Category:Bible quote template]]|[[Category:Bible quote template with errors]]}}</includeonly><noinclude>
<!-- I tried templatestyles but they don't work in this case because they are set directly inline on the relative elements produced by the template.
<!-- I tried templatestyles but they don't work in this case because they are set directly inline on the relative elements produced by the template.
However the BibleQuote divs at the bottom of the page are not produced by the template, so they will not receive the necessary styling.
However the BibleQuote divs at the bottom of the page are not produced by the template, so they will not receive the necessary styling.
Line 5: Line 5:
{{Template shortcut|Bible quote}}
{{Template shortcut|Bible quote}}
{{Lua{{\sandbox}}|Module:BibleQuote}}
{{Lua{{\sandbox}}|Module:BibleQuote}}
This Template takes two parameters:
This Template can take up to three parameters:
* '''version''': value must be a Bible version that is supported by the BibleGet project. If empty or not used will default to "NABRE".
* '''version''': value must be a Bible version that is supported by the BibleGet project. If empty or not used will default to "NABRE".
* '''ref''': value should be a Bible quote using standard [[W:Bible_citation|Bible citation notation]]. If empty or not used will default to "John 3:16",
* '''ref''': value should be a Bible quote using standard [[W:Bible_citation|Bible citation notation]]. If empty or not used will default to "John 3:16",
Line 13: Line 13:


will produce: {{Bible quote|version=NVBSE|ref=1 John 4:7-8}}
will produce: {{Bible quote|version=NVBSE|ref=1 John 4:7-8}}

----

<nowiki>{{Bible quote|ref=1Cor 13:1-5|inline=0}}</nowiki>

will produce: {{Bible quote|ref=1Cor 13:1-5|inline=0}}


----
----
Line 18: Line 24:
Passing in a Bible version not supported by the BibleGet project:
Passing in a Bible version not supported by the BibleGet project:


<nowiki>{{Bible quote|version=KJAMES|ref=1 John 4:7-8}}</nowiki>
<nowiki>{{Bible quote|version=KJV|ref=1 John 4:7-8}}</nowiki>


will produce: {{Bible quote|version=KJAMES|ref=1 John 4:7-8}}
will produce: {{Bible quote|version=KJV|ref=1 John 4:7-8}}


</noinclude>
</noinclude>

Latest revision as of 20:21, August 23, 2024

This Template can take up to three parameters:

  • version: value must be a Bible version that is supported by the BibleGet project. If empty or not used will default to "NABRE".
  • ref: value should be a Bible quote using standard Bible citation notation. If empty or not used will default to "John 3:16",
  • inline: value should be true or false. If empty or not used will default to true. If true the text of the Bible quote will be contained in a popup which will show on mouseover. If false the Bible quote will show as a block inside the page.

{{Bible quote|version=NVBSE|ref=1 John 4:7-8}}

will produce: 1 John 4:7-8


{{Bible quote|ref=1Cor 13:1-5|inline=0}}

will produce:


Passing in a Bible version not supported by the BibleGet project:

{{Bible quote|version=KJV|ref=1 John 4:7-8}}

will produce: 1 John 4:7-8[!]