Vorlage:Biobox: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
<td colspan="2" class="biobox-header" style="width:100%; background-color: {{#if:{{{Headerfarbe|}}}|{{{Headerfarbe}}}|{{Infobox Farbe Beruf|beruf={{{Beruf|}}}}}}}; text-align:center"><b>{{ #if: {{{Name}}} | {{{Name}}} | {{PAGENAMEBASE}} }}</b></td>
<td colspan="2" class="biobox-header" style="width:100%; background-color: {{#if:{{{Headerfarbe|}}}|{{{Headerfarbe}}}|{{Infobox Farbe Beruf|beruf={{{Beruf|}}}}}}}; text-align:center"><b>{{ #if: {{{Name}}} | {{{Name}}} | {{PAGENAMEBASE}} }}</b></td>
</tr>
</tr>
<!-- BEGIN Bild-Block (robuste Version) -->
<!-- BEGIN Bild-Block (robuste, einfache Version) -->
<tr>
<tr>
   <td colspan="2" class="biobox-photo" style="text-align:center;">
   <td colspan="2" class="biobox-photo" style="text-align:center;">


     <!-- Bild oder Platzhalter anzeigen -->
     <!-- 1. Bild oder Platzhalter anzeigen -->
     {{#if: {{{Bild|}}}
     {{#if: {{{Bild|}}}
       | <!-- Bildname ist gesetzt -->
       | <!-- Bildname ist gesetzt -->
         [[Datei:{{{Bild}}}|class=biobox-img]]
         [[Datei:{{{Bild}}}|class=biobox-img]]
       | <!-- KEIN Bildname gesetzt: Platzhalter -->
       | <!-- KEIN Bildname gesetzt: Platzhalterbild nach Geschlecht -->
         [[Datei:{{#switch: {{lc:{{{Geschlecht|}}}}}
         [[Datei:{{#switch: {{lc:{{{Geschlecht|}}}}}
           | m = Foto benoetigt (Mann).jpg
           | m = Foto benoetigt (Mann).jpg
Zeile 21: Zeile 21:
     }}
     }}


     <!-- Upload-Hinweis IMMER zeigen, Inhalt je nach Fall variieren -->
     <!-- 2. Upload-Hinweis immer anzeigen -->
     <div style="border:1px solid red;">
     <div style="margin-top:0.3em;">
       {{#if: {{{Bild|}}}
       {{#if: {{{Bild|}}}
         | ''Datei „{{{Bild}}}“ fehlt? –
         | ''Datei „{{{Bild}}}“ fehlt oder fehlt noch? –
           [{{fullurl:Special:Upload
           [[Special:Upload?wpDestFile={{{Bild}}}|jetzt mit diesem Namen hochladen]] •
            |wpDestFile={{urlencode:{{{Bild}}}|PATH}}
           [[Special:Upload|frei hochladen (beliebiger Name)]]''
          }} jetzt mit diesem Namen hochladen] •
           [{{fullurl:Special:Upload}} frei hochladen (beliebiger Name)]''
         | ''Bild fehlt –
         | ''Bild fehlt –
           [{{fullurl:Special:Upload
           [[Special:Upload?wpDestFile={{BASEPAGENAME}}.jpg|mit Seitenname hochladen]] •
            |wpDestFile={{urlencode:{{BASEPAGENAME}}.jpg|PATH}}
           [[Special:Upload|frei hochladen (beliebiger Name)]]''
          }} mit Seitenname hochladen] •
           [{{fullurl:Special:Upload}} frei hochladen (beliebiger Name)]''
       }}
       }}
     </div>
     </div>
Zeile 40: Zeile 36:
</tr>
</tr>


<!-- Wenn gar kein Bildname gesetzt ist, zusätzlich Kategorie -->
<!-- 3. Kategorie nur, wenn kein Bildname gesetzt ist -->
{{#if: {{{Bild|}}} | | [[Kategorie:Foto benötigt]]}}
{{#if: {{{Bild|}}} | | [[Kategorie:Foto benötigt]]}}
<!-- END Bild-Block -->
<!-- END Bild-Block -->
{{#if:{{{Beschreibung|}}} |
{{#if:{{{Beschreibung|}}} |
<tr>
<tr>