Skip to content

joomtools/plg_content_jteasylink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JT - Easylink

Anleitung / Manual

Deutsch/German

Deutsche Anleitung

Das Plugin JT - Easylink nutzt einen Service von easyrechtssicher.de
Zur Aktivierung des Dienstes registriere Dich bitte hier

easyrechtssicher hat es sich zum Ziel gesetzt, Internetseiten vor Abmahnungen zu schützen.
Dazu werden rechtssichere Impressum, Datenschutzerklärungen, Widerrufsbelehrungen und Allgemeine Geschäftsbedingungen angeboten.

Anbieter von Internetseiten können sich hier registrieren: Komplettschutz
Internetagenturen registrieren sich hier: Agenturangebot
Mehr zu diesem Plugin, direkt bei easyrechtssicher: Anbieterinformation

In den Plugin-Einstellungen muss ein API-Key (Zugangsschlüssel) hinterlegt werden, der nach einer Registrierung, über einen der eben genannten Links erhältlich ist.

Integration
Die Anwendung ist denkbar einfach. Der Plugin-Aufruf ist {jteasylink[ DOKUMENT,SPRACHKÜRZEL]}
Werte innerhalb eckiger Klammern [ ] sind optional.

DOKUMENT steht als Platzhalter für z.B.:

  • dse - Datenschutzerklärung (Standardwert)
  • imp - Impressum
  • wbl - Widerrufsbelehrung

SPRACHKÜRZEL steht als Platzhalter für:

  • de - Deutsch (Standardwert)
  • en - Englisch
  • Weitere Länder der EU in Planung

Beispielaufruf zur Darstellung einer deutschen Datenschutzerklärung: {jteasylink dse,de}

Die Datenschutzerklärung wird über den Datenschutzgenerator bei easyrechtssicher vorkonfiguriert vom Plugin abgeholt, sodass in Joomla jede weitere Konfiguration entfällt.
Da dse und de die Standardwerte sind, ergibt sich der einfachste Aufruf zu {jteasylink}

Standardmäßig wird automatisch die Sprache verwendet, die für die Ausgabe der Webseite ausgewählt ist.
Sollte es die Sprache nicht geben, wird der SPRACHKÜRZEL ausgewertet.
Fehlt auch diese Sprache, wird der Wert verwendet der in den Plugin-Einstellungen als Standard definiert wurde.

Es kann auch eine Schnellnavigation angezeigt werden.
Der Plugin-Aufruf ist {jteasylink skiplinks[,DOKUMENT,SPRACHKÜRZEL]}
Er muss zusätzlich zur Dokumentenausgabe aufgerufen werden, kann jedoch auch in ein Modul ausgelagert werden.
Auch hier gelten die gleichen Standardwerte für DOKUMENT und SPRACHKÜRZEL und müssen somit für die Ausgabe der Datenschutzerklärung auf Deutsch nicht angegeben werden.

Um die Schnellnavigation anzuzeigen, bitte in den Einstellungen des Plugins die Option Ausgabe bearbeiten einschalten.

Das war es auch schon.

Neu ab Version 1.0.7
Ab jetzt kann der einzelne Cache eines Dokuments auch via URL gelöscht werden.

Die benötigten URL-Parameter lauten:

  • clear=1
  • jteasylink=DOKUMENT (siehe oben)
  • token=API-KEY

Beispiel:
Nehmen wir an, die registrierte Domain lautet example.org und es soll der Impressumscache gelöscht werden, dann lautet die URL:
https://example.org/?jteasylink=imp&clear=1&token=API-KEY

Mindestvoraussetzungen

  • Joomla! 3.9
  • PHP 5.6

Author: Guido De Gobbis
Copyright: © JoomTools.de
Plugin-Lizenz: GNU/GPLv3
Plugin-Version: herunterladen

Englisch/English

English Manual

The plugin JT - Easylink uses a service from easyrechtssicher.de
To activate the service please register here

easyrechtssicher has set itself the goal of protecting websites against warnings.
In addition, legally compliant legal notice, privacy policy and revocation instructions are offered.

Webpage owners can register here: Complete protection
Internet agencies register here: Agency offer
More about the plugin, directly at easyrechtssicher: more information

The plugin settings require an API-Key which can be accessed after registration via one of the links above.

Integration
The usage ist really simple. The plugin call is {jteasylink[ DOCUMENT,LANGUAGE_SHORT_CODE]}
values within square brackets [ ] are optional.

DOCUMENT is a placeholder for:

  • dse - Privacy Policy (default)
  • imp - Legal Notice
  • wbl - Cancellation policy

LANGUAGE_SHORT_CODE is a placeholder for:

  • de - German
  • en - English (default)
  • Other EU countries in planning

Example call to display an English privacy policy: {jteasylink dse,en}

The privacy policy is delivered preconfigured via the privacy policy generator from easyrechtssicher, so no further configuration in Joomla is necessary.

Because dse and de are the default values, the simplest call on a page in joomla results to {jteasylink}

By default, the language selected for the output of the web page is automatically used.
If the language does not exist, the LANGUAGE_SHORT_CODE is evaluated.
If this language is missing too, the value defined as standard in the plugin settings will be used.

A quick navigation can also be displayed.
The plugin call is {jteasylink skiplinks[,DOKUMENT,LANGUAGE_SHORT_CODE]}
It has to be called in addition to the document output, but can also be moved to a module.
The same default values for DOCUMENT and LANGUAGE_SHORT_CODE also apply here and therefore do not have to be specified for the output of the privacy statement in English.

To display the quick navigation, please activate the option Edit output in the plugin settings.

That's it.

New since version 1.0.7
From now on the single cache of a document can also be deleted via URL.

The required URL parameters are:

  • clear=1
  • jteasylink=DOCUMENT (see above)
  • token=API-KEY

Example:
Suppose the registered domain is example.org and the imprint cache is to be cleared, then the URL is:
https://example.org/?jteasylink=imp&clear=1&token=API-KEY

Minimum requirements

  • Joomla! 3.9
  • PHP 5.6

Author: Guido De Gobbis
Copyright: © JoomTools.de
Plugin licens: GNU/GPLv3
Download latest Version