Vorlage:BGBl: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „<onlyinclude><includeonly>{{#invoke:Vorlage:BGBl|getbgbl|{{{1}}}|jahr={{{jahr}}}|teil={{{teil}}}|seite={{{seite}}}|zusatz={{{zusatz}}}|text={{{text}}}}}</inclu…“) |
KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<onlyinclude><includeonly>{{#invoke:Vorlage:BGBl|getbgbl|{{{1}}}|jahr={{{jahr}}}|teil={{{teil}}}|seite={{{seite}}}|zusatz={{{zusatz}}}|text={{{text}}}}}</includeonly></onlyinclude> | <onlyinclude><includeonly>[{{#invoke:Vorlage:BGBl|getbgbl|{{{1}}}|jahr={{{jahr}}}|teil={{{teil}}}|seite={{{seite}}}|zusatz={{{zusatz}}}|text={{{text}}}}}]</includeonly></onlyinclude> | ||
{{Dokumentation}} | {{Dokumentation}} |
Version vom 27. Oktober 2016, 11:45 Uhr
Documentation
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
{{BGBl|I Nr. 89/2012}}
ergibt [BGBl. I Nr. 89/2012]{{BGBl|II Nr. 40/2010}}
ergibt [BGBl. II Nr. 40/2010]{{BGBl|II Nr. 337a/2002}}
ergibt [BGBl. II Nr. 337a/2002] (Nr. um a erweitert){{BGBl|Nr. 215/1959}}
ergibt [BGBl. Nr. 215/1959]{{BGBl|Nr. 1/1945}}
ergibt [StGBl. Nr. 1/1945] (trug in jenem Jahr grundsätzlich den Titel Staatsgesetzblatt).{{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 |
|
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()
|
Lua
Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt.
Die Module sind mit #invoke
eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen.
Verwendetes Modul: Vorlage:BGBl #getbgbl
Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.
- Verwendungen dieser Vorlage
- Cirrus-Suche zu Einbindungen dieser Vorlage (zunächst nur ANR) mit weiteren Möglichkeiten
- Anzahl der Einbindungen
- Liste der Unterseiten.
- Diese Dokumentation befindet sich auf einer eingebundenen Unterseite [Bearbeiten].
- Test-/Beispielseite erstellen.
- giftbot/vorlagenparser: CSV herunterladen (ANR).