Benutzer:Silvicola/Greule-DGNB

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

Vorlage zur Einbindung von Verweisen auf Albrecht Greule: Deutsches Gewässernamenbuch. Walter de Gruyter GmbH & Co. KG, Berlin/Boston 2014, ISBN 978-3-11-057891-1

  • Erster Parameter: Seite oder Seitenintervali im Buch (Parametereingabe wird nicht geprüft)
  • Zweiter Parameter: Lemma im Buch (Parametereingabe wird nicht geprüft)
  • Benannter Parameter ref: Bei keinem angegebenem Wert oder einem Wert verschieden von „nein“ wird der Verweis in <ref>…</ref>-Klammern eingeschlossen, bei einem Wert von „nein“ nicht.

[1]


Hinweis, um die Belegeinbindung künftig vielleicht noch ein bisschen „billiger“ zu machen:

Wenn die angestrebten Verwendungen der Vorlage immer nur Belege sein sollen, könntest du die <ref>…</ref>-Klammern gleich von der Vorlage mit erzeugen lassen. Und schon wieder 5+6 Anschläge gespart…

Wenn dagegen die Vorlage auch für Nicht-ref-Verwendungen taugen soll (etwa im Fließtext oder für Einträge unter Literatur), könnte man die Klammern mit einem weiteren Parameter schaltbar machen, der Default (wenn der Parameter undefiniert bleibt) sollte dann den häufigeren Verwendungsfall erzeugen, das wäre vermutlich in diesem Falle die Beleg-Verwendung. Hierbei braucht es dann allerdings im Quelltext der Vorlage bedingte Ausdrücke (wenn-dann), vgl. Hilfe:Vorlagen/Programmierung. Gebraucht wird in diesem einfachen Falle von der riesigen Hilfsseite nur der Abschnitt „Vorgabewert“. Nehmen wir an, der dritte (Schalt-)Parameter soll „ref“ heißen und außer im Falle, das „ref=nein“ in der Einbindung angegeben wird, soll immer die ref-Klammer erzeugt werden.

Ich habe mich mal an einer so aufgebohrten Vorlage in meinem Benutzernamensraum versucht, siehe Benutzer:Silvicola/Greule-DGNB

Tests:

  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller}} ergibt: [2]


Hinweis, um die Belegeinbindung künftig vielleicht noch ein bisschen „billiger“ zu machen:

Wenn die angestrebten Verwendungen der Vorlage immer nur Belege sein sollen, könntest du die <ref>…</ref>-Klammern gleich von der Vorlage mit erzeugen lassen. Und schon wieder 5+6 Anschläge gespart…

Wenn dagegen die Vorlage auch für Nicht-ref-Verwendungen taugen soll (etwa im Fließtext oder für Einträge unter Literatur), könnte man die Klammern mit einem weiteren Parameter schaltbar machen, der Default (wenn der Parameter undefiniert bleibt) sollte dann den häufigeren Verwendungsfall erzeugen, das wäre vermutlich in diesem Falle die Beleg-Verwendung. Hierbei braucht es dann allerdings im Quelltext der Vorlage bedingte Ausdrücke (wenn-dann), vgl. Hilfe:Vorlagen/Programmierung. Gebraucht wird in diesem einfachen Falle von der riesigen Hilfsseite nur der Abschnitt „Vorgabewert“. Nehmen wir an, der dritte (Schalt-)Parameter soll „ref“ heißen und außer im Falle, das „ref=nein“ in der Einbindung angegeben wird, soll immer die ref-Klammer erzeugt werden.

Ich habe mich mal an einer so aufgebohrten Vorlage in meinem Benutzernamensraum versucht, siehe Benutzer:Silvicola/Greule-DGNB

Tests:

  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Abschaltung des ref-Parameters (funktioniert nur allein mit genau dem Wert „nein“): {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=nein}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Versuch der Abschaltung des ref-Parameters mit anderem Wert als „nein“: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=vielleicht}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB

Man könnte auch noch bei falschem ref-Wert (also verschieden von nein und von nichts) eine Fehleranzeige erzeugen, oder wenn der Seitenwert keine Seite und kein Seitenintervall ist usw., aber was soll's.

Da es sich außerdem empfiehlt, die Vorlage auch noch etwas zu dokumentieren, damit auch andere verstehen, wie sie funktioniert und wie sie sie benutzen können, habe ich einen entsprechenden Vorspann ergänzt (der in den Einbindungen unterdrückt wird), der möglichweise nicht den formalen Üblichkeiten hier entspricht, aber doch wenigstens sagt, was gesagt werden sollte.

Wenn Du auf diese um den potentiellen Schaltaparameter „ref“ erweiterte Vorlage wechseln wolltest, hol Dir den Quelltext und überschreibe den Text Deiner Vorlage damit. Dann musst Du allerdings bei den bis anhin nur 130 Einbindungen der Vorlage die bisher händisch gesetzten ref-Klammern entfernen. Besser jetzt als später einmal, wenn es noch mehr geworden sind…


Gruß --Silvicola Disk 05:47, 22. Feb. 2024 (CET)

  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=}} ergibt: [3]


Hinweis, um die Belegeinbindung künftig vielleicht noch ein bisschen „billiger“ zu machen:

Wenn die angestrebten Verwendungen der Vorlage immer nur Belege sein sollen, könntest du die <ref>…</ref>-Klammern gleich von der Vorlage mit erzeugen lassen. Und schon wieder 5+6 Anschläge gespart…

Wenn dagegen die Vorlage auch für Nicht-ref-Verwendungen taugen soll (etwa im Fließtext oder für Einträge unter Literatur), könnte man die Klammern mit einem weiteren Parameter schaltbar machen, der Default (wenn der Parameter undefiniert bleibt) sollte dann den häufigeren Verwendungsfall erzeugen, das wäre vermutlich in diesem Falle die Beleg-Verwendung. Hierbei braucht es dann allerdings im Quelltext der Vorlage bedingte Ausdrücke (wenn-dann), vgl. Hilfe:Vorlagen/Programmierung. Gebraucht wird in diesem einfachen Falle von der riesigen Hilfsseite nur der Abschnitt „Vorgabewert“. Nehmen wir an, der dritte (Schalt-)Parameter soll „ref“ heißen und außer im Falle, das „ref=nein“ in der Einbindung angegeben wird, soll immer die ref-Klammer erzeugt werden.

Ich habe mich mal an einer so aufgebohrten Vorlage in meinem Benutzernamensraum versucht, siehe Benutzer:Silvicola/Greule-DGNB

Tests:

  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Abschaltung des ref-Parameters (funktioniert nur allein mit genau dem Wert „nein“): {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=nein}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Versuch der Abschaltung des ref-Parameters mit anderem Wert als „nein“: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=vielleicht}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB

Man könnte auch noch bei falschem ref-Wert (also verschieden von nein und von nichts) eine Fehleranzeige erzeugen, oder wenn der Seitenwert keine Seite und kein Seitenintervall ist usw., aber was soll's.

Da es sich außerdem empfiehlt, die Vorlage auch noch etwas zu dokumentieren, damit auch andere verstehen, wie sie funktioniert und wie sie sie benutzen können, habe ich einen entsprechenden Vorspann ergänzt (der in den Einbindungen unterdrückt wird), der möglichweise nicht den formalen Üblichkeiten hier entspricht, aber doch wenigstens sagt, was gesagt werden sollte.

Wenn Du auf diese um den potentiellen Schaltaparameter „ref“ erweiterte Vorlage wechseln wolltest, hol Dir den Quelltext und überschreibe den Text Deiner Vorlage damit. Dann musst Du allerdings bei den bis anhin nur 130 Einbindungen der Vorlage die bisher händisch gesetzten ref-Klammern entfernen. Besser jetzt als später einmal, wenn es noch mehr geworden sind…


Gruß --Silvicola Disk 05:47, 22. Feb. 2024 (CET)

  • Abschaltung des ref-Parameters (funktioniert nur allein mit genau dem Wert „nein“): {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=nein}} ergibt:


Hinweis, um die Belegeinbindung künftig vielleicht noch ein bisschen „billiger“ zu machen:

Wenn die angestrebten Verwendungen der Vorlage immer nur Belege sein sollen, könntest du die <ref>…</ref>-Klammern gleich von der Vorlage mit erzeugen lassen. Und schon wieder 5+6 Anschläge gespart…

Wenn dagegen die Vorlage auch für Nicht-ref-Verwendungen taugen soll (etwa im Fließtext oder für Einträge unter Literatur), könnte man die Klammern mit einem weiteren Parameter schaltbar machen, der Default (wenn der Parameter undefiniert bleibt) sollte dann den häufigeren Verwendungsfall erzeugen, das wäre vermutlich in diesem Falle die Beleg-Verwendung. Hierbei braucht es dann allerdings im Quelltext der Vorlage bedingte Ausdrücke (wenn-dann), vgl. Hilfe:Vorlagen/Programmierung. Gebraucht wird in diesem einfachen Falle von der riesigen Hilfsseite nur der Abschnitt „Vorgabewert“. Nehmen wir an, der dritte (Schalt-)Parameter soll „ref“ heißen und außer im Falle, das „ref=nein“ in der Einbindung angegeben wird, soll immer die ref-Klammer erzeugt werden.

Ich habe mich mal an einer so aufgebohrten Vorlage in meinem Benutzernamensraum versucht, siehe Benutzer:Silvicola/Greule-DGNB

Tests:

  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Abschaltung des ref-Parameters (funktioniert nur allein mit genau dem Wert „nein“): {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=nein}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Versuch der Abschaltung des ref-Parameters mit anderem Wert als „nein“: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=vielleicht}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB

Man könnte auch noch bei falschem ref-Wert (also verschieden von nein und von nichts) eine Fehleranzeige erzeugen, oder wenn der Seitenwert keine Seite und kein Seitenintervall ist usw., aber was soll's.

Da es sich außerdem empfiehlt, die Vorlage auch noch etwas zu dokumentieren, damit auch andere verstehen, wie sie funktioniert und wie sie sie benutzen können, habe ich einen entsprechenden Vorspann ergänzt (der in den Einbindungen unterdrückt wird), der möglichweise nicht den formalen Üblichkeiten hier entspricht, aber doch wenigstens sagt, was gesagt werden sollte.

Wenn Du auf diese um den potentiellen Schaltaparameter „ref“ erweiterte Vorlage wechseln wolltest, hol Dir den Quelltext und überschreibe den Text Deiner Vorlage damit. Dann musst Du allerdings bei den bis anhin nur 130 Einbindungen der Vorlage die bisher händisch gesetzten ref-Klammern entfernen. Besser jetzt als später einmal, wenn es noch mehr geworden sind…


Gruß --Silvicola Disk 05:47, 22. Feb. 2024 (CET)

  • Versuch der Abschaltung des ref-Parameters mit anderem Wert als „nein“: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=vielleicht}} ergibt: [4]


Hinweis, um die Belegeinbindung künftig vielleicht noch ein bisschen „billiger“ zu machen:

Wenn die angestrebten Verwendungen der Vorlage immer nur Belege sein sollen, könntest du die <ref>…</ref>-Klammern gleich von der Vorlage mit erzeugen lassen. Und schon wieder 5+6 Anschläge gespart…

Wenn dagegen die Vorlage auch für Nicht-ref-Verwendungen taugen soll (etwa im Fließtext oder für Einträge unter Literatur), könnte man die Klammern mit einem weiteren Parameter schaltbar machen, der Default (wenn der Parameter undefiniert bleibt) sollte dann den häufigeren Verwendungsfall erzeugen, das wäre vermutlich in diesem Falle die Beleg-Verwendung. Hierbei braucht es dann allerdings im Quelltext der Vorlage bedingte Ausdrücke (wenn-dann), vgl. Hilfe:Vorlagen/Programmierung. Gebraucht wird in diesem einfachen Falle von der riesigen Hilfsseite nur der Abschnitt „Vorgabewert“. Nehmen wir an, der dritte (Schalt-)Parameter soll „ref“ heißen und außer im Falle, das „ref=nein“ in der Einbindung angegeben wird, soll immer die ref-Klammer erzeugt werden.

Ich habe mich mal an einer so aufgebohrten Vorlage in meinem Benutzernamensraum versucht, siehe Benutzer:Silvicola/Greule-DGNB

Tests:

  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Keine Schaltung des ref-Parameters: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Abschaltung des ref-Parameters (funktioniert nur allein mit genau dem Wert „nein“): {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=nein}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB
  • Versuch der Abschaltung des ref-Parameters mit anderem Wert als „nein“: {{:Benutzer:Silvicola/Greule-DGNB|31|Aller|ref=vielleicht}} ergibt: Vorlagenschleife entdeckt: Benutzer:Silvicola/Greule-DGNB

Man könnte auch noch bei falschem ref-Wert (also verschieden von nein und von nichts) eine Fehleranzeige erzeugen, oder wenn der Seitenwert keine Seite und kein Seitenintervall ist usw., aber was soll's.

Da es sich außerdem empfiehlt, die Vorlage auch noch etwas zu dokumentieren, damit auch andere verstehen, wie sie funktioniert und wie sie sie benutzen können, habe ich einen entsprechenden Vorspann ergänzt (der in den Einbindungen unterdrückt wird), der möglichweise nicht den formalen Üblichkeiten hier entspricht, aber doch wenigstens sagt, was gesagt werden sollte.

Wenn Du auf diese um den potentiellen Schaltaparameter „ref“ erweiterte Vorlage wechseln wolltest, hol Dir den Quelltext und überschreibe den Text Deiner Vorlage damit. Dann musst Du allerdings bei den bis anhin nur 130 Einbindungen der Vorlage die bisher händisch gesetzten ref-Klammern entfernen. Besser jetzt als später einmal, wenn es noch mehr geworden sind…


Gruß --Silvicola Disk 05:47, 22. Feb. 2024 (CET)

Man könnte auch noch bei falschem ref-Wert (also verschieden von nein und von nichts) eine Fehleranzeige erzeugen, oder wenn der Seitenwert keine Seite und kein Seitenintervall ist usw., aber was soll's.

Da es sich außerdem empfiehlt, die Vorlage auch noch etwas zu dokumentieren, damit auch andere verstehen, wie sie funktioniert und wie sie sie benutzen können, habe ich einen entsprechenden Vorspann ergänzt (der in den Einbindungen unterdrückt wird), der möglichweise nicht den formalen Üblichkeiten hier entspricht, aber doch wenigstens sagt, was gesagt werden sollte.

Wenn Du auf diese um den potentiellen Schaltaparameter „ref“ erweiterte Vorlage wechseln wolltest, hol Dir den Quelltext und überschreibe den Text Deiner Vorlage damit. Dann musst Du allerdings bei den bis anhin nur 130 Einbindungen der Vorlage die bisher händisch gesetzten ref-Klammern entfernen. Besser jetzt als später einmal, wenn es noch mehr geworden sind…


Gruß --Silvicola Disk 05:47, 22. Feb. 2024 (CET)

  1. }}Albrecht Greule: Deutsches Gewässernamenbuch. Walter de Gruyter GmbH & Co. KG, Berlin/Boston 2014, ISBN 978-3-11-057891-1 „{{{2}}}“, Seite {{{1}}}.
  2. Albrecht Greule: Deutsches Gewässernamenbuch. Walter de Gruyter GmbH & Co. KG, Berlin/Boston 2014, ISBN 978-3-11-057891-1 „{{{2}}}“, Seite {{{1}}}.
  3. Albrecht Greule: Deutsches Gewässernamenbuch. Walter de Gruyter GmbH & Co. KG, Berlin/Boston 2014, ISBN 978-3-11-057891-1 „{{{2}}}“, Seite {{{1}}}.
  4. Albrecht Greule: Deutsches Gewässernamenbuch. Walter de Gruyter GmbH & Co. KG, Berlin/Boston 2014, ISBN 978-3-11-057891-1 „{{{2}}}“, Seite {{{1}}}.{{#ifeq: {{{ref}}} | nein | |