Line 1: |
Line 1: |
− | <noinclude>This template is used for every item in ''[[H. P. Blavatsky's Scrapbooks]]''. | + | <noinclude>This template is used for every item in ''[[H. P. Blavatsky's Scrapbooks]]''. |
| + | |
| + | Treat image collage as a single item. |
| + | |
| + | |
| + | '''Useful links:''' |
| + | * {{t|HPB-SB-footer-footnotes}} – footnote template to show all descriptions. |
| + | * {{m|SB|footnotes}} – Lua function, which creates a footnote. |
| | | |
| {| class=wikitable | | {| class=wikitable |
Line 14: |
Line 21: |
| | file = | | | file = |
| | image size = | | | image size = |
| + | | image position = |
| | status = | | | status = |
| | continues = | | | continues = |
Line 28: |
Line 36: |
| | archivist notes = | | | archivist notes = |
| | categories = | | | categories = |
| + | | language = |
| + | | translator = |
| | hide = | | | hide = |
| }} | | }} |
Line 38: |
Line 48: |
| * '''file''' -- file name for an image; used if ''type=image''; shows image above ''title''; {{p|HPB SB image file name}} | | * '''file''' -- file name for an image; used if ''type=image''; shows image above ''title''; {{p|HPB SB image file name}} |
| * '''image size''' -- examples: "200px" (width) or "x200px" (height); default value = 150px; | | * '''image size''' -- examples: "200px" (width) or "x200px" (height); default value = 150px; |
| + | * '''image position''' -- options: left, right, center (default); usefull for images in text |
| * '''status''' -- current status of an item from the list: ''wanted, ok''; additionally for text: ''proofread''; for images: ''improved''; {{p|HPB SB item status}} | | * '''status''' -- current status of an item from the list: ''wanted, ok''; additionally for text: ''proofread''; for images: ''improved''; {{p|HPB SB item status}} |
| * '''continues''' -- pages where the item continues; separated by comma (,), {{p|HPB SB item continues on pages}} | | * '''continues''' -- pages where the item continues; separated by comma (,), {{p|HPB SB item continues on pages}} |
Line 52: |
Line 63: |
| * '''archivist notes''' -- notes made by Adyar archivist | | * '''archivist notes''' -- notes made by Adyar archivist |
| * '''categories''' -- some categories for the item, additional to {{p|HPB SB item categories}}; separated by comma (,) | | * '''categories''' -- some categories for the item, additional to {{p|HPB SB item categories}}; separated by comma (,) |
| + | * '''language''' -- language of an item, the pasted cut, which could be translated from some original text; default = English; {{p|HPB SB item language}} |
| + | * '''translator''' -- who translated into English; {{p|HPB SB item translator}} |
| * '''hide''' -- set to "''yes''" to hide all data and just set the semantic properties; used for some images and titles or subtitles altered by HPB | | * '''hide''' -- set to "''yes''" to hide all data and just set the semantic properties; used for some images and titles or subtitles altered by HPB |
| | | |
| Each item has an ID set by {{p|HPB SB item ID}} property. | | Each item has an ID set by {{p|HPB SB item ID}} property. |
| |} | | |} |
| + | |
| + | == See also == |
| + | * {{t|HPB-SB-item (obsolete, without Lua)}} – old, obsolete template. |
| | | |
| [[Category: Templates for HPB SB]] | | [[Category: Templates for HPB SB]] |
| + | [[Category: Templates with Lua]] |
| [[t-ru-lib:ЕПБ-ЛА элемент]] | | [[t-ru-lib:ЕПБ-ЛА элемент]] |
− | </noinclude><includeonly><!-- DEBUG | + | </noinclude><includeonly><!-- |
− | * author: {{{author|-}}}
| + | |
− | * source title: {{{source title|---}}}
| |
− | * archivist notes: {{{archivist notes|---}}}
| |
− | * LUA: {{#invoke: SB | footnote
| |
− | | title={{{title|}}}
| |
− | | author={{{author|}}}
| |
− | | author_signed={{{author signed|}}}
| |
− | | source_title={{{source title|}}}
| |
− | | source_details={{{source details|}}}
| |
− | | notes={{{notes|}}}
| |
− | | archivist_notes={{{archivist notes|}}}
| |
− | }}-->
| |
− | <!--
| |
− | create a footnote for additional information on item
| |
− | --{{#vardefine:footnote|<i>{{{title|}}}</i>
| |
− | {{#if: {{{author|}}}|  by {{{author}}}|  by unknown author}}
| |
− | {{#if: {{{author signed|}}}|  (signed as {{{author signed}}})|}}
| |
− | {{#if: {{{source title|}}}|, ''{{{source title}}}'' |}}
| |
− | {{#if: {{{source details|}}}|, {{{source details}}}|}}
| |
− | {{#if: {{{notes|}}}|. {{{notes}}}|}}.
| |
− | {{#if: {{{archivist notes|}}}|<br>{{{archivist notes}}}. – Archivist.|<br>{{tip|No archivist notes|Adyar archivist}}}} }}<!--
| |
| create a footnote by function "footnote" in module SB (Lua module for Scrapbooks) | | create a footnote by function "footnote" in module SB (Lua module for Scrapbooks) |
| --><div style="float: right;">{{#tag:ref| {{#invoke: SB | footnote | | --><div style="float: right;">{{#tag:ref| {{#invoke: SB | footnote |
Line 91: |
Line 88: |
| | notes={{{notes|}}} | | | notes={{{notes|}}} |
| | archivist_notes={{{archivist notes|}}} | | | archivist_notes={{{archivist notes|}}} |
| + | | language={{{language|}}} |
| + | | translator={{{translator|}}} |
| }} }}</div><!-- | | }} }}</div><!-- |
| | | |
| PREPEAR TITLE considering type and status | | PREPEAR TITLE considering type and status |
| -->{{#vardefine:final_title| {{Style P-HPB SB. Title| {{{title|}}} }} }}<!-- | | -->{{#vardefine:final_title| {{Style P-HPB SB. Title| {{{title|}}} }} }}<!-- |
− | Mark untitled text | + | mark untitled text |
| -->{{#ifeq: {{lc:{{{untitled|}}}}} | yes | | -->{{#ifeq: {{lc:{{{untitled|}}}}} | yes |
| | {{#vardefine:final_title| <h3 style="text-align: center; font-size: 120%;">'''<Untitled>''' {{#if: {{{title|}}}| ({{{title}}})|}}</h3>}} | | | {{#vardefine:final_title| <h3 style="text-align: center; font-size: 120%;">'''<Untitled>''' {{#if: {{{title|}}}| ({{{title}}})|}}</h3>}} |
Line 102: |
Line 101: |
| use different style for images | | use different style for images |
| -->{{#ifeq: {{lc:{{{type|}}}}} | image | | -->{{#ifeq: {{lc:{{{type|}}}}} | image |
− | | {{#vardefine:final_title| {{Style P-HPB SB. Image title| {{{title|}}} }} }} {{#if: {{{file|}}}| [[File:{{{file|}}}|{{{image size|150px}}}|center]]|}} | + | | {{#vardefine:final_title| {{Style P-HPB SB. Image title| {{{title|}}} }} }} {{#if: {{{file|}}}| [[File:{{{file|}}}|{{{image size|150px}}}|{{{image position|center}}}]]|}} |
| | | |
| | | | | |
| }}<!-- | | }}<!-- |
| SHOW TITLE and subtitle | | SHOW TITLE and subtitle |
− | -->{{#var:final_title}} | + | -->{{#if: {{{hide|}}} | |
− | {{#if: {{{subtitle|}}}| {{Style P-Subtitle|{{{subtitle|}}}}} |}}<!-- | + | |{{#var:final_title}} |
| + | {{#if: {{{subtitle|}}}| {{Style P-Subtitle|{{{subtitle|}}}}} |}} |
| + | }}<!-- |
| | | |
− | See if it needs PROOFREADING | + | see if it needs PROOFREADING |
| -->{{#ifeq: {{lc:{{{status|}}}}} | proofread | | -->{{#ifeq: {{lc:{{{status|}}}}} | proofread |
− | | [[Category: To be proofread]] | + | | [[Category:SB. To proofread]] |
| | | | | |
− | }}<!-- | + | }}<!-- |
| + | |
| + | Add to CTD categories |
| + | -->{{#arraymap:{{{categories|}}}|,|@@|[[Category:SB. @@]]}}<!-- |
| | | |
− | Set SUBOBJECT with semantic properties | + | set SUBOBJECT with semantic properties |
| -->{{#subobject: HPB SB item {{{volume|}}}-{{{page|}}}-{{{item|}}} | | -->{{#subobject: HPB SB item {{{volume|}}}-{{{page|}}}-{{{item|}}} |
| | HPB SB item ID ={{#invoke: SB | item_id | volume={{{volume|}}} | page={{{page|}}} | item={{{item|}}} }} | | | HPB SB item ID ={{#invoke: SB | item_id | volume={{{volume|}}} | page={{{page|}}} | item={{{item|}}} }} |
Line 136: |
Line 140: |
| | HPB SB item notes={{{notes|}}} | | | HPB SB item notes={{{notes|}}} |
| | HPB SB item categories={{{categories|}}}|+sep=, | | | HPB SB item categories={{{categories|}}}|+sep=, |
| + | | HPB SB item language={{{language|}}} |
| + | | HPB SB item translator={{{translator|}}}|+sep=; |
| }}</includeonly> | | }}</includeonly> |