Persönliche Werkzeuge

Vorlage:BGF-BZNDZ

Aus BogenWiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(Der Versionsvergleich bezieht 24 dazwischenliegende Versionen mit ein.)
Zeile 24: Zeile 24:
{{BGF-BZNDZ|MiNr|2374|2370-2375|oDZ=1|DZ9=4}}
{{BGF-BZNDZ|MiNr|2374|2370-2375|oDZ=1|DZ9=4}}
{{BGF-BZNDZ|MiNr|2375|2370-2375|oDZ=1|DZ9=2}}
{{BGF-BZNDZ|MiNr|2375|2370-2375|oDZ=1|DZ9=2}}
 +
{{BGF-BZNDZ|MiNr|2521|2521    |DZF=7|DZK=11|DZM=4|DZMb=1|DZS=12}}
 +
{{BGF-BZNDZ|MiNr|2602v|2602    |DZG=81|DZK=85|DZM=26}}
{{BGF-BZNDZ|Fuss}}
{{BGF-BZNDZ|Fuss}}
</pre>
</pre>
Zeile 34: Zeile 36:
{{BGF-BZNDZ|MiNr|2374|2370-2375|oDZ=1|DZ9=4}}
{{BGF-BZNDZ|MiNr|2374|2370-2375|oDZ=1|DZ9=4}}
{{BGF-BZNDZ|MiNr|2375|2370-2375|oDZ=1|DZ9=2}}
{{BGF-BZNDZ|MiNr|2375|2370-2375|oDZ=1|DZ9=2}}
 +
{{BGF-BZNDZ|MiNr|2521|2521    |DZF=7|DZK=11|DZM=4,1|DZS=12}}
 +
{{BGF-BZNDZ|MiNr|2602v|2602    |DZG=81|DZK=85|DZM=26}}
{{BGF-BZNDZ|Fuss}}
{{BGF-BZNDZ|Fuss}}
{{tpldoc|section=exmplend}}
{{tpldoc|section=exmplend}}
Zeile 82: Zeile 86:
   /><td align=center width=50px><b> Z </b></td><nowiki
   /><td align=center width=50px><b> Z </b></td><nowiki
   /></tr></html>
   /></tr></html>
-
|MiNr=<html><tr style="background:</html>{{KonfigVar|var=cTableCellBg}}<html>" valign=center>
+
<html><script type="text/javascript">
-
<td style="background:</html>{{KonfigVar|var=cTableHeaderBg}}<html>"><b></html>[[DDR MiNr. {{{3}}}#MiNr{{{2}}}|{{{2}}}]]<html></b></td>
+
  DZData=[];
-
<td style="padding:1px" align=center id="</html>{{{2}}}_<html>" dzbg="</html>{{{oDZ|-}}}<html>"></html>{{{oDZ|-}}}<html></td>
+
  DZCellBgColor="</html>{{KonfigVar|var=cTableCellBg}}<html>";
-
<td style="padding:1px" id=</html>{{{2}}}_0<html> dzbg=</html>{{{DZ0|-}}}<html>></html>{{{DZ0|-}}}<html></td>
+
  DZHeadBgColor="</html>{{KonfigVar|var=cTableHeaderBg}}<html>";
-
<td style="padding:1px" id=</html>{{{2}}}_1<html> dzbg=</html>{{{DZ1|-}}}<html>></html>{{{DZ1|-}}}<html></td>
+
</script></html>
-
<td style="padding:1px" id=</html>{{{2}}}_2<html> dzbg=</html>{{{DZ2|-}}}<html>></html>{{{DZ2|-}}}<html></td>
+
|MiNr=<html><tr style="background:</html>{{KonfigVar|var=cTableCellBg}}<html>" id=</html>{{{2}}}<html> valign=center>
-
<td style="padding:1px" id=</html>{{{2}}}_3<html> dzbg=</html>{{{DZ3|-}}}<html>></html>{{{DZ3|-}}}<html></td>
+
<script type="text/javascript">
-
<td style="padding:1px" id=</html>{{{2}}}_4<html> dzbg=</html>{{{DZ4|-}}}<html>></html>{{{DZ4|-}}}<html></td>
+
  DZData.push('</html>{{{3}}};{{{2}}};{{{oDZ|-}}};{{{DZ0|-}}};{{{DZ1|-}}};{{{DZ2|-}}};{{{DZ3|-}}};{{{DZ4|-}}};{{{DZ5|-}}};{{{DZ6|-}}};{{{DZ7|-}}};{{{DZ8|-}}};{{{DZ9|-}}};{{{DZ10|-}}};{{{DZA|-}}};{{{DZB|-}}};{{{DZC|-}}};{{{DZD|-}}};{{{DZE|-}}};{{{DZF|-}}};{{{DZG|-}}};{{{DZH|-}}};{{{DZI|-}}};{{{DZJ|-}}};{{{DZK|-}}};{{{DZL|-}}};{{{DZM|-}}};{{{DZN|-}}};{{{DZO|-}}};{{{DZP|-}}};{{{DZQ|-}}};{{{DZR|-}}};{{{DZS|-}}};{{{DZT|-}}};{{{DZU|-}}};{{{DZV|-}}};{{{DZW|-}}};{{{DZX|-}}};{{{DZY|-}}};{{{DZZ|-}}}<html>');
-
<td style="padding:1px" id=</html>{{{2}}}_5<html> dzbg=</html>{{{DZ5|-}}}<html>></html>{{{DZ5|-}}}<html></td>
+
</script>
-
<td style="padding:1px" id=</html>{{{2}}}_6<html> dzbg=</html>{{{DZ6|-}}}<html>></html>{{{DZ6|-}}}<html></td>
+
</tr></html>
-
<td style="padding:1px" id=</html>{{{2}}}_7<html> dzbg=</html>{{{DZ7|-}}}<html>></html>{{{DZ7|-}}}<html></td>
+
|Fuss=<html></table>
-
<td style="padding:1px" id=</html>{{{2}}}_8<html> dzbg=</html>{{{DZ8|-}}}<html>></html>{{{DZ8|-}}}<html></td>
+
<script type="text/javascript">
-
<td style="padding:1px" id=</html>{{{2}}}_9<html> dzbg=</html>{{{DZ9|-}}}<html>></html>{{{DZ9|-}}}<html></td>
+
  for (var x=0; x<DZData.length; x++) {
-
<td style="padding:1px" id=</html>{{{2}}}_10<html> dzbg=</html>{{{DZ0|-}}}<html>></html>{{{DZ10|-}}}<html></td>
+
    var sDZData = DZData[x];
-
<td style="padding:1px" id=</html>{{{2}}}_A<html> dzbg=</html>{{{DZA|-}}}<html>></html>{{{DZA|-}}}<html></td>
+
    if (sDZData.indexOf('nbsp') >= 0) {
-
<td style="padding:1px" id=</html>{{{2}}}_B<html> dzbg=</html>{{{DZB|-}}}<html>></html>{{{DZB|-}}}<html></td>
+
      sDZData = sDZData.slice(0,sDZData.indexOf('nbsp'))+DZData[x].slice(sDZData.indexOf('nbsp')+5);
-
<td style="padding:1px" id=</html>{{{2}}}_C<html> dzbg=</html>{{{DZC|-}}}<html>></html>{{{DZC|-}}}<html></td>
+
    }
-
<td style="padding:1px" id=</html>{{{2}}}_D<html> dzbg=</html>{{{DZD|-}}}<html>></html>{{{DZD|-}}}<html></td>
+
    var aDZMiNrData = sDZData.split(';');
-
<td style="padding:1px" id=</html>{{{2}}}_E<html> dzbg=</html>{{{DZE|-}}}<html>></html>{{{DZE|-}}}<html></td>
+
    var eRowNode = document.getElementById(aDZMiNrData[1]);
-
<td style="padding:1px" id=</html>{{{2}}}_F<html> dzbg=</html>{{{DZF|-}}}<html>></html>{{{DZF|-}}}<html></td>
+
    var sInnerHTML = '<td style="background:'+DZHeadBgColor+'"><b><a href="index.php?title=DDR_MiNr._'+aDZMiNrData[0]+'#MiNr'+aDZMiNrData[1]+'">'+aDZMiNrData[1]+'</a></b></td>';
-
<td style="padding:1px" id=</html>{{{2}}}_G<html> dzbg=</html>{{{DZG|-}}}<html>></html>{{{DZG|-}}}<html></td>
+
    sInnerHTML += '<td align=center>';
-
<td style="padding:1px" id=</html>{{{2}}}_H<html> dzbg=</html>{{{DZH|-}}}<html>></html>{{{DZH|-}}}<html></td>
+
    if (aDZMiNrData[2] != '-') {
-
<td style="padding:1px" id=</html>{{{2}}}_I<html> dzbg=</html>{{{DZI|-}}}<html>></html>{{{DZI|-}}}<html></td>
+
      sInnerHTML += '<a href="index.php?title=DDR_MiNr._ddr'+aDZMiNrData[1]+'.'+aDZMiNrData[2]+'_gro%C3%9F"><b>X</b></a>';
-
<td style="padding:1px" id=</html>{{{2}}}_J<html> dzbg=</html>{{{DZJ|-}}}<html>></html>{{{DZJ|-}}}<html></td>
+
    }
-
<td style="padding:1px" id=</html>{{{2}}}_K<html> dzbg=</html>{{{DZK|-}}}<html>></html>{{{DZK|-}}}<html></td>
+
    sInnerHTML += '</td>';
-
<td style="padding:1px" id=</html>{{{2}}}_L<html> dzbg=</html>{{{DZL|-}}}<html>></html>{{{DZL|-}}}<html></td>
+
    for (y=3; y<aDZMiNrData.length; y++) {
-
<td style="padding:1px" id=</html>{{{2}}}_M<html> dzbg=</html>{{{DZM|-}}}<html>></html>{{{DZM|-}}}<html></td>
+
      sInnerHTML += '<td style="padding:1px" align=center>';
-
<td style="padding:1px" id=</html>{{{2}}}_N<html> dzbg=</html>{{{DZN|-}}}<html>></html>{{{DZN|-}}}<html></td>
+
      if (aDZMiNrData[y] != '-') {
-
<td style="padding:1px" id=</html>{{{2}}}_O<html> dzbg=</html>{{{DZO|-}}}<html>></html>{{{DZO|-}}}<html></td>
+
        var aDZMiNrDataNr = aDZMiNrData[y].split(',');
-
<td style="padding:1px" id=</html>{{{2}}}_P<html> dzbg=</html>{{{DZP|-}}}<html>></html>{{{DZP|-}}}<html></td>
+
        for (z=0; z<aDZMiNrDataNr.length; z++) {
-
<td style="padding:1px" id=</html>{{{2}}}_Q<html> dzbg=</html>{{{DZQ|-}}}<html>></html>{{{DZQ|-}}}<html></td>
+
          sInnerHTML += '<a href="index.php?title=DDR_MiNr._ddr'+aDZMiNrData[1]+'.'+aDZMiNrDataNr[z]+'_gro%C3%9F">'+
-
<td style="padding:1px" id=</html>{{{2}}}_R<html> dzbg=</html>{{{DZR|-}}}<html>></html>{{{DZR|-}}}<html></td>
+
                        '<img src="../bogenwiki_img/dz_ddr/ddr'+aDZMiNrData[1]+'.'+aDZMiNrDataNr[z]+'.small_dz.jpg" width=60 height=55 /></a>';
-
<td style="padding:1px" id=</html>{{{2}}}_S<html> dzbg=</html>{{{DZS|-}}}<html>></html>{{{DZS|-}}}<html></td>
+
          if (z < aDZMiNrDataNr.length-1) {
-
<td style="padding:1px" id=</html>{{{2}}}_T<html> dzbg=</html>{{{DZT|-}}}<html>></html>{{{DZT|-}}}<html></td>
+
            sInnerHTML += '<br>';
-
<td style="padding:1px" id=</html>{{{2}}}_U<html> dzbg=</html>{{{DZU|-}}}<html>></html>{{{DZU|-}}}<html></td>
+
          }
-
<td style="padding:1px" id=</html>{{{2}}}_V<html> dzbg=</html>{{{DZV|-}}}<html>></html>{{{DZV|-}}}<html></td>
+
        }
-
<td style="padding:1px" id=</html>{{{2}}}_W<html> dzbg=</html>{{{DZW|-}}}<html>></html>{{{DZW|-}}}<html></td>
+
      }
-
<td style="padding:1px" id=</html>{{{2}}}_X<html> dzbg=</html>{{{DZX|-}}}<html>></html>{{{DZX|-}}}<html></td>
+
      sInnerHTML += '</td>';
-
<td style="padding:1px" id=</html>{{{2}}}_Y<html> dzbg=</html>{{{DZY|-}}}<html>></html>{{{DZY|-}}}<html></td>
+
    }
-
<td style="padding:1px" id=</html>{{{2}}}_Z<html> dzbg=</html>{{{DZZ|-}}}<html>></html>{{{DZZ|-}}}<html></td></tr></html>
+
    eRowNode.innerHTML = sInnerHTML;
-
|Fuss=<html></table></html>}}</includeonly>
+
  }
 +
</script></html>}}
 +
</includeonly>

Aktuelle Version vom 06:06, 24. Aug. 2023

Beschreibung
Name: BGF-BZNDZ
Beschreibung: Übersichtstabelle für DZ neben der BZN bei DDR-Bögen
Parameter:
(1)  
Kopf, MiNr, DZ, Fuss
(2)  
Wenn (1)=MiNr: Katalognummer der Marke
(3)  
Wenn (1)=MiNr: Katalognummern des Satzes
DZ0-DZ10,DZA-DZZ 
Wenn (1)=MiNr: Index des Bilddateinamen des Bogenscans, wenn Ziffer oder Buchstabe hinter BZN vorhanden ist
oDZ  
Wenn (1)=MiNr: Index des Bilddateinamen des Bogenscans, wenn der Bogen kein DZ hat

Der Bilddateiname setzt sich wie folgt zusammen: ddr[0](2).[DZ0-DZ1,DZA-DZZ,oDZ].small_dz.jpg

Beispiele
{{BGF-BZNDZ|Kopf}}
{{BGF-BZNDZ|MiNr|2370|2370-2375|oDZ=1|DZ9=4}}
{{BGF-BZNDZ|MiNr|2371|2370-2375|DZ9=1}}
{{BGF-BZNDZ|MiNr|2372|2370-2375|oDZ=3|DZ9=2|DZA=4|DZC=1}}
{{BGF-BZNDZ|MiNr|2373|2370-2375|DZA=1}}
{{BGF-BZNDZ|MiNr|2374|2370-2375|oDZ=1|DZ9=4}}
{{BGF-BZNDZ|MiNr|2375|2370-2375|oDZ=1|DZ9=2}}
{{BGF-BZNDZ|MiNr|2521|2521     |DZF=7|DZK=11|DZM=4|DZMb=1|DZS=12}}
{{BGF-BZNDZ|MiNr|2602v|2602    |DZG=81|DZK=85|DZM=26}}
{{BGF-BZNDZ|Fuss}}

MiNr.Druckerzeichen
ohne 0 1 2 3 4 5 6 7 8 9 10 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Zurück zur Referenzliste der Vorlagen