Open main menu
Home
Random
Log in
Settings
About Teopedia library
Disclaimers
Teopedia library
Search
Changes
← Older edit
Template:BCW page link
(view source)
Revision as of 11:23, 28 September 2023
190 bytes added
,
11:23, 28 September 2023
m
no edit summary
Line 10:
Line 10:
save parameters in array
save parameters in array
-->{{#arraydefine:parameters|{{{#userparam|}}}|@@}}<!--
-->{{#arraydefine:parameters|{{{#userparam|}}}|@@}}<!--
−
first parameter (index=0) is page
number
; second parameter (index=1) is the text to show
+
first parameter (index=0) is
an anchor to the
page; second parameter (index=1) is the text to show
;
−
-->{{#vardefine:
page
|{{#arrayindex:parameters |0}}}}<!--
+
-->{{#vardefine:
anchor
|{{#arrayindex:parameters
|0}}}}<!--
+
get actual page number from anchor, which could be like '36_2', see Template:Page_aside_continues for details
+
-->{{#vardefine:page|{{#explode:{{#var:anchor}}|_
|0}}}}<!--
set text to show;
set text to show;
-->{{#switch: {{#arraysize:parameters}}
-->{{#switch: {{#arraysize:parameters}}
Line 17:
Line 19:
| 1 = {{#vardefine:text|BCW {{{volume}}}:{{#var:page}}}}
| 1 = {{#vardefine:text|BCW {{{volume}}}:{{#var:page}}}}
}}<!--
}}<!--
−
-->[[{{{wiki_page|}}}#{{#var:
page
}}|{{#var:text}}]]</includeonly>
+
-->[[{{{wiki_page|}}}#{{#var:
anchor
}}|{{#var:text}}]]</includeonly>
Pavel Malakhov
Bureaucrats
,
Interface administrators
,
Administrators (Semantic MediaWiki)
,
Curators (Semantic MediaWiki)
,
Editors (Semantic MediaWiki)
,
Suppressors
,
Administrators
, trusted
10,288
edits