Module:SB/doc: Difference between revisions
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<div style="float: right; border: 1px solid black; padding: 0 5px; font-size: 80%;">[[Module:SB/doc|doc]]</div> | |||
{{TOC right}} | |||
Lua functions for [[HPB-SB|HPB Scrapbooks]]. | |||
== Functions == | |||
<pre>{{#invoke: SB | item_id | volume=1 | page=17 | item=4 }} | |||
=== item_id === | |||
Called from {{t|HPB-SB-item}} for setting semantic property {{p|HPB SB item ID}}. | |||
<pre> | |||
{{#invoke: SB | item_id | volume=1 | page=17 | item=4 }} | |||
</pre> | |||
=== footnote === | |||
Called from {{t|HPB-SB-item}}. | |||
<pre> | |||
{{#invoke: SB | footnote | |||
| title= | |||
| author= | |||
| author_signed= | |||
| type= | |||
| source_title= | |||
| source_details= | |||
| notes= | |||
| archivist_notes= | |||
| language = | |||
| translator = | |||
}} | |||
</pre> | </pre> | ||
Line 10: | Line 34: | ||
== [https://www.mediawiki.org/wiki/Extension:Scribunto/Debug_console Debug] example == | == [https://www.mediawiki.org/wiki/Extension:Scribunto/Debug_console Debug] example == | ||
<pre>=p.item_id{args={["volume"]="1",["page"]="17.2",["item"]="3"}}</pre> | <pre>=p.item_id{args={["volume"]="1",["page"]="17.2",["item"]="3"}}</pre> | ||
[[t-ru-lib:Module:SB]] | |||
== Module code == |
Latest revision as of 22:28, 12 June 2023
Lua functions for HPB Scrapbooks.
Functions
item_id
Called from {{HPB-SB-item}} for setting semantic property [[HPB SB item ID]].
{{#invoke: SB | item_id | volume=1 | page=17 | item=4 }}
footnote
Called from {{HPB-SB-item}}.
{{#invoke: SB | footnote | title= | author= | author_signed= | type= | source_title= | source_details= | notes= | archivist_notes= | language = | translator = }}
Debug example
=p.item_id{args={["volume"]="1",["page"]="17.2",["item"]="3"}}