Hilfe:Wikibooks-Lehrbuch/ Projektentwicklung/ Babel Textbaustein

Aus Wikibooks

Wechseln zu: Navigation, Suche

Nur die Vorlagen, die tatsächlich von Benutzern eingebunden werden, liegen im Vorlagennamensraum vor. Alle weiteren Vorlagen sind gewöhnliche Seiten, die wie Vorlagen behandelt werden. Dies geschieht, um die Zahl der projektweiten Vorlagen so gering wie möglich zu halten.

Inhaltsverzeichnis

[Bearbeiten] Schnittstellenvorlage(n)

Die einzige Vorlage, die von Nutzern verwendet werden soll, ist die Vorlage

Vorlage:Babel

der beliebig viele, aber maximal 20 "Werte" (Sprachkürzel, siehe Babel) übergeben werden können. Wer wissen will, welche Technik hinter dieser Vorlage steckt, schaut am besten auf thePackers Diskussionsseite oder in seinen Archiven nach.

[Bearbeiten] Eingebunden

Diese Vorlage wird immer eingebunden

[Bearbeiten] zeigt auf

[Bearbeiten] Vorlagen

Hier werden alle weiteren Seiten, die keine Schnittstellenvorlagen sind, welche aber in selbigen wie Vorlagen eingebunden werden erklärt.

[Bearbeiten] Wikibooks:Babel: Vorlage:Babel

  • wird verwendet von allen Schnittstellenvorlagen
  • Enthält Tabellenbeginn und css Formatierung
  • verweist auf die Hilfeseite Wikibooks:Babel

[Bearbeiten] Wikibooks:Babel: Vorlage:Babel field

  • basiert auf Vorlage:Babel field
  • Funktion im "System": ist die Grundlage für alle Babel field [X] Bausteine, welche wiederum Grundlage für die Sprachbausteine sind.
  • Variablen
    • color 1
    • color 2
    • letter code size
    • letter code
    • text size
    • text
  • Inhalt: Eine vollständige Tabelle. die einzelnen Felder sind css-formatiert, Inhalte sind von div-tags umschlossene Variablen

[Bearbeiten] Wikibooks:Babel: Vorlage:Babel field 0

[Bearbeiten] Wikibooks:Babel: Vorlage:Babel field 1

basiert auf Vorlage:Babel field 1

[Bearbeiten] Wikibooks:Babel: Vorlage:Babel field 2

basiert auf Vorlage:Babel field 2

[Bearbeiten] Wikibooks:Babel: Vorlage:Babel field 3

basiert auf Vorlage:Babel field 3

[Bearbeiten] Wikibooks:Babel: Vorlage:Babel field M

basiert auf Vorlage:Babel field M

[Bearbeiten] Textbausteine Sprachen

Alle Bausteingruppen gleichen sich im Aufbau, deswegen ist nur die Gruppe deutsche Sprache genauer erklärt. Bei allen Sprachbausteinen soll es so sein, dass sie jeweils durch Einbinden der Babel Field X (X=M,3,2,1) Template gestalt annehmen. Die Babel Field Templates wiederum rufen alle Babel Field auf. Im Grunde wird eine einzige Vorlage also auf alle Sprachbausteine "vererbt". Achtung! X=0, also die Verneinung der Sprachfähigkeit macht auf de.wikibooks nur auf deutsch Sinn.

[Bearbeiten] Alemannisch

[Bearbeiten] Bosnisch

[Bearbeiten] Dänisch

[Bearbeiten] Deutsch

[Bearbeiten] Englisch

[Bearbeiten] Esperanto

[Bearbeiten] Französisch

[Bearbeiten] Isländisch

[Bearbeiten] Italienisch

[Bearbeiten] Japanisch

[Bearbeiten] Jiddisch

[Bearbeiten] Kroatisch

[Bearbeiten] Latein

[Bearbeiten] Niederländisch

[Bearbeiten] Polnisch

[Bearbeiten] Portugiesisch

[Bearbeiten] Rumänisch

[Bearbeiten] Russisch

[Bearbeiten] Spanisch

[Bearbeiten] Schwedisch

[Bearbeiten] Türkisch

[Bearbeiten] Tschechisch

[Bearbeiten] Texte

Diese Texte werden entweder eingebunden oder es wird auf sie verlinkt.

[Bearbeiten] Kategorien

[Bearbeiten] Sonderkategorien

[Bearbeiten] Kategorie:Benutzer nach Sprache

enthält alle Sprachkategorien, nicht jedoch die Sprachunterkategorien oder die "Verneinungskategorien".

[Bearbeiten] Sprach- und Sprachunterkategorien

Die Kategorien enthalten ein Verzeichnis der Nutzer, die sich über Bausteine dieser Sprache bzw. dem Kentnissstand der Sprache zugeordnet haben.

[Bearbeiten] Aufbau

Für jede Sprache gibt es eine übergeordnete Sprachhauptkategorie, die alle Nutzer der einer Sprache auflistet, unabhängig davon, wie gut die Nutzer die Sprache können. Zu erkennen ist diese Kategorie daran, dass ihr Name ohne Zusatz ist. Bei der kroatischen Sprache ist dies beispielsweise die Kategorie:User hr. Desweiteren sind für jeden der vier Fähigkeitsstufen Sprachunterkategorien einzurichten.

Jede Kategorie enthält mindestens:

[Bearbeiten] Erstellung

Insgesamt sind fünf Kategorieseiten zu erstellen. Bei jeder Erstellung fallen zwei Arbeitsschritte an.

[Bearbeiten] Sprachhauptkategorie

Die Seite der Sprachhauptkategorie wird z.B. für die neu einzurichtende kroatische Sprache zum Bearbeiten geöffnet. Dann wird {{subst::Wikibooks:Babel: Vorlage:Sprachhauptkategorie|Kroatisch|hr}} (Wikibooks:Babel: Vorlage:Sprachhauptkategorie) darauf eingetragen und die Seite wird gespeichert. Die 4 Babelbausteine sind eingebunden worden. Mehr noch: Ihr Text wurde in die Seite geschrieben. Störend ist jetzt, dass die Kategorien (Kategorie:User hr-2, ...) ebenfalls in die Seite geschrieben worden sind. Im zweiten Schritt wird dieser Missstand bereinigt. Dafür wird die Seite wieder zum Bearbeiten geöffnet. Zu sehen ist, dass in einer Tabelle tatsächlich der gesamte Inhalt der Textbausteine eingestellt worden ist. Es sind jeweils die Kategorien zu entfernen (insgesanmt 4 mal 2 = 8 Stück) dann wird gespeichert. Die endgültige Fassung der Seite ist nur noch unter Kategorie:Benutzer nach Sprache eingeordnet.

[Bearbeiten] Sprachunterkategorien

Die Erstellung der Sprachunterkategorien verläuft analog zu Erstellung der Sprachhauptkategorie. Sie ist allerdings für vier Seiten auszuführen. Im ersten Schritt wird die Vorlage Wikibooks:Babel: Vorlage:Sprachunterkategorie in die Seite geschrieben. Dafür wird z.B. die Kategorieseite Kategorie:User hr-M zum Bearbeiten geöffnet und {{subst::Wikibooks:Babel: Vorlage:Sprachunterkategorie|Kroatisch|hr|M}} eingetragen. Anschließend wird gespeichert und wieder bearbeitet, um die zwei überflüssigen Kategorien zu entfernen.

Anmerkung: Die Verneinungskategorie (de-0) macht auf de.wikibooks nur für die deutsche Sprache Sinn und ist folgerichtig nur für Deutsch eingerichtet.

[Bearbeiten] Alemannisch

[Bearbeiten] Bosnisch

[Bearbeiten] Dänisch

[Bearbeiten] Deutsch

Sprachkategorie: Category:User de


[Bearbeiten] Unterkategorien der Sprachkategorie Category:User de

[Bearbeiten] Verneinung

Durch das Verwenden von de-0 geben die Nutzer an, dass sie des Deutschen nicht mächtig sind. Darum macht es keinen Sinn, die Category:User de-0 als Unterkategorie von Category:User de zu behandeln.

Inhalt

[Bearbeiten] Englisch

[Bearbeiten] Esperanto

[Bearbeiten] Französisch

[Bearbeiten] Isländisch

[Bearbeiten] Italienisch

[Bearbeiten] Japanisch

[Bearbeiten] Jiddisch

[Bearbeiten] Kroatisch

[Bearbeiten] Latein

[Bearbeiten] Niederländisch

[Bearbeiten] Polnisch

[Bearbeiten] Portugiesisch

[Bearbeiten] Rumänisch

[Bearbeiten] Russisch

[Bearbeiten] Schwedisch

[Bearbeiten] Spanisch

[Bearbeiten] Tschechisch

[Bearbeiten] Türkisch

[Bearbeiten] Testseiten

Wikibooks:Babel: Testseite

Wikibooks:Babel: Nutzer Grad M

Muss vorhanden sein in

darf in anderen Seiten nicht vorhanden sein

Wikibooks:Babel: Nutzer Grad 3

Muss vorhanden sein in

darf in anderen Seiten nicht vorhanden sein

Wikibooks:Babel: Nutzer Grad 2

Muss vorhanden sein in

darf in anderen Seiten nicht vorhanden sein

Wikibooks:Babel: Nutzer Grad 1

Muss vorhanden sein in

darf in anderen Seiten nicht vorhanden sein

Wikibooks:Babel: Nutzer Grad 0

Muss vorhanden sein in

darf in anderen Seiten nicht vorhanden sein