Difference between revisions of "Template:FAQList"

From Bose Portable PA Encyclopedia
Jump to: navigation, search
m
m
 
(7 intermediate revisions by the same user not shown)
Line 9: Line 9:
  
 
<nowiki>{{</nowiki>'''FAQList'''
 
<nowiki>{{</nowiki>'''FAQList'''
 +
 +
| content =
 +
    <nowiki>{{</nowiki>FAQItem
 +
    |question = question 1
 +
    |answer  = answer 1
 +
    <nowiki>}}</nowiki>
 +
 +
    <nowiki>{{</nowiki>FAQItem
 +
    |question = question 2
 +
    |answer  = answer 2
 +
    <nowiki>}}</nowiki>
 +
 +
<nowiki>}}</nowiki>
 +
 +
The FAQList will render as it appears below this line.
 +
----
 +
{{FAQList
  
 
| content =  
 
| content =  
 
     {{FAQItem
 
     {{FAQItem
     |question =  
+
     |question = question 1
     |answer  =  
+
     |answer  = answer 1
 
     }}
 
     }}
  
 
     {{FAQItem
 
     {{FAQItem
     |question =  
+
     |question = question 2
     |answer  =  
+
     |answer  = answer 2
 
     }}
 
     }}
  
<nowiki>}}</nowiki>
+
}}
 
 
----
 
 
 
The FAQList will render as it appears below this line.
 
  
----
+
This template wraps multiple FAQItem entries and provides Expand All / Collapse All
 +
using site-level JavaScript in MediaWiki:Common.js.
 
</noinclude>
 
</noinclude>
  
<div class="faq-list">
+
<div class="faq-list" >
 
 
 
<div class="faq-controls">
 
<div class="faq-controls">
 
   <span class="faq-expand-all" style="cursor:pointer; font-weight:bold;">Expand all</span>&nbsp;|&nbsp;<span class="faq-collapse-all" style="cursor:pointer; font-weight:bold;">Collapse all</span>
 
   <span class="faq-expand-all" style="cursor:pointer; font-weight:bold;">Expand all</span>&nbsp;|&nbsp;<span class="faq-collapse-all" style="cursor:pointer; font-weight:bold;">Collapse all</span>
 
</div>
 
</div>
 
 
{{{content}}}
 
{{{content}}}
 
 
</div>
 
</div>

Latest revision as of 15:30, 10 February 2026

FAQList usage

  1. Wrap multiple FAQItem entries inside this template
  2. Put all FAQItem calls after | content =
  3. Each FAQItem will appear inside a single FAQ list with Expand/Collapse All controls

{{FAQList

| content =

   {{FAQItem
   |question = question 1
   |answer   = answer 1
   }}
   {{FAQItem
   |question = question 2
   |answer   = answer 2
   }}

}}

The FAQList will render as it appears below this line.



 Expand all | Collapse all

question 1
answer 1


question 2
answer 2

This template wraps multiple FAQItem entries and provides Expand All / Collapse All using site-level JavaScript in MediaWiki:Common.js.


 Expand all | Collapse all

{{{content}}}