Template:OOO-FAQ: Difference between revisions

mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly>
<includeonly><div class="ooo-faq">{{#if:{{{question1|}}}|<div class="mw-collapsible mw-collapsed ooo-faq__item"><div class="ooo-faq__question">{{{question1}}}</div><div class="mw-collapsible-content ooo-faq__answer">{{{answer1}}}</div></div>}}{{#if:{{{question2|}}}|<div class="mw-collapsible mw-collapsed ooo-faq__item"><div class="ooo-faq__question">{{{question2}}}</div><div class="mw-collapsible-content ooo-faq__answer">{{{answer2}}}</div></div>}}{{#if:{{{question3|}}}|<div class="mw-collapsible mw-collapsed ooo-faq__item"><div class="ooo-faq__question">{{{question3}}}</div><div class="mw-collapsible-content ooo-faq__answer">{{{answer3}}}</div></div>}}{{#if:{{{question4|}}}|<div class="mw-collapsible mw-collapsed ooo-faq__item"><div class="ooo-faq__question">{{{question4}}}</div><div class="mw-collapsible-content ooo-faq__answer">{{{answer4}}}</div></div>}}{{#if:{{{question5|}}}|<div class="mw-collapsible mw-collapsed ooo-faq__item"><div class="ooo-faq__question">{{{question5}}}</div><div class="mw-collapsible-content ooo-faq__answer">{{{answer5}}}</div></div>}}</div></includeonly><noinclude>
<div class="ooo-faq">
{{{content|}}}
</div>
</includeonly>
 
<noinclude>
 
= OOO FAQ Template =
= OOO FAQ Template =
Creates collapsible FAQ sections styled for the Out of Ore Wiki.
----


== Usage ==
== Usage ==
Copy and paste:
<pre>
<pre>
{{OOO-FAQ
{{OOO-FAQ
| content =
| question1 = How does power work?
 
| answer1  = Power is generated by generators and distributed through cables.
<div class="mw-collapsible mw-collapsed ooo-faq__item">
<div class="ooo-faq__question">
Your question here?
</div>
<div class="mw-collapsible-content ooo-faq__answer">
Your answer text here.
</div>
</div>


| question2 = Does multiplayer share power grids?
| answer2  = Yes. Connected systems share the same network.
}}
}}
</pre>
</pre>
----
== Example Preview ==
{{OOO-FAQ
| content =
<div class="mw-collapsible mw-collapsed ooo-faq__item">
<div class="ooo-faq__question">
How does power work?
</div>
<div class="mw-collapsible-content ooo-faq__answer">
Power is generated by generators and distributed through cables.
</div>
</div>
<div class="mw-collapsible mw-collapsed ooo-faq__item">
<div class="ooo-faq__question">
Does multiplayer share power grids?
</div>
<div class="mw-collapsible-content ooo-faq__answer">
Yes. Connected systems share the same power network.
</div>
</div>
}}
----
== Notes ==
* Uses MediaWiki native collapsible system 
* No JavaScript required 
* Works in light and dark themes 
* Multiple FAQ items supported 
* Styling handled globally via Common.css 


<templatedata>
<templatedata>
Line 73: Line 17:
   "description": "Creates collapsible FAQ sections styled for the Out of Ore Wiki.",
   "description": "Creates collapsible FAQ sections styled for the Out of Ore Wiki.",
   "params": {
   "params": {
     "content": {
     "question1": { "label": "Question 1", "type": "string" },
      "label": "FAQ Content",
    "answer1":  { "label": "Answer 1", "type": "content" },
      "description": "Insert one or more collapsible FAQ items using mw-collapsible structure.",
    "question2": { "label": "Question 2", "type": "string" },
      "type": "content",
    "answer2":  { "label": "Answer 2", "type": "content" },
      "required": true
    "question3": { "label": "Question 3", "type": "string" },
     }
    "answer3":  { "label": "Answer 3", "type": "content" },
    "question4": { "label": "Question 4", "type": "string" },
     "answer4":  { "label": "Answer 4", "type": "content" },
    "question5": { "label": "Question 5", "type": "string" },
    "answer5":  { "label": "Answer 5", "type": "content" }
   }
   }
}
}
</templatedata></noinclude>
</templatedata>
</noinclude>