m (Text replacement - "$page" to "$class")
(radiobutton change for csp 1.7.7)
Line 11: Line 11:
 
-->{{#vardefine:@allow sidebar edit |{{#ifingroup:user |{{#if:{{#urlget:veaction}}{{#urlget:action}}||yes}} }} }}<!--
 
-->{{#vardefine:@allow sidebar edit |{{#ifingroup:user |{{#if:{{#urlget:veaction}}{{#urlget:action}}||yes}} }} }}<!--
  
--><div class="tab-content">
+
--><div class="tab-content"><!--
<div class="card tab-pane fade show active" id="sidebar-view">
+
-->{{#tag:_input||type=radio|id=sidebar-view|name=toggle-sidebar|checked=checked|class=d-none sidebar-view}}<!--
<div class="card-header">{{#ifeq:{{#var:@allow sidebar edit}} |yes |<span style="float:right">{{#widget:Button link  |class=btn btn-secondary |buttontext=Edit |onclick=ShowTab('#sidebar-edit') }}</span>}}
+
--><div class="card sidebar-view-tab">
 +
<div class="card-header">{{#ifeq:{{#var:@allow sidebar edit}} |yes |<span style="float:right">{{#tag:wslabel|Edit|for=sidebar-edit|class=btn btn-secondary}}</span>}}
 
<b class="d-block">{{#caprint:$base[Base properties][Class]}}</b>
 
<b class="d-block">{{#caprint:$base[Base properties][Class]}}</b>
 
{{#caprint:$base[Base properties][Title]}}
 
{{#caprint:$base[Base properties][Title]}}
Line 25: Line 26:
 
</div><!-- end of .card  
 
</div><!-- end of .card  
  
-->{{#ifeq:{{#var:@allow sidebar edit}} |yes |<wsform action="addToWiki" class="tab-pane fade" id="sidebar-edit">
+
-->{{#ifeq:{{#var:@allow sidebar edit}} |yes |<!--
<div class="card"><!--
+
-->{{#tag:wsfield||type=radio|id=sidebar-edit|name=toggle-sidebar|class=d-none sidebar-edit}}<!--
 +
--><div class="card sidebar-edit-tab"><!--
 +
--><wsform action="addToWiki"><!--
  
 
// wsedits for base properties
 
// wsedits for base properties
Line 38: Line 41:
 
}}<!-- end of #if  -->
 
}}<!-- end of #if  -->
  
<div class="card-header"><span style="float:right">{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab('#sidebar-view') }}</span>
+
<div class="card-header"><span style="float:right">{{#tag:wslabel|Close|for=sidebar-view|class=btn btn-secondary}}</span>
 
<b class="d-block">{{#caprint:$base[Base properties][Class]}}</b>
 
<b class="d-block">{{#caprint:$base[Base properties][Class]}}</b>
 
{{#caprint:$base[Base properties][Title]}}
 
{{#caprint:$base[Base properties][Title]}}
Line 53: Line 56:
  
 
<div class="text-right">
 
<div class="text-right">
{{#widget:Button link  |class=btn btn-secondary |buttontext=Close |onclick=ShowTab('#sidebar-view') }}
+
{{#tag:wslabel|Close|for=sidebar-view|class=btn btn-secondary mb-0}}
 
<wsfield type="submit" value="Save" class="btn btn-primary" />
 
<wsfield type="submit" value="Save" class="btn btn-primary" />
 
</div>
 
</div>
 
</div><!-- end of .card-body -->
 
</div><!-- end of .card-body -->
 +
</wsform>
 
</div><!-- end of .card -->
 
</div><!-- end of .card -->
</wsform>|}}<!-- end of #ifeq @allow sidebar edit == yes -->
+
|}}<!-- end of #ifeq @allow sidebar edit == yes -->
 
</div><!-- end of .tab-content  
 
</div><!-- end of .tab-content  
  
 
--></includeonly>
 
--></includeonly>

Revision as of 12:37, 18 January 2023


This is the Page sidebar template. It should be called in the following format:

{{Page sidebar}}