Vorlage:BGBl/Doku: Unterschied zwischen den Versionen

Aus ÖsterreichWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „<noinclude>{{Dokumentation/Dokuseite}}</noinclude> Die Vorlage setzt Links auf einzelne Verkündungsgegenstände (Gesetze, Verordnungen, Bekanntmachungen, Beri…“)
 
K (Textersetzung - „Kategorie:Regiowiki:“ durch „Kategorie:ÖsterreichWiki:“)
 
(4 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>{{Dokumentation/Dokuseite}}</noinclude>
<noinclude>{{Dokumentation/Dokuseite}}</noinclude>
Die Vorlage setzt Links auf einzelne Verkündungsgegenstände (Gesetze, Verordnungen, Bekanntmachungen, Berichtigungen) im deutschen [[Bundesgesetzblatt (Deutschland)|Bundesgesetzblatt]] oder (noch experimentell, auf das [[Rechtsinformationssystem der Republik Österreich]] verweisend, das Jahrgänge ab 1945 anbietet) im [[Bundesgesetzblatt (Österreich)|Bundesgesetzblatt]] für Österreich. Die beiden Herausgeber werden am Fundstellenformat unterschieden.
Die Vorlage setzt Links auf einzelne Verkündungsgegenstände (Gesetze, Verordnungen, Bekanntmachungen, Berichtigungen) im [[w:Bundesgesetzblatt (Österreich)|Bundesgesetzblatt für Österreich]], welche im [[w:Rechtsinformationssystem der Republik Österreich|Rechtsinformationssystem der Republik Österreich]], das die Jahrgänge ab 1945 anbietet, verfügbar sind.
 
Anmerkung: Zusätzlich wird von dieser Vorlage auch das [[w:Bundesgesetzblatt (Deutschland)|deutsche Bundesgesetzblatt]] unterstützt, obwohl es eigentlich nur in der Wikipedia und nicht im RegiowikiAT relevant ist.
Die Unterscheidung der beiden Herausgeber erfolgt dabei durch das Fundstellenformat.


=== Kopiervorlage ===
=== Kopiervorlage ===
Zeile 26: Zeile 29:


== Wartung ==
== Wartung ==
Im Fehlerfall wird eine Meldung angezeigt und die [[:Kategorie:Wikipedia:Vorlagenfehler/Vorlage:BGBl]] ausgelöst.
Im Fehlerfall wird eine Meldung angezeigt und die [[:Kategorie:ÖsterreichWiki:Vorlagenfehler/Vorlage:BGBl]] ausgelöst.
Der Sortierschlüssel gibt dabei den jeweiligen Vorlagenfehlerfall an, wie aus der folgenden Tabelle zu entnehmen ist.
{| class=wikitable
! Sortierschlüssel !! Vorlagenfehlerfall !! Modulfunktion
|-
|align="center"| '''0''' || viele verschiedene Parameterfehler<br />durch einen Fehlertext konkretisiert
                        || <code>fault()</code> ... interne Hilfsfunktion
|-
|align="center"| '''1''' ||
                            {| style="margin: 0; padding: 0;"
                            |- style="margin: 0; padding: 0;"
                            |style="margin: 0; padding: 0;"|Parameterfehler:
                            |style="margin: 0; padding: 0;"|1. unbenannter Parameter fehlt
                            |- style="margin: 0; padding: 0;"
                            |style="margin: 0; padding: 0;"|
                            |style="margin: 0; padding: 0;"|(oder er ist '<code><nowiki>{{{1}}}</nowiki></code>')
                            |}
                        || <code>linkBGBl()</code> bzw. indirekt <code>getbgbl()</code>
|-
|align="center"| '''2''' || Jahreszahlprüfung auf <code>&gt; 1996</code><br />bei keiner Angabe vom Teil (der römischen Zahl)
                        || <code>linkBGBl()</code> bzw. indirekt <code>getbgbl()</code>
|-
|align="center"| '''3''' || Jahreszahlprüfung auf <code>&lt; 1945</code><br /><small>(generelle Grenze wg. Erfassungsgrenze der Quelle BKA-RIS)</small>
                        || <code>linkBGBl()</code> bzw. indirekt <code>getbgbl()</code>
|-
|align="center"| '''4''' || Jahreszahlprüfung auf <code>&gt; 2040</code><br /><small>(generelle Grenze wg. Begrenzung bzgl. der Zukunft)</small>
                        || <code>linkBGBl()</code> bzw. indirekt <code>getbgbl()</code>
|-
|align="center"| '''5''' || Jahreszahlprüfung auf <code>&lt; 1997</code><br />bei korrekter Angabe vom Teil (der römischen Zahl)
                        || <code>linkBGBl()</code> bzw. indirekt <code>getbgbl()</code>
|}


<includeonly>
<includeonly>

Aktuelle Version vom 22. Oktober 2024, 10:38 Uhr

Dokumentations-Unterseite Diese Seite ist die Dokumentations-Unterseite der Vorlage:BGBl.

Die Vorlage setzt Links auf einzelne Verkündungsgegenstände (Gesetze, Verordnungen, Bekanntmachungen, Berichtigungen) im Bundesgesetzblatt für Österreich, welche im Rechtsinformationssystem der Republik Österreich, das die Jahrgänge ab 1945 anbietet, verfügbar sind.

Anmerkung: Zusätzlich wird von dieser Vorlage auch das deutsche Bundesgesetzblatt unterstützt, obwohl es eigentlich nur in der Wikipedia und nicht im RegiowikiAT relevant ist. Die Unterscheidung der beiden Herausgeber erfolgt dabei durch das Fundstellenformat.

Kopiervorlage

{{BGBl|I Nr. 89/2012}}
{{BGBl|II Nr. 40/2010}}
{{BGBl|Nr. 215/1959}}

Parameter

Die Vorlage stellt einen unbenannten Parameter zur Verfügung, der in der natürlichen Fundstellenmanier genutzt werden kann. Die Fundstellenangabe wird um den Präfix „BGBl.“ gekürzt:
[(Teil als römische Zahl: I, II oder III) ]Nr. (Nummer des Bundesgesetzes)/(Jahrgang)
Für die frühen Jahrgänge gab es nur einen Teil. In diesem Fall muss die Angabe für den Teil entfallen. Nummer und Jahrgang werden stets benötigt.

Hinweis: Heute wird genau ein Bundesgesetz pro Stück ausgegeben. In früheren Ausgaben wurden oft mehrere Bundesgesetze zu einem Stück zusammengefasst. Es ist immer die Nummer des Bundesgesetzes, nicht die Nummer des Stücks anzugeben. So ist z. B. das erste Gesetz im Bundesgesetzblatt für die Republik Österreich, Jahrgang 1947, 13. Stück, ausgegeben am 25. März 1947 das 46. Bundesgesetz (Straßenpolizeigesetz) mit der Fundstelle BGBl. Nr. 46/1947, die so erzeugt wird: {{BGBl|Nr. 46/1947}}. Die Bezeichnung Staatsgesetzblatt wird für den Jahrgang 1945 durch die Vorlage berücksichtigt. Die Vorlage heißt jedoch auch in diesem Fall BGBl. Zusätzlich gab es noch das BGBl. Nr. 1/1945, dafür ist im Parameter die Nummer 0 zu kodieren (wird durch die Vorlage als Nr. 1 ausgegeben).

Beispiele

  1. {{BGBl|I Nr. 89/2012}} ergibt BGBl. I Nr. 89/2012
  2. {{BGBl|II Nr. 40/2010}} ergibt BGBl. II Nr. 40/2010
  3. {{BGBl|II Nr. 337a/2002}} ergibt BGBl. II Nr. 337a/2002 (Nr. um a erweitert)
  4. {{BGBl|Nr. 215/1959}} ergibt BGBl. Nr. 215/1959
  5. {{BGBl|Nr. 1/1945}} ergibt StGBl. Nr. 1/1945 (trug in jenem Jahr grundsätzlich den Titel Staatsgesetzblatt).
  6. {{BGBl|Nr. 0/1945}} ergibt BGBl. Nr. 1/1945 (die letzte Nummer 1945 war jedoch das erste Bundesgesetzblatt nach dem Krieg).

Jahrgänge vor 1945 werden nicht unterstützt, da sie nicht im RIS hinterlegt sind.

Wartung

Im Fehlerfall wird eine Meldung angezeigt und die Kategorie:ÖsterreichWiki:Vorlagenfehler/Vorlage:BGBl ausgelöst. Der Sortierschlüssel gibt dabei den jeweiligen Vorlagenfehlerfall an, wie aus der folgenden Tabelle zu entnehmen ist.

Sortierschlüssel Vorlagenfehlerfall Modulfunktion
0 viele verschiedene Parameterfehler
durch einen Fehlertext konkretisiert
fault() ... interne Hilfsfunktion
1
Parameterfehler: 1. unbenannter Parameter fehlt
(oder er ist '{{{1}}}')
linkBGBl() bzw. indirekt getbgbl()
2 Jahreszahlprüfung auf > 1996
bei keiner Angabe vom Teil (der römischen Zahl)
linkBGBl() bzw. indirekt getbgbl()
3 Jahreszahlprüfung auf < 1945
(generelle Grenze wg. Erfassungsgrenze der Quelle BKA-RIS)
linkBGBl() bzw. indirekt getbgbl()
4 Jahreszahlprüfung auf > 2040
(generelle Grenze wg. Begrenzung bzgl. der Zukunft)
linkBGBl() bzw. indirekt getbgbl()
5 Jahreszahlprüfung auf < 1997
bei korrekter Angabe vom Teil (der römischen Zahl)
linkBGBl() bzw. indirekt getbgbl()