(Imported by PageSync)
Tag: Metadata slot edit
 
(Imported by PageSync)
Tag: wsps-content-edit-tag
 
Line 4: Line 4:


<pre>
<pre>
{{Application page subheader}}
{{Application page subheader
|$pageData= (Arrayfunctions export) slotdata of current page
|$classData= (Arrayfunctions export) class definition data (if current page and related class definition have a class in ws-base-props)
}}
</pre>
</pre>


</noinclude><includeonly><div>{{#ifingroup:sysop |<span style="float:right">{{#widget:Button link |type=a |href={{fullurl:{{FULLPAGENAME}} |action=edit}} |buttontext={{int:Edit}} |class=btn btn-secondary}}</span> }}<!--
</noinclude><includeonly><div><h1>{{#if:{{#af_get:{{{$pageData}}}|ws-base-props|Base properties|1|Title|_text}}
--><h1>{{#if:{{#caprint:$base[Base properties][Title]}} |{{#caprint:$base[Base properties][Title]}} |{{#getdisplaytitle:{{FULLPAGENAME}} }} }}</h1><!--
|{{#af_get:{{{$pageData}}}|ws-base-props|Base properties|1|Title|_text}}
|{{#getdisplaytitle:{{FULLPAGENAME}} }}  
}}</h1><!--
// show CSP alert if page originates from "CSP Basis"
// show CSP alert if page originates from "CSP Basis"
-->{{#ifeq:{{lc:{{#caprint:$class[Application page properties][Origin]}} }}|csp basis |{{CSP alert}} }}<!--
-->{{#ifeq:{{lc:{{#af_get:{{{$pageData}}}|ws-class-props|Csp class properties|1|Origin|_text}} }}|csp basis |{{CSP alert}} }}<!--
 
--></div></includeonly>
--></div></includeonly>
ws-base-props
Line 3: Line 3:
|Title=Template:Application page subheader
|Title=Template:Application page subheader
|Version history={{Version history item  
|Version history={{Version history item  
|Version number=1.1
|Version description=Replaced deprecated WSArrays parserfunctions with ArrayFunctions
|Version date=2023-8-23 11:30:15
}}{{Version history item
|Version number=1.0
|Version number=1.0
|Version description=Initial version
|Version description=Initial version
|Version date=2022-12-02 09:34:45
|Version date=2022-12-02 09:34:45
}}
}}
}}
}}
}}
ws-class-props
Line 1: Line 1:
{{Application page properties
{{Csp class properties
|Type=CSP Basis Core
|Type=CSP Basis Core
|Origin=CSP Basis
|Origin=CSP Basis
}}
}}

Latest revision as of 09:36, 15 July 2025


This is the Application page subheader template. It should be called in the following format:

{{Application page subheader
|$pageData= (Arrayfunctions export) slotdata of current page
|$classData= (Arrayfunctions export) class definition data (if current page and related class definition have a class in ws-base-props)
}}