Difference between revisions of "Module:SB/doc"

From Teopedia library
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Functions for [[HPB-SB|HPB Scrapbooks]]
+
<div style="float: right; border: 1px solid black; padding: 0 5px; font-size: 80%;">[[Module:SB/doc|doc]]</div>
  
== Usage ==
+
{{TOC right}}
 +
Lua functions for [[HPB-SB|HPB Scrapbooks]].
  
* '''item_id'''
+
== 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 01:28, 13 June 2023

doc


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"}}

Module code