Template:Bible quote: Difference between revisions
Content deleted Content added
Johnrdorazio (talk | contribs) No edit summary |
Johnrdorazio (talk | contribs) No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#invoke:BibleQuote|main |
<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 |
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= |
<nowiki>{{Bible quote|version=KJV|ref=1 John 4:7-8}}</nowiki> |
||
will produce: {{Bible quote|version= |
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 uses Lua: |
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[!]