Šablona:FAQ: Porovnání verzí
m Ofara přesunul stránku Šablona:Faq na Šablona:FAQ |
Bez shrnutí editace |
||
| Řádek 1: | Řádek 1: | ||
<includeonly> | <includeonly> | ||
<!-- | <!-- Parametry: que, ans, permanentne(0/1), tema(default|uni) | ||
volitelné overrides: bg, q_color, ramecek(1/0), barva_ramecku, radius, barva_sipky, | |||
ans_bg, ans_ramecek(1/0), ans_barva_ramecku, ans_radius, ans_inset --> | |||
--> | |||
<!-- | <!-- Helpery pro theme-defaulty s možností override --> | ||
{{# | <!-- bg --> | ||
{{#vardefineecho:__bg| | |||
{{# | {{#if: {{{bg|}}} | ||
| {{{bg}}} | |||
| {{#ifeq: {{{tema|default}}} | uni | #E00034 | #ffffff}} | |||
}} | |||
}} | |||
<!-- | <!-- text/arrow color --> | ||
{{# | {{#vardefineecho:__qcolor| | ||
{{#if: {{{q_color|}}} | |||
| {{{q_color}}} | |||
| {{#ifeq: {{{tema|default}}} | uni | #ffffff | #000000}} | |||
{{# | }} | ||
}} | |||
{{#vardefineecho:__arrow| | |||
}} }} | {{#if: {{{barva_sipky|}}} | ||
{{# | | {{{barva_sipky}}} | ||
| {{#ifeq: {{{tema|default}}} | uni | #ffffff | #000000}} | |||
}} | |||
}} | |||
{{# | |||
}} }} | |||
<!-- | <!-- border toggle + color --> | ||
{{# | {{#vardefineecho:__ramecek| | ||
{{#if: {{{ramecek|}}} | |||
| {{{ramecek}}} | |||
| {{#ifeq: {{{tema|default}}} | uni | 0 | 1}} | |||
}} | |||
}} | |||
{{#vardefineecho:__bordercolor| | |||
{{#if: {{{barva_ramecku|}}} | |||
| {{{barva_ramecku}}} | |||
| {{#ifeq: {{{tema|default}}} | uni | #E00034 | #00000033}} | |||
}} | |||
{{# | |||
{{# | |||
}} | }} | ||
{{#vardefineecho:__radius|{{{radius|10px}}} }} | |||
< | <!-- answer panel defaults --> | ||
{{#vardefineecho:__ansbg|{{{ans_bg|#f5f5f5}}} }} | |||
{{#vardefineecho:__ansramecek|{{{ans_ramecek|1}}} }} | |||
{{#vardefineecho:__ansborder|{{{ans_barva_ramecku|#00000033}}} }} | |||
{{#vardefineecho:__ansradius|{{{ans_radius|0 0 10px 10px}}} }} | |||
{{#vardefineecho:__ansinset|{{{ans_inset|12px}}} }} | |||
<!-- finální border stringy --> | |||
< | {{#vardefineecho:__boxborder| | ||
{{ | {{#ifeq: {{#var:__ramecek}} | 1 | 1px solid {{#var:__bordercolor}} | none}} | ||
}} | }} | ||
{{#vardefineecho:__ansboxborder| | |||
{{ | {{#ifeq: {{#var:__ansramecek}} | 1 | 1px solid {{#var:__ansborder}} | none}} | ||
}} | }} | ||
{{ | <!-- RENDER --> | ||
| que = | {{#ifeq: {{{permanentne|0}}} | 1 | ||
| | | <!-- permanentně rozbaleno --> | ||
<div class="faq-item faq-permanent" | |||
style="background:{{#var:__bg}}; border:{{#var:__boxborder}}; border-radius:{{#var:__radius}}; padding:0; margin:.5rem 0;"> | |||
<div class="faq-qrow" role="heading" | |||
style="display:flex; align-items:center; gap:.5rem; padding:.75rem 1rem; font-weight:700; color:{{#var:__qcolor}};"> | |||
<span class="faq-qtext" style="flex:1 1 auto;">{{{que|Question}}}</span> | |||
</div> | |||
<div class="faq-answer" | |||
style="margin:.25rem {{#var:__ansinset}} 1rem {{#var:__ansinset}}; padding:.75rem 1rem; | |||
background:{{#var:__ansbg}}; border:{{#var:__ansboxborder}}; border-radius:{{#var:__ansradius}};"> | |||
{{{ans|}}} | |||
</div> | |||
</div> | |||
| <!-- collapsible --> | |||
<details class="faq-item" | |||
style="background:{{#var:__bg}}; border:{{#var:__boxborder}}; border-radius:{{#var:__radius}}; padding:0; margin:.5rem 0;"> | |||
<summary class="faq-qrow" | |||
style="display:flex; align-items:center; gap:.5rem; padding:.75rem 1rem; font-weight:700; color:{{#var:__qcolor}}; list-style:none; cursor:pointer;"> | |||
<span class="faq-qtext" style="flex:1 1 auto;">{{{que|Question}}}</span> | |||
<span class="faq-arrow" style="margin-left:auto; color:{{#var:__arrow}};"> | |||
<span class="arrow-down">▼</span><span class="arrow-up">▲</span> | |||
</span> | |||
</summary> | |||
<div class="faq-answer" | |||
style="margin:.25rem {{#var:__ansinset}} 1rem {{#var:__ansinset}}; padding:.75rem 1rem; | |||
background:{{#var:__ansbg}}; border:{{#var:__ansboxborder}}; border-radius:{{#var:__ansradius}};"> | |||
{{{ans|}}} | |||
</div> | |||
</details> | |||
}} | }} | ||
</includeonly> | |||
{{FAQ | <noinclude> | ||
Použití: | |||
* Základ: {{FAQ|que=Can I upload PDFs over 10 MB?|ans=Yes, ask IT to raise the limit.}} | |||
* Téma UNI: {{FAQ|que=Password reset|ans=Use [[Special:PasswordReset]].|tema=uni}} | |||
* Permanentně: {{FAQ|que=Notice|ans=Maintenance 22:00–23:00.|permanentne=1|tema=uni}} | |||
}} | |||
</noinclude> | </noinclude> | ||
Verze z 24. 9. 2025, 13:52
Použití:
- Základ:
{{#vardefineecho:__bg|
- ffffff
}}
{{#vardefineecho:__qcolor|
- 000000
}} {{#vardefineecho:__arrow|
- 000000
}}
{{#vardefineecho:__ramecek|
1
}} {{#vardefineecho:__bordercolor|
- 00000033
}} {{#vardefineecho:__radius|10px }}
{{#vardefineecho:__ansbg|#f5f5f5 }} {{#vardefineecho:__ansramecek|1 }} {{#vardefineecho:__ansborder|#00000033 }} {{#vardefineecho:__ansradius|0 0 10px 10px }} {{#vardefineecho:__ansinset|12px }}
{{#vardefineecho:__boxborder|
none
}} {{#vardefineecho:__ansboxborder|
none
}}
<details class="faq-item"
style="background:{{#var:__bg}}; border:{{#var:__boxborder}}; border-radius:{{#var:__radius}}; padding:0; margin:.5rem 0;">
<summary class="faq-qrow"
style="display:flex; align-items:center; gap:.5rem; padding:.75rem 1rem; font-weight:700; color:{{#var:__qcolor}}; list-style:none; cursor:pointer;">
Can I upload PDFs over 10 MB?
▼▲
</summary>
Yes, ask IT to raise the limit.
</details>
- Téma UNI:
{{#vardefineecho:__bg|
- E00034
}}
{{#vardefineecho:__qcolor|
- ffffff
}} {{#vardefineecho:__arrow|
- ffffff
}}
{{#vardefineecho:__ramecek|
0
}} {{#vardefineecho:__bordercolor|
- E00034
}} {{#vardefineecho:__radius|10px }}
{{#vardefineecho:__ansbg|#f5f5f5 }} {{#vardefineecho:__ansramecek|1 }} {{#vardefineecho:__ansborder|#00000033 }} {{#vardefineecho:__ansradius|0 0 10px 10px }} {{#vardefineecho:__ansinset|12px }}
{{#vardefineecho:__boxborder|
none
}} {{#vardefineecho:__ansboxborder|
none
}}
<details class="faq-item"
style="background:{{#var:__bg}}; border:{{#var:__boxborder}}; border-radius:{{#var:__radius}}; padding:0; margin:.5rem 0;">
<summary class="faq-qrow"
style="display:flex; align-items:center; gap:.5rem; padding:.75rem 1rem; font-weight:700; color:{{#var:__qcolor}}; list-style:none; cursor:pointer;">
Password reset
▼▲
</summary>
</details>
- Permanentně:
{{#vardefineecho:__bg|
- E00034
}}
{{#vardefineecho:__qcolor|
- ffffff
}} {{#vardefineecho:__arrow|
- ffffff
}}
{{#vardefineecho:__ramecek|
0
}} {{#vardefineecho:__bordercolor|
- E00034
}} {{#vardefineecho:__radius|10px }}
{{#vardefineecho:__ansbg|#f5f5f5 }} {{#vardefineecho:__ansramecek|1 }} {{#vardefineecho:__ansborder|#00000033 }} {{#vardefineecho:__ansradius|0 0 10px 10px }} {{#vardefineecho:__ansinset|12px }}
{{#vardefineecho:__boxborder|
none
}} {{#vardefineecho:__ansboxborder|
none
}}
Notice
Maintenance 22:00–23:00.