Template:DisplayItemTemplate: Difference between revisions

From IAMC-Documentation
Jump to navigation Jump to search
No edit summary
No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
<pre>
<pre>
Note: this is a named fields template => fields has a prefix '?'
Params:
title
title
standardoption
standardoption
Line 7: Line 9:
comment
comment
text
text
cols
list
</pre>
</pre>[[Category:ReferenceCardStructure]]
</noinclude><includeonly><!--check on content-->
</noinclude><includeonly><!--check on content-->
{{#ifeq:{{{standardoption|}}}{{{option|}}}{{{other|}}}{{{comment|}}}{{{text|}}}||
{{#ifeq:{{{standardoption|}}}{{{option|}}}{{{other|}}}{{{comment|}}}{{{text|}}}{{{list|}}}||
   |<div class="rc-row"><!--
   |<div class="rc-row"><!--
   -->{{#ifeq:{{{text|}}}||| <!--  display text  -->
   -->{{#ifeq:{{{text|}}}||| <!--  display text  -->
         <div class="rc-title">
         <div class="rc-title">
         <p>{{{title|}}}</p>
         <p >{{{title|}}}</p>
         </div>
         </div>
         <div class="rc-data">
         <div class="rc-data">
         <p>{{{text|}}}</p>
         <p>{{{text|}}}</p>
         </div><!--
         </div><!--
   -->}}<!--   
   -->}}<!--
  -->{{#ifeq:{{{list|}}}||| <!--  display list, list assumes text for title display  -->
        <div class="rc-title"><p></p></div>
        <div class="rc-data">
        <ol class="rc-data">
        {{#arraymap:{{{list|}}}|;|xx|<li class="rc-data">xx</li>|}}</ol>
        </div><!--
  -->}}<!--
   -->{{#ifeq:{{{standardoption|}}}{{{other|}}}|||
   -->{{#ifeq:{{{standardoption|}}}{{{other|}}}|||
        <div class="rc-title">
        <div class="rc-title">
        <p>{{{title|}}}</p>
          <p>{{{title|}}}</p>
         </div>
         </div>
        <div class="rc-data">
        <div class="rc-data">
           <p>Default options:</p><!--
           <ul class="rc-option rc-data"><!--
           -->{{#ifeq:{{{standardoption|}}}||
           -->{{#ifeq:{{{standardoption|}}}|<!-- display  other -->
                 |<ul >{{#arraymap:{{{standardoption|}}}|;|xx
                 |{{#arraymap:{{{other|}}}|;|yy|<li class="rc-option rc-spec">yy</li>|}}
                          |{{MarkOptionTemplate|stdoption=xx|options={{{option|}}} }}
                |{{#arraymap:{{{standardoption|}}}|;|xx
                          |}}</ul><!--
                    |{{MarkOptionTemplate|stdoption=xx|options={{{option|}}} }}
          -->}}<!--
                    |}}<!--
        --></div>
              -->{{#ifeq:{{{other|}}}||
        <div class="rc-data">
                  |{{#arraymap:{{{other|}}}|;|yy|<li class="rc-option rc-spec">yy</li>|}}<!--
              {{#ifeq:{{{other|}}}||
              -->}}<!--
                    |<p>Model specific options:</p><ul>{{#arraymap:{{{other|}}}|;|yy|<li style="color:Green">yy</li>|}}</ul><!--
          -->}}<!--  
              -->}}<!--
        --></ul><!--       
          --></div><!--
      --></div><!--
-->}}
  -->}}<!--
{{#ifeq:{{{comment|}}}|||<!-- check on title
  -->{{#ifeq:{{{comment|}}}|||<!-- check on title
         -->{{#ifeq:{{{text|}}}{{{standardoption|}}}{{{list|}}}{{{other|}}}|| <!--
         -->{{#ifeq:{{{text|}}}{{{standardoption|}}}{{{list|}}}{{{other|}}}|| <!--
           --><div class="rc-title">
           --><div class="rc-title">

Latest revision as of 13:53, 17 November 2021

Note: this is a named fields template => fields has a prefix '?'
Params:
title
standardoption
option
other
comment
text
list