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

img-1 img-2 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>`_

What does it do? 3

Screenshots 3

`Users manual 4 <#__RefHeading__529_1689202293>`_

`Administration 5 <#__RefHeading__531_1689202293>`_

`Configuration 6 <#__RefHeading__533_1689202293>`_

Installation 6

Reference 7

`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.

Screenshots

Text einer Webseite ohne Vernetzung:

img-3 Text nach der Vernetzung:

img-4

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)

img-5

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)

img-6 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)

mode

Property

mode

Data type

string

Description

Modus 'allcontent' oder 'pagemarker'

Default

target

Property

target

Data type

string

Description

target des a-tags: _blank or _top

Default

_top

zeitlimit_in_sekunden

Property

zeitlimit_in_sekunden

Data type

integer

Description

Timeout zum dejure.org Dienst 0-30 Sekunden

Default

3

devlog

Property

devlog

Data type

boolean

Description

Ausgabe von Debug-Meldungen im FE

Default

false

class

Property

class

Data type

string

Description

CSS-Klasse die in den a-tag eingebunden wird

Default

anbieterkennung

Property

anbieterkennung

Data type

string

Description

Name der Webseite die den Text anbietet

Default

<Sitename>

kontaktemail

Property

kontaktemail

Data type

string

Description

Adresse für Kontakt

Default

linkstil

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.

ChangeLog

Siehe Datei ChangelLog

10