Template:FAQ: Difference between revisions

Jump to navigation Jump to search
1,304 bytes added ,  22 April 2017
no edit summary
(Automatically add pages which have a reference to the FAQ to their own category)
No edit summary
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{{version|}}}
<noinclude>{{FAQ
  |1.5 = {{#if:{{{page|}}} | {{FAQ_1.5 |page={{{page|}}} }} | {{FAQ_1.5}} }} [[Category:FAQProblems]]
|question  = Am i a question?
  |1.6 = {{#if:{{{page|}}} | {{FAQ_1.6 |page={{{page|}}} }} | {{FAQ_1.6}} }}
|answer    = Yes, this is an answer<br>It has multiple lines.<br>Even more lines to show how it looks.
  |#default  = {{#if:{{{page|}}} | {{FAQ_1.6 |page={{{page|}}} }} | {{FAQ_1.6}} }} [[Category:FAQProblems]]
|source    = https://wiki.descent-community.org
}}[[Category:FAQ]]</includeonly>
|reference = I'm just a reference
<noinclude>{{documentation}}</noinclude>
}}</noinclude><includeonly>{{ #vardefine: def_icon | {{#if: {{{icon|}}} | {{{icon|}}} | [[File:Icon_-_Descent.png|50px]]}}
}}{{#if:{{{question|}}} |
  {{#if:{{{answer|}}} |
    {{#if:{{{source|}}} |
      {{#if:{{{reference|}}} |
        <div style="vertical-align:bottom; margin-bottom:5px; background-color:lightgrey; padding:5px; border-top-left-radius:15px; border-top-right-radius:15px; border-bottom-right-radius:15px; border-bottom-left-radius:15px;min-width:270px;overflow:hidden;">
          <div style="display:table;width:100%;">
            <div style="display:table-caption;width:100%">'''{{{question|}}}'''</div>
            <div style="width:100%; vertical-align: middle; display:table-row;">
              <div style="text-align:center; width:55px; display:table-cell; vertical-align: middle;">{{#var: def_icon}}</div>
              <div style="min-height:64px; display:flex; flex-wrap: wrap; align-items: center;">
                <div style="border:1px solid RGB(85,172,238); border-top-left-radius:15px; border-top-right-radius:15px; border-bottom-right-radius:15px; border-bottom-left-radius:15px; padding:7px; background-color:white;">{{{answer|}}}</div>
                <div style="align-self:flex-end; flex-grow:1; text-align:right;">{{Source|{{{source|}}}}} {{{reference|}}}</div>
              </div>
            </div>
          </div>
        </div>
      }}
    }}
  }}
}}[[Category:FAQ]]</includeonly><noinclude>{{documentation}}</noinclude>

Navigation menu