Vorlage:BdSF/Doku

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Diese Vorlage dient der einfacheren Verlinkung von Seiten in der Bibliographie deutschsprachiger Science Fiction-Stories und Bücher (BdSF) von Christian Pree.

Parameter[Quelltext bearbeiten]

Zu jedem Autor gibt es in der BdSF bis zu 4 separate Seiten, nämlich jeweils eine für Bücher, Storys, Artikel und Herausgaben. Leider gibt es keine Autorenseiten, von welchen aus die entsprechenden Unterseiten verlinkt wären, daher diese Vorlage. Die Vorlage nimmt verschiedene Parameter, wobei Parameter 1 ist der Autorenname ist, sowie weitere Parameter, deren Wert jeweils eine BdSF-Kennung ist, die man der URL der entsprechenden Autoren-Unterseite entnehmen kann.

Beispiel: Die Storys von Dan Abnett finden sich unter http://www.chpr.at/stories/a/abnettds.htm. Der Dateiname abnettds besteht aus der BdSF-Kennung, gefolgt von einem Buchstaben, der für die Art der Unterseite steht (hier s für „Storys“). Die BdSF-Kennung ist daher abnettd.

* {{BdSF|Dan Abnett|bsah=abnettd}}

liefert demnach

Der Parameter bsah ist aus den Kürzeln für Bücher (b), Storys (s), Artikel (a) und Herausgaben (h) zusammengesetzt und zeigt an, dass hier alle 4 Unterseiten vorhanden sind, dass es also für alle 4 Arten von Publikationen Einträge in der Bibliografie gibt. Bei den meisten Autoren existiert aber nur ein Teil der Unterseiten, weshalb man dort entsprechende Parameter angibt. Die folgenden Parameter werden unterstützt:

Parameter Unterseiten
b Bücher
bs Bücher und Storys
bsa Bücher, Storys und Artikel
bsah Bücher, Storys, Artikel und Herausgabe
ba Bücher und Artikel
bah Bücher, Artikel und Herausgabe
bh Bücher und Herausgabe
s Storys
sa Storys und Artikel
sh Storys und Herausgabe
sah Storys, Artikel und Herausgabe
a Artikel
ah Artikel und Herausgabe
h Herausgabe
ub Übersetzungen Bücher
us Übersetzungen Storys
ubs Übersetzungen Bücher und Storys

ACHTUNG: Das oben beschriebene Schema wurde vom Autor der Bibliographie nicht immer konsequent durchgeführt, man sollte daher die erzeugten Links auf ihre Gültigkeit überprüfen.

Beispiel: Bei Forrest J. Ackerman ist bei Büchern und Storys die Kennung ackerma, bei Artikeln und Herausgaben aber ackermf. In diesem Fall kombiniert man mehrere Parameter:

* {{BdSF|Forrest J. Ackerman|bs=ackerma|ah=ackermf}}

Das Ergebnis ist:

Ist ein Autor auch Übersetzer, so kann mit den Parametern ub, us und ubs auf die entsprechenden Seiten verlinkt werden.

Kopiervorlage[Quelltext bearbeiten]

{{BdSF|AUTORENNAME|CODE=KENNUNG}}
''AUTORENNAME'' in der [http://www.chpr.at/sfstory.html Bibliographie deutschsprachiger Science-Fiction] ({{BdSF/Link|KENNUNG|Bücher}}, {{BdSF/Link|KENNUNG|Storys}}, {{BdSF/Link|KENNUNG|Artikel}} und {{BdSF/Link|KENNUNG|Herausgabe}})