Vorlage:Kapitelstatus: Unterschied zwischen den Versionen

Aus Die Offene Bibel

Wechseln zu: Navigation, Suche
K
Zeile 1: Zeile 1:
 
<onlyinclude>
 
<onlyinclude>
   <table class="wikitable toptextcells">
+
   {{#if:{{{1|}}}
    <tr>
+
    |
      <th>Vers(e)</th>
+
      {{#if:{{{2|}}}
      <th>Status</th>
+
        |
    </tr>
+
          {{Status|{{{1}}} {{{2}}} }}
    {{
+
      }}
      #if: {{{3|}}}
+
  }}
      |
 
        {{
 
          #if: {{{4|}}}
 
          |
 
            {{#vardefine:verse| {{{3}}} }}
 
            {{#vardefine:currentstatus|{{Status|{{{1}}} {{{3}}} }} }}
 
            {{#vardefine:firstverse| {{{3}}} }}
 
            {{#vardefine:lastverse| {{{3}}} }}
 
            {{
 
              #while:
 
              |
 
                {{#ifexpr:{{#var:verse}} <= {{{4}}} | true }}
 
              |
 
                {{
 
                  #ifeq:{{#var:currentstatus}}|{{Status|{{{1}}} {{#var:verse}} }}
 
                  |
 
                    {{#vardefine:lastverse|{{#var:verse}} }}
 
                  |
 
                    <tr>
 
                      {{
 
                        #ifeq:{{#var:firstverse}}|{{#var:lastverse}}
 
                        |
 
                          <td>{{{1}}} {{{2}}},{{#var:firstverse}}</td>
 
                        |
 
                          <td>{{{1}}} {{{2}}},{{#var:firstverse}}-{{#var:lastverse}}</td>
 
                      }}
 
                      <td>{{#var:currentstatus}}</td>
 
                    </tr>
 
                    {{#vardefine:currentstatus|{{Status|{{{1}}} {{#var:verse}} }} }}
 
                    {{#vardefine:firstverse|{{#var:verse}} }}
 
                    {{#vardefine:lastverse|{{#var:verse}} }}
 
                  }}
 
                {{#vardefine:verse|{{ #expr: {{#var:verse}} + 1 }} }}
 
            }}
 
            <tr>
 
              {{
 
                #ifeq:{{#var:firstverse}}|{{#var:lastverse}}
 
                  |
 
                    <td>{{{1}}} {{{2}}},{{#var:firstverse}}</td>
 
                  |
 
                    <td>{{{1}}} {{{2}}},{{#var:firstverse}}-{{#var:lastverse}}</td>
 
              }}
 
              <td>{{#var:currentstatus}}</td>
 
            </tr>
 
        }}
 
    }}
 
  </table>
 
 
</onlyinclude>
 
</onlyinclude>
 
<noinclude>
 
<noinclude>
   Listet Status per Vers (nach Status gruppiert auf). Da kein Status per Vers vorhanden ist, wird momentan zu Demonstrationszwecken die Vers-Nummer als Kapitel-Nummer interpretiert.
+
   Zeigt den Status eines Kapitels an.
   Parameter: Bibelbuch-Name, Kapitel, Vers Start, Vers Ende.
+
   Parameter: Bibelbuch-Name, Kapitel-Nummer.
  
[[Kategorie:Vorlagen]]
+
  [[Kategorie:Vorlagen]]
 
</noinclude>
 
</noinclude>

Version vom 22. November 2013, 00:40 Uhr



 Zeigt den Status eines Kapitels an.
 Parameter: Bibelbuch-Name, Kapitel-Nummer.