Vorlage:Bibliografie-Stück: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 77: Zeile 77:
<td>{{{3}}}</td>
<td>{{{3}}}</td>
<td><b>{{#switch: {{{3}}}
<td><b>{{#switch: {{{3}}}
| Artikel = {{#ifexist: Text "{{{4}}}{{#if: {{{5|}}}| ({{{5|}}})|}}" ({{#if: {{{2}}}|{{{2}}}|}}) | [[Text "{{{4}}}{{#if: {{{5|}}}| ({{{5|}}})|}}" ({{#if: {{{2}}}|{{{2}}}|}}) | {{{4}}}]] | {{{4}}} }}
| Artikel = {{#ifexist: Text "{{{4}}}{{#if: {{{5|}}}| ({{{5|}}})|}}" ({{#if: {{{2}}}|{{{2}}}|}})|[[Text "{{{4}}}{{#if: {{{5|}}}| ({{{5|}}})|}}" ({{#if: {{{2}}}|{{{2}}}|}})|{{{4}}}]] | {{{4}}} }}
| Buch = {{#ifexist: {{{1}}} {{{2}}} {{{3}}} "{{{4}}}" | [[{{{1}}} {{{2}}} {{{3}}} "{{{4}}}" | {{{4}}}]] | {{{4}}} }}
| Buch = {{#ifexist: {{{1}}} {{{2}}} {{{3}}} "{{{4}}}" | [[{{{1}}} {{{2}}} {{{3}}} "{{{4}}}" | {{{4}}}]] | {{{4}}} }}
| default {{{4}}}
| default {{{4}}}

Version vom 9. September 2011, 19:33 Uhr

Eine Zeile innerhalb einer Mikiwiki-Bibliografie.

Diese Vorlage ist noch in Arbeit!

  • Erkennung des Haupttitels als internen Link zu einem existierenden Artikel in Mikiwiki (aus verschiedenen Gründen problematisch... besonders wenn im Feld bereits ein Link zu einem externen Artikel enthalten ist; zusätzlich kommt dazu, dass externe Quellen oft plötzlich woanders oder gar nicht mehr erreichbar sind. Vermutlich sollte ich künftig zur Sicherheit alle externen Artikel bei mir zwischenspeichern)
  • Die Links zu Online-Artikel sollten zumindest wie die Mikiwiki-Weblinks um die Möglichkeit zur Suche in der Wayback Machine erweitert werden (wbm)

Innerhalb eines solchen Bibliografie-Stücks wird mit der Vorlage:Druckartikelliste automatisch eine Tabellenstruktur erzeugt, in welche die einzelnen Druckartikel des Druckerzeugnisses mit Hilfe der Vorlage:Druckartikel wie folgt eingefügt werden:

|Druckartikelliste=
{{Druckartikel||||}}
{{Druckartikel||||}}
}}

Falls unvollständige oder keine Angaben zu den enthaltenen Druckartikeln vorhanden sind, wird die Vorlage:Druckartikel-0 verwendet, die eine Bitte um Auskunft an Artikelbesucher ausgibt.

Kopiervorlage

{{Bibliografie-Stück|||Artikel|||CH||
}}

{{Bibliografie-Stück|||Buch|||CH||
}}

Beschreibung

Spalte Para-
meter
Inhalt
Datum 1 Datum im Format "JJJJ.MM.TT". Bei Büchern ist meist nur das Jahr bekannt.
Autor 2 Der Name des oder der Autoren, wie er auf dem Buchumschlag bzw. auf dem Titelblatt aufgedruckt ist. Eine grosse Zahl von Autoren wird durch Nennung der ersten drei abgekürzt. Besondere Auorenfunktionen wie Herausgeber (Hrsg.) werden als Akbkürzung dem Namen vorangestellt.
Format 3 Das Format des Druckerzeugnisses:
  • Artikel, Buch, Zeitschrift

Eigentlich sind auch Online-Quellen als Druckerzeugnisse anzusehen. Darüber müsste ich mal nachdenken...

Titel 4 (Titel)
5 (Untertitel)
Der Haupttitel des Werks. Auf einer zweiten Zeile bei Vorhandensein der Untertitel.
Untertitel 5 Der Untertitel des Werks.
Verlag 6 (Land)
7 (Verlag)
nr (ISBN)
Das Herkunftsland (dargestellt als Flagge mit Abkürzung) und der Name des eigentlichen Herausgebers des Werks, der es der Öffentlichkeit zugänglich macht, sei es in Form von Papier oder online. Auf einer zweiten Zeile bei Vorhandensein die ISBN, EAN bzw. UPC.
Anmerkungen 8
url
Weitere Mitarbeiter, Reihe, Kollation usw. Auf einer zweiten Zeile bei Vorhandensein ein externer URL.

Wiki-Syntax

<tr>
<td {{#if: {{{Druckartikel|}}}|rowspan=2|}}>{{{1}}}</td>
<td>{{#if: {{{2|}}} | {{#if: {{#explode: {{{2|}}}|;|0}} | {{#vardefine:a | {{#explode:{{{2|}}}|;|0}} }} {{#ifexist: {{#var:a}} | {{#ifeq: {{#var:a}} | {{PAGENAME}} | {{#var:a}} | {{#ifeq: {{#var:a}} | {{#titleparts: {{PAGENAME}} | 1}} | {{#var:a}} | [[{{#var:a}}]] }} }} | {{#var:a}} }} | }} {{#if: {{#explode: {{{2|}}}|;|1}} | {{#vardefine:a | {{#explode:{{{2|}}}|;|1}} }} {{#ifexist: {{#var:a}} | {{#ifeq: {{#var:a}} | {{PAGENAME}} | {{;}} {{#var:a}} | {{#ifeq: {{#var:a}} | {{#titleparts: {{PAGENAME}} | 1}} | {{;}} {{#var:a}} | {{;}} [[{{#var:a}}]] }} }} | {{;}} {{#var:a}} }} | }} {{#if: {{#explode: {{{2|}}}|;|2}} | {{#vardefine:a | {{#explode:{{{2|}}}|;|2}} }} {{#ifexist: {{#var:a}} | {{#ifeq: {{#var:a}} | {{PAGENAME}} | {{;}} {{#var:a}} | {{#ifeq: {{#var:a}} | {{#titleparts: {{PAGENAME}} | 1}} | {{;}} {{#var:a}} | {{;}} [[{{#var:a}}]] }} }} | {{;}} {{#var:a}} }} | }} | {{{2|}}} }}</td>
<td>{{{3}}}</td>
<td><b>{{#switch: {{{3}}}
| Artikel = {{#ifexist: Text "{{{4}}}{{#if: {{{5|}}}| ({{{5|}}})|}}" ({{#if: {{{2}}}|{{{2}}}|}}) | [[Text "{{{4}}}{{#if: {{{5|}}}| ({{{5|}}})|}}" ({{#if: {{{2}}}|{{{2}}}|}}) | {{{4}}}]] | {{{4}}} }}
| Buch = {{#ifexist: {{{1}}} {{{2}}} {{{3}}} "{{{4}}}" | [[{{{1}}} {{{2}}} {{{3}}} "{{{4}}}" | {{{4}}}]] | {{{4}}} }}
| default {{{4}}}
}}</b>{{#if: {{{5|}}} | <br>{{{5|}}} | }}</td>
<td>{{country2|{{{6}}}}} {{#if: {{{url|}}} | [{{{url|}}} {{{7|}}}] | {{{7|}}} }} {{#if: {{{nr|}}} | <br>{{{nr|}}} | }}</td>
<td {{#if: {{{Druckartikel|}}}|rowspan=2|}}><small>{{{8|}}}</small></td>
</tr>
{{#if: {{{Druckartikel|}}} | <tr><td colspan=4><small>{{Druckartikelliste| {{{Druckartikel|}}} }}</small></td></tr> | }}