Wikipedia:Lua/Modul/Bibel/de

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Vorlagenprogrammierung Diskussionen Lua Test Unterseiten
Modul Deutsch English

Modul: Dokumentation

Dieses Modul stellt keine Funktionen für andere Module bereit.

Spezifikation[Quelltext bearbeiten]

  • Das Modul stellt Funktionen bereit, mit denen alle Bibelvarianten von bibleserver.com, bibelwissenschaft.de und stepbible.org verlinkt werden können.
  • Diese Funktionen akzeptieren unbenannte Parameter, wie sie auch bisher von den Vorlagen
  • Das Ausgabeformat entspricht dem der genannten Vorlagen in ihrer Form bis 2022
  • Parametrierungen, die zuvor bei bestehenden Vorlageneinbindungen korrekte Bibel-Verlinkungen erzeugt haben, tun dies auch mit den entsprechenden Funktionen dieses Moduls.
  • Parametrierungen, die zuvor nicht zu einer korrekten Verlinkung geführt haben, tun dies jetzt, oder führen zu einer Fehlermeldung und einem Eintrag unter Kategorie:Wikipedia:Qualitätssicherung Vorlageneinbindung fehlerhaft.
  • An der Darstellung soll, wenn möglich, erkannt werden können, wenn dem Autor bei der Einbindung ein Fehler unterlaufen ist. Jedenfalls ist stets eine korrekte Schreibweise darzustellen. Beispiele:
{{B|Ez|1}} führt zu Hes 1 EU
{{B|Ezr|1}} führt zu Esra 1 EU
{{B|Phi|1}} führt zu Phil 1 EU
{{B|Phil|1}} führt zu Phil 1 EU
{{B|Phl|1}} führt zu Kein Buch "Phl" im Modul:Bibel bekannt! (mit Link zur Fehlerkategorie)
{{B|Phlm|1}} führt zu Phlm 1 EU
  • Es ist möglich, einen vollständigen, oder gekürzten Namen, oder ein Namenskürzel darzustellen. Beispiele:
{{B|Phi|1}} führt zu Phil 1 EU
{{B|Philipper|1}} führt zu Philipper 1 EU
{{B|Phi voll|1}} führt zu Brief des Paulus an die Philipper, 1 EU
  • Wie zuvor soll ohne Angabe eines Anbieters und einer Version die Einheitsübersetzung auf bibleserver.com verlinkt werden. Bei Angabe eines Anbieters soll wie folgt verlinkt werden:
Schlüssel Anbieter Server Standard
BS erf bibleserver.com EU
BW DBG bibelwissenschaft.de Lut1984
step Tyndale House, Cambridge stepbible.org interlinear-Anzeige der Versionen: NASB2020, Slt1951, oder, wenn möglich, eine aktuellere strukturtreue Übersetzung und je nach Testament entweder OHB, oder THGNT
  • Wird eine Bibelversion angegeben, wird, wenn bekannt, auf einen Server verlinkt, auf dem sie angeboten wird. Anderenfalls wird auf einen Server mit möglichst großer Anzahl nicht gelisteter Versionen verlinkt.
  • Werden Version und Anbieter angegeben, wird eine gelistete Version verlinkt, wenn sie bei genau diesem Anbieter verfügbar ist. Anderenfalls erscheint eine Fehlermeldung und ein Eintrag in der Fehlerkategorie. Bei step und BS können auch nicht gelistete Versionen verlinkt werden. Beim Versuch, das bei BW zu tun, erscheint eine Fehlermeldung und ein Eintrag in der Fehlerkategorie.
  • Bei step und BS können auch mehrere Versionen gleichzeitig verlinkt werden. Sie werden dann interlinear (step), bzw. parallel (BS) angezeigt. Beim Versuch, das bei BW zu tun, erscheint eine Fehlermeldung und ein Eintrag in der Fehlerkategorie. Die Versionen sind Komma-, oder Punkt-separiert anzugeben. Werden gleichzeitig gelistete Versionen angegeben, die nur bei unterschiedlichen Anbietern verfügbar sind, erscheint eine Fehlermeldung und ein Eintrag in der Fehlerkategorie. Beispiele:
{{B|Phi|1|Lut.EU}} führt zu Phil 1 Lut.EU
{{B|Phi|1|THGNT.Slt1951}} führt zu Phil 1 interlinear
{{B|Phi|1|BHS.Lut1984}} führt zu Kein Anbieter stellt BHS.Lut1984 mit Brief des Paulus an die Philipper zur Verfügung! (mit Link zur Fehlerkategorie)
{{B|Phi|1|THGNT.EU}} führt zu Kein Anbieter stellt THGNT.EU mit Brief des Paulus an die Philipper zur Verfügung! (mit Link zur Fehlerkategorie)

Dieses Modul enthält zwei wesentliche Gruppen von Daten: bookData zur Beschreibung der biblischen, bzw. apokryphen Bücher und translationData zur Beschreibung der Textversionen. Darüber hinaus existiert je eine transCode-Tabelle für Bücher und die online-Anbieter der Textvarianten. Als Schlüssel kommen häufig jene zugehöriger Wikidata-Entitäten zum Einsatz. Diese Tatsache hat jedoch (Stand 01/2023) noch keine weitere Bedeutung.

bookData[Quelltext bearbeiten]

Die bookData-Struktur enthält alle Felder von Book-Objekten. Das sind

  • wp
Wikipedia Lemma
  • wd
Wikidata-Kennung
  •  group
Kennung für das signifikanteste Sammelwerk; ein Wert aus der folgenden Liste:
  • de
deutscher Titel mit Link zum deutschen Wiki
  • vl2
Kurzer Name
  • vl1
Tabelle mit dem Zugriffsschlüssel für den online-Zugriff auf das Buch, nach Anbieter aufgeschlüsselt: Für step und BS werden hier Kürzel verwendet, die dann auch angezeigt werden.

Die Bücher im einzelnen sind:

Liste der biblischen und einiger apokrypher Bücher
Verfügbarkeit: bibelwissenschaft.de bibleserver.com stepbible.org
Buch Titel
Gen Buch Genesis (1. Buch Mose) x x x
Ex Buch Exodus (2. Buch Mose) x x x
Lev Buch Levitikus (3. Buch Mose) x x x
Num Buch Numeri (4. Buch Mose) x x x
Dtn Deuteronomium (5. Buch Mose) x x x
Jos Buch Josua x x x
Ri Buch der Richter x x x
Rut Buch Rut x x x
1.Sam 1. Buch Samuel x x x
2.Sam 2. Buch Samuel x x x
1.Kng 1. Buch der Könige x x x
2.Kng 2. Buch der Könige x x x
1.Chr 1. Buch der Chronik x x x
2.Chr 2. Buch der Chronik x x x
Esra Buch Esra x x x
Neh Buch Nehemia x x x
Est Buch Ester x x x
Hiob Buch Ijob x x x
Ps Buch der Psalmen x x x
Spr Buch der Sprichwörter (Sprüche Salomos) x x x
Pred Buch Kohelet (Prediger Salomo) x x x
Hld Hohelied Salomos (Lied der Lieder) x x x
Jes Buch Jesaja x x x
Jer Buch Jeremia x x x
Klgl Buch der Klagelieder x x x
Hes Buch Ezechiel (Hesekiel) x x x
Dan Buch Daniel x x x
Hos Buch Hosea x x x
Joel Buch Joel x x x
Am Buch Amos x x x
Obd Buch Obadja x x x
Jona Buch Jona x x x
Mic Buch Micha x x x
Nah Buch Nahum x x x
Hab Buch Habakuk x x x
Zef Buch Zefanja x x x
Hag Buch Haggai x x x
Sac Buch Sacharja x x x
Mal Buch Maleachi x x x
Judit Buch Judit x x
Weisheit Buch der Weisheit Salomos x x x
Tobit Buch Tobit x x x
Sirach Buch Jesus Sirach (Weisheit Sirachs) x x x
Baruch Buch Baruch x x
1.Mak 1. Buch der Makkabäer x x
2.Mak 2. Buch der Makkabäer x x
Stücke zu Ester Stücke zum Buch Ester x
Stücke zu Daniel Stücke zum Buch Daniel x
Gebet Manasses Gebet des Manasse x
Mt Evangelium nach Matthäus x x x
Mk Evangelium nach Markus x x x
Lk Evangelium nach Lukas x x x
Joh Evangelium nach Johannes x x x
Apg Apostelgeschichte des Lukas x x x
Rom Brief des Paulus an die Römer x x x
1.Kor 1. Brief des Paulus an die Korinther x x x
2.Kor 2. Brief des Paulus an die Korinther x x x
Gal Brief des Paulus an die Galater x x x
Eph Brief des Paulus an die Epheser x x x
Phil Brief des Paulus an die Philipper x x x
Kol Brief des Paulus an die Kolosser x x x
1.Thes 1. Brief des Paulus an die Thessalonicher x x x
2.Thes 2. Brief des Paulus an die Thessalonicher x x x
1.Tim 1. Brief des Paulus an Timotheus x x x
2.Tim 2. Brief des Paulus an Timotheus x x x
Tit Brief des Paulus an Titus x x x
Phlm Brief des Paulus an Philemon x x x
Heb Brief an die Hebräer x x x
Jak Brief des Jakobus x x x
1.Pet 1. Brief des Petrus x x x
2.Pet 2. Brief des Petrus x x x
1.Joh 1. Brief des Johannes x x x
2.Joh 2. Brief des Johannes x x x
3.Joh 3. Brief des Johannes x x x
Judas Brief des Judas x x x
Offb Offenbarung des Johannes x x x
Susanna Kapitel von Susanna im Bade (Daniel 13) x
Bel und Drache Kapitel von Bel und dem Drachen (Daniel 14) x
3.Makkabäer 3. Buch der Makkabäer x
4.Makkabäer 4. Buch der Makkabäer x
3.Esra 3. Buch Esra (1. Esdras) x
4.Esra 4. Buch Esra x
Psalmen Salomos Psalmen Salomos x
Baruch 6 Brief des Jeremia x

translationData[Quelltext bearbeiten]

translationData ist eine Liste von Strukturen mit den Feldern

  • title || Name und Beschreibung der Bibelversion mit Link (wenn verfügbar)
  • available || Liste von Strukturen, nach Anbieter aufgeschlüsselt
  • default || eine der in available gelisteten Strukturen und ihr Schlüssel

Die Anbieter-spezifischen Strukturen (available und default) haben

  • ein link-Feld, das den Verzeichnisnamen enthält, unter dem eine Übersetzung bei dem angegebenen Anbieter verfügbar ist   und
  • je ein Gruppen-Feld mit dem Wahrheitswert "wahr" für jedes Sammelwerk, wie unter bookData (group) angegeben, das in dieser Version enthalten ist.
Liste der im Modul bereits bekannten Bibelversionen
Verfügbarkeit: bibelwissenschaft.de bibleserver.com stepbible.org
Schlüssel Beschreibung
Vul Vulgata Clementina, ed. Conte 2009 x
NASB1995 New American Standard Bible 1995 x
KJB King-James-Bibel 1769 x x x
GNT5 United Bible Societies: Greek New Testament. 5. Aufl., 2014 x
Lut2017 Lutherbibel 2017 x x
ELB Elberfelder Bibel 2006 x
OHB Westminster Leningrad Codex x
GerGruenewald Grünewaldübersetzung 1924 x
Slt1951 Schlachter–Bibel 1951 x
NA Nestle, Aland: Novum Testamentum Graece. 28. Aufl., 2012 x
NeÜ Neue evangelistische Übersetzung x
KJV King-James-Bibel 1769 x x x
NASB New American Standard Bible 2020 x
ESV2016 English Standard Version 2016 x x
Lut1984 Lutherbibel 1984 x
WLC Westminster Leningrad Codex x
Hfa Hoffnung für alle– Übersetzung 2015 x
AKJV King-James-Bibel 1611 (AE-Schreibweise 1999) x
Slt2000 Schlachter-Bibel 2000 x
EU Einheitsübersetzung 2016 x
Lut Lutherbibel 2017 x x
ESV English Standard Version 2016 x x
SLT Schlachter-Bibel 2000 x
Lut1545 Luther-Variante, nach 1581 x
GerSch Schlachter–Bibel 1951 x
Vulg Vulgata, ed. quinta 2007 x
NASB2020 New American Standard Bible 2020 x
ESV2002 English Standard Version 2002 x
VUL Vulgata Clementina, ed. Conte 2009 x
Vg Vulgata, ed. quinta 2007 x
UBS5 United Bible Societies: Greek New Testament. 5. Aufl., 2014 x
NIrV New International Readers Version 2014/2021 x x
LU17 Lutherbibel 2017 x x
Lut84 Lutherbibel 1984 x
NA28 Nestle, Aland: Novum Testamentum Graece. 28. Aufl., 2012 x
LU84 Lutherbibel 1984 x
LUT Lutherbibel 2017 x x
HFA Hoffnung für alle– Übersetzung 2015 x
LXX Septuaginta (LXX) x x
NGÜ Neue Genfer Übersetzung x
VulgJ Vulgata, Hieronimus 405 x
VulgEQ Vulgata, ed. quinta 2007 x
NIV New International Version 2011 x x
KJVA King-James-Bibel mit Apokryphen, 1769 x
BHS Biblia Hebraica Stuttgartensia x
VulgCC Vulgata Clementina, ed. Conte 2009 x
Elb Elberfelder Bibel 2006 x
ZB Zürcher Bibel 2007 x
GerLut1545 Luther-Variante, nach 1581 x
THGNT Tyndale House Greek New Testament, 2017 x
NIRV New International Readers Version 2014/2021 x x
Slt Schlachter-Bibel 2000 x
THOT Translators Hebrew Old Testament, 2019 x

Interne Funktionen[Quelltext bearbeiten]