Vorlage:Kapitelstatus: Unterschied zwischen den Versionen

Aus Die Offene Bibel

Wechseln zu: Navigation, Suche
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
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>
 +
  Zeigt den Status eines Kapitels an.
 +
  Parameter: Bibelbuch-Name, Kapitel-Nummer.
 +
 +
  [[Kategorie:Vorlagen]]
 +
</noinclude>

Aktuelle Version vom 22. November 2013, 01:14 Uhr



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