Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.

Vorlage:Taxobox/Zeile: Unterschied zwischen den Versionen

Aus imedwiki
Zur Navigation springen Zur Suche springen
[unmarkierte Version][unmarkierte Version]
(Quelltext einheitlich mit Leerzeichen formatiert; teure Expressions durch gleichbedeutende, billigere #if ersetzt; verschachtelte Prüfungen zum Rang vereinfacht unter Beibehaltung der Logik)
(Teilrevert meiner eigenen Optimierung; außerdem einen Zeilenumbruch eingefügt, deshalb sieht der Versionsvergleich so schlimm aus)
Zeile 1: Zeile 1:
<includeonly>{{#if: {{{Rang|}}}{{{WissName|}}}{{{Name|}}} | {{!}}-
+
<includeonly>{{#if: {{{Rang|}}}{{{WissName|}}}{{{Name|}}} |
{{!}} {{#ifeq: {{lc:{{{Rang|}}}}} | incertae sedis | {{#ifeq: {{{Name|}}}{{{WissName|}}} | | style="text-align:center;" colspan="2" {{!}} ''[[incertae sedis]]'' | <div class="error">[[Vorlage:Taxobox/Rang|Warnung: Bei „incertae sedis“ keine weiteren Angaben in dieser Zeile möglich!]]</div>
+
{{!}}-
}} | {{#ifeq: {{lc:{{{KeinRang|}}}}} | ja | | {{#switch: {{lc:{{{Rang|}}}}} |<!-- leer -->|ohne = <!-- nichts --> |#default = ''{{Taxobox/Rang|Rang={{{Rang|}}}}}:'' }} }}
+
{{#ifeq: {{lc:{{{Rang|}}}}} | incertae sedis | {{#ifeq: {{{Name|}}}{{{WissName|}}} | | {{!}} style="text-align:center;" colspan="2" {{!}} ''[[incertae sedis]]'' | {{!}} <div class="error">[[Vorlage:Taxobox/Rang|Warnung: Bei „incertae sedis“ keine weiteren Angaben in dieser Zeile möglich!]]</div>
{{!}} {{#if: {{{Name|}}} | {{#if: {{{KeinLink|}}} | {{{Name|}}} | {{#if: {{{LinkName|}}} | [[{{{LinkName|}}}|{{{Name|}}}]] | [[{{{Name|}}}]] }} }} }} {{#if: {{{WissName|}}} | {{#if: {{{Name|}}} | ({{#if: {{Taxobox/IstRangKursiv|{{{Rang|}}}}} | ''{{{WissName|}}}'' | {{{WissName|}}} }}) | {{#if:{{{KeinLink|}}} | {{#if: {{Taxobox/IstRangKursiv|{{{Rang|}}}}} | ''{{{WissName|}}}'' | {{{WissName|}}} }} | {{#if: {{Taxobox/IstRangKursiv|{{{Rang|}}}}} | ''[[{{#if: {{{LinkName|}}} | {{{LinkName}}}{{!}} }}{{{WissName|}}}]]'' | [[{{#if: {{{LinkName|}}} | {{{LinkName}}}{{!}} }}{{{WissName|}}}]] }} }} }} }} }} }}</includeonly><noinclude>Diese Vorlage wird innerhalb der [[Vorlage:Taxobox]] verwendet, technische Dokumentation siehe [[Vorlage:Taxobox/Doku/Tech]].
+
}} | {{!}} {{#ifeq: {{lc:{{{KeinRang|}}}}} | ja | | {{#switch: {{lc:{{{Rang|}}}}} |<!-- leer -->|ohne = <!-- nichts --> |#default = ''{{Taxobox/Rang|Rang={{{Rang|}}}}}:'' }} }}
 +
{{!}} {{#if: {{{Name|}}} | {{#if: {{{KeinLink|}}} | {{{Name|}}} | {{#if: {{{LinkName|}}} | [[{{{LinkName|}}}|{{{Name|}}}]] | [[{{{Name|}}}]] }} }} }} {{#if: {{{WissName|}}} | {{#if: {{{Name|}}} | ({{#if: {{Taxobox/IstRangKursiv|{{{Rang|}}}}} | ''{{{WissName|}}}'' | {{{WissName|}}} }}) | {{#if: {{{KeinLink|}}} | {{#if: {{Taxobox/IstRangKursiv|{{{Rang|}}}}} | ''{{{WissName|}}}'' | {{{WissName|}}} }} | {{#if: {{Taxobox/IstRangKursiv|{{{Rang|}}}}} | ''[[{{#if: {{{LinkName|}}} | {{{LinkName|}}}{{!}} }}{{{WissName|}}}]]'' | [[{{#if: {{{LinkName|}}} | {{{LinkName}}}{{!}} }}{{{WissName|}}}]] }} }} }} }} }} }}</includeonly><noinclude>Diese Vorlage wird innerhalb der [[Vorlage:Taxobox]] verwendet, technische Dokumentation siehe [[Vorlage:Taxobox/Doku/Tech]].
  
 
[[Kategorie:Vorlage:Untervorlage|Taxobox/Zeile]]
 
[[Kategorie:Vorlage:Untervorlage|Taxobox/Zeile]]
 
</noinclude>
 
</noinclude>

Version vom 6. März 2013, 17:39 Uhr

Diese Vorlage wird innerhalb der Vorlage:Taxobox verwendet, technische Dokumentation siehe Vorlage:Taxobox/Doku/Tech.