DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
URT Dejure Vernetzung¶
Author: | Kasper Skårhøj |
---|---|
Created: | 2002-11-01T00:32:00 |
Changed: | 2014-09-05T04:13:42.450000000 |
Classification: | urt_dejure |
Description: | The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) see more: http://wiki.typo3.org/doc_template#tags ---- |
Keywords: | paragraphen dejure vernetzung |
Author: | Author Name |
Email: | your@email.com |
Info 4: | |
Language: | en |
dejure.org - Juristische Vernetzungsfunktion- dejure_org
Dejure - Juristische Vernetzungsfunktion¶
Extension Key: dejure_org
Language: de
Keywords: dejure, vernetzung, paragraphen, urteile, jura
Copyright 2009-2014, Thomas Lieblang, <t.lieblang@gmail.com>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
- a GNU/GPL CMS/Framework available from www.typo3.org
Table of Contents¶
Dejure - Juristische Vernetzungsfunktion 1
`Introduction 3 <#__RefHeading__523_1689202293>`_
`Users manual 4 <#__RefHeading__529_1689202293>`_
`Administration 5 <#__RefHeading__531_1689202293>`_
`Configuration 6 <#__RefHeading__533_1689202293>`_
`Known problems 8 <#__RefHeading__539_1689202293>`_
`To-Do list 9 <#__RefHeading__541_1689202293>`_
`ChangeLog 10 <#__RefHeading__543_1689202293>`_
Introduction¶
What does it do?¶
This Extension adds links into your website which match to paragraphs of several german codes of law, decision or legal articles.
The links will lead the website user to the database of www.dejure.org.
Since the used function only links to german codes of law the following manual will be in german only.
Users manual¶
Die Extension verlinkt automatisch Gesetzes- und Rechtsprechungszitaten über eine einfache Schnittstelle mit den Webseiten von dejure.org.
Weitere Informationen finden Sie auf http://rechtsnetz.dejure.org/vernetzung.html
Administration¶
Die Extension prüft jedes Inhaltselement auf mögliche Vernetzung. Werden Kandidaten für eine Vernetzung gefunden, gibt das Plugin den Text an die eigentliche Vernetzungsfunktion von dejure.org weiter und wartet auf die Antwort des Servers, der dann den vernetzten Text enthält. Sollten hierbei Fehler auftreten wird der unvernetzte Ausgangstext ausgegeben.
Es werden mit der Extension zwei Modi zur Verfügung gestellt:
Seitenmarker
- Der Inhalt der gesamten Seite wird in einem Aufruf vernetzt.
- Gesteuert wird dieser Modus über die Einstellung im TypoScript und dem Seiteninhaltselement "Dejure Marker".
- Eigenschaften:
- Seitenweise Aktivierung möglich
- Im Allgemeinen schnellere Abarbeitung, da nur eine Anfrage an den dejure-Server gestellt wird.
Alle Elemente
Jedes Inhaltselement wird separat abgearbeitet.
Gesteuert wird dieser Modus über die Einstellung im TypoScript
Eigenschaften:
Soll ein Element nicht vernetzt werden, kann man den html-Kommentar
<!-- *ohnedjo *-->
in das Inhaltselement einfügen.
Bei großen Seite mit vielen Inhaltselementen sind kaum timeouts zu erwarten, da viele kurze Abfragen gestellt werden. Ein timeout wird als Fehler behandelt und hat zur Folge, dass der unverlinkte Inhalt angezeigt werden.
Sollten viele Seiten verlinkt werden ist der Konfigurationsaufwand in diesem Modus sehr gering.
Empfohlen wird der Modus "Alle Elemente".
Configuration¶
Installation¶
Im Backend Ihrer TYPO3-Installation über das linke Menü den "Erweiterungsmanager" aufrufen.
In der oberen Auswahlliste auswählen "Erweiterungen hinzufügen".
Nach der Erweiterung "dejure_org" suchen.
Mit einem Klick auf das Action-Symbol die Erweiterung installieren.
Sie können nun in der Übersicht "Erweiterungen verwalten" die Grundeinstellungen der Extension vornehmen:(Die Extension ist ohne Konfiguration direkt nutzbar)
Um die Erweiterung wirksam werden zu lassen, gehen Sie über das Menü auf "Web > Template".
Klicken Sie im Seitenbaum die Seite an, für das die Vernetzungsfunktion aktiv sein soll. Wenn ein ganzer Seitenzweig vernetzt werden soll, wählen Sie die oberste Seite aus.Im rechten Bereich gehen Sie ggf. über die obere Auswahlliste in den Menüpunkt "Info/Bearbeiten".
Auf der Seite mit "Template information" klicken Sie auf " Voll ` ständigen Template-Datensatz bearbeiten <http://192.168.3.31/t3/typo3/mod.php?M=web_ts&id=1#>`_ ". Im Template wechseln Sie auf den Unterpunkt "Enthält".
Im Bereich "Statische Templates einschließen (aus Erweiterungen)" wählen Sie unter Verfügbare Objekte
- "dejure.org - Alle Elemente (dejure_org)" oder
- "dejure.org - Seitenmarker (dejure_org)"
aus, damit es in die "Ausgewählte Objekte"-Spalte übernommen wird.
Änderungen speichern (Diskettensymbol oben)
Hinweis: Wenn Sie zu einem späteren Zeitpunkt Einstellungen ändern, müssen Sie, um sie wirksam werden zu lassen, den Cache leeren. Hierzu klicken Sie oben rechts auf das Blitzsymbol und wählen dann aus "Alle Caches löschen".
Reference¶
((generated))¶
plugin.tx_dejureorg_pi1.¶
(optional in TSconfig/Setup)
Property
mode
Data type
string
Description
Modus 'allcontent' oder 'pagemarker'
Default
Property
target
Data type
string
Description
target des a-tags: _blank or _top
Default
_top
Property
zeitlimit_in_sekunden
Data type
integer
Description
Timeout zum dejure.org Dienst 0-30 Sekunden
Default
3
Property
devlog
Data type
boolean
Description
Ausgabe von Debug-Meldungen im FE
Default
false
Property
class
Data type
string
Description
CSS-Klasse die in den a-tag eingebunden wird
Default
Property
anbieterkennung
Data type
string
Description
Name der Webseite die den Text anbietet
Default
<Sitename>
Property
kontaktemail
Data type
string
Description
Adresse für Kontakt
Default
Property
linkstil
Data type
string
Description
Link-Stil:schmal = nur die Nummern der Vorschriften verlinken. weit = moeglichst viel der Stellen verlinken.
Default
weit
Example¶
plugin.tx_dejureorg_pi1 {
target = _blank
timeout = 9
class = external-link-new-window
linkstil = weit
anbieterkennung = meine Seite
kontaktemail = typo3@mysite.de
}
Known problems¶
Bei langen Seiten (viel Text) kann im Modus 'pagemarker' der timeout von 30 Sekunden nicht ausreichend sein. Hier sollte im Modus "Alle Elemente" gearbeitet werden.
To-Do list¶
Derzeit nichts bekannt.