Wordpress

Download this document: Download as PDF
index.md

1. janolaw AGB Service for Wordpress

1.1. Inhaltsverzeichnis

1.2. Einleitung

Datenschutzerklärung, Impressum bzw. AGB, Widerrufsbelehrung und Muster-Widerrufsformular gehören zur rechtlichen Grundausstattung einer Webseite bzw. Onlineshops.

Doch ständig neue Gerichtsurteile und Gesetzesänderungen sorgen dafür, dass diese Dokumente schnell wieder veralten. Dies wiederum kann Mitbewerber ermuntern Ihren Online-Shop bzw. Internetpräsenz abzumahnen.

Als Shopbetreiber bzw. Inhaber einer Webseite müssen Sie sich somit ständig über die neusten Entwicklungen der Gesetzgebung und Rechtsprechung auf dem Laufenden halten – oder mit dem Risiko veralteter Dokumente leben. Sie können die Pflege und das Risiko für Ihre Dokumente aber auch an das Rechtsportal janolaw „outsourcen“ – und sich in Ruhe Ihrem Business widmen.

Mit dem janolaw Plugin sind Sie durch aktuelle Dokumente, automatische Updates und Abmahnkostenhaftung dauerhaft auf der sicheren Seite – und gewinnen zusätzlich Zeit für Ihr Kerngeschäft.

Mit dem janolaw AGB Hosting-Service für Online-Händler und dem janolaw Rechtstext-Service für Webseiten Betreiber ist es möglich die rechtlich erforderlichen deutschen Dokumente selbst individuell zu erstellen und in das CMS bzw. Shopsystem einzubinden. Die Dokumente sind auch in englischer als auch französischer Sprache verfügbar.

Das Modul implementiert eine Schnittstelle zwischen Ihrem System und dem janolaw Service. Nach der Implementierung der Erweiterung werden die rechtlichen Texte auf den jeweiligen Webseiten eingespielt. Die Dokumente werden automatisch aktualisiert und entsprechen dadurch immer dem aktuellen Recht.

Wichtig

Bitte achten Sie auch darauf, welchen Service Sie erworben haben, ob es sich hierbei um die deutsche bzw. mehrsprachige Version handelt und ob darin nur das Impressum und die Datenschutzerklärung Webseite enthalten sind bzw. auch die AGB, Widerrufsbelehrung und das Muster-Widerrufsformular für das Shopsysteme Internetshop.

1.3. Installation

  • Laden Sie den Ordner janolawagb in das Verzeichnis '/wp-content/plugins/* oder benutzen Sie die Plugininstallation in ihrem Wordpress-Adminbereich
  • Rufen Sie nach der Installation das janolaw Plugin über Einstellungen -> Janolaw AGB Hosting auf. Für die Einstellung und Aktivierung der Schnittstelle halten Sie bitte die von janolaw zur Verfügung gestellte User-ID / Kundennummer und die SHOP-ID / Rechtstexte-ID bereit. Ergänzen Sie diese bitte in den jeweiligen Textfeldern.

User-ID und Shop-ID

  • Tragen Sie unter dem Menüpunkt Settings einen beschreibbaren Pfad ein damit die Dokumente dort gespeichert werden können. Bei Unix und Linux Systemen ist dies in der Regel /tmp.

Speicherpfad

  • Sie haben die Möglichkeit die Rechtstexte als PDF Download im Header bzw. Footer auf den Webseiten anzeigen zu lassen. Setzen Sie dazu falls erwünscht einen Haken in der Auswahl „PDF top download“ bzw. „PDF bottom download“

PDF Download

  • Bestätigen Sie die Eingabe durch den Button Save Changes. Es wird dann eine Überprüfung der Kennung und der verwendeten Version des Service angestoßen. Sie erhalten im Anschluss einen Hinweis über die verwendete janolaw Version.

Wichtig

Das Synchronisationsintervall beträgt 12 Stunden, wenn Sie die Dokumente ad hoc aktualisieren möchten, dann wählen Sie den Punkt „Clear Cache“ aus und bestätigen die Eingabe mit dem Button Speichern.

Cache leeren

  • Über den Punkt Page creation können Sie die Seiten für die juristischen Dokumente vom System automatisch anlegen lassen.

Seitenerstellung

  • Alternativ stehen Ihnen aber auch Tags für die Einbindung auf den gewünschten Seiten zur Verfügung.
Seite Tag
Impressum [janolaw_impressum]
Datenschutzerklärung [janolaw_datenschutzerklaerung]
AGB [janolaw_agb]
Widerrufsbelehrung [janolaw_widerrufsbelehrung]
Muster-
Widerrufsformular [janolaw_widerrufsformular] -> Ab janolaw Version 3 verfügbar!

Dokumententags

Bitte achten Sie bei der Nutzung der Tags auch darauf, welchen Service Sie erworben haben, ob darin nur das Impressum und die Datenschutzerklärung für Webseiten enthalten sind bzw. auch die AGB, Widerrufsbelehrung und das MusterWiderrufsformular für Internetshops.

Wichtig

Bitte nehmen Sie eventuelle Änderungen an den janolaw Dokumenten ausschließlich auf www.janolaw.de vor. Dazu müssen Sie sich in Ihren persönlichen Bereich einloggen und dort die Dokumente ggf. neu erstellen.

1.4. Mehrsprachigkeit

1.4.1. Einstellungen

Auf der Einstellungsseite erhalten Sie einen Hinweistext, sollte ihr gebuchter Service die Mehrsprachigkeit nicht beinhalten. Diese können Sie aber zusätzlich freischalten lassen.

Sprachen nicht aktiviert

Wenn ihr Service die Mehrsprachigkeit enthält, haben Sie folgende Einstellungsmöglichkeiten:

Spracheinstellungen

Wenn Sie hier die Sprache fest einstellen, erhalten die Benutzer immer diese eingestellte Sprachversion der Dokumente. Schalten Sie die Sprache hier auf "auto", schaut Wordpress nach, welche Sprache der Benutzer in seinem Browser verwendet und liefert entsprechende Dokumente aus.

Sollte der Benutzer eine Sprache verwenden, die von janolaw nicht unterstützt wird oder kein Merkmal mitliefert, dann werden die Dokumente in der "Default Language" verwendet.

1.4.2. Feste Sprachwahl

Den zuvor beschriebenen Mechanismus können Sie auch mittels festgelegter Sprach-Tags umgehen.

Sprachtags

1.4.3. "Automatische Tags"

Folgende Tags verwenden den Automatismus:

[janolaw_agb] [janolaw_impressum] [janolaw_widerrufsbelehrung] [janolaw_widerrufsformular] [janolaw_datenschutzerklaerung]

1.4.4. Festgelegte Tags

Folgende Tags verwenden die entsprechend festgelegte Sprache im Tag:

[janolaw_agb_de] [janolaw_impressum_de] [janolaw_widerrufsbelehrung_de] [janolaw_widerrufsformular_de] [janolaw_datenschutzerklaerung_de] [janolaw_agb_gb] [janolaw_impressum_gb] [janolaw_widerrufsbelehrung_gb] [janolaw_widerrufsformular_gb] [janolaw_datenschutzerklaerung_gb] [janolaw_agb_fr] [janolaw_impressum_fr] [janolaw_widerrufsbelehrung_fr] [janolaw_widerrufsformular_fr] [janolaw_datenschutzerklaerung_fr]

Wichtig

Verwenden Sie diese Tags mit einem Service, der keine Mehrsprachigkeit unterstützt, erhalten Sie eine Fehlermeldung!

1.5. Shopsystem WooCommerce

Die weiteren Punkte sind nur für Shopbetreiber relevant die z.B. WordPress in Kombination mit dem Shopsystem WooCommerce einsetzen.

Die Dokumente, AGB, Widerrufsbelehrung, Muster-Widerrufsformular und seit Mai 2018 die Datenschutzerklärung, müssen per E-Mail in der Auftragsbestätigung oder spätestens mit dem Warenversand dem Kunden zugeschickt werden.

1.5.1. Einbindung in Emails

Ab der Pluginversion 4.0 können die Rechtstexte auch in Emails des Shopsystems WooCommerce automatisch als PDF eingebunden werden. Dazu aktivieren Sie die entsprechenden Dokumente auf der Enstellungsseite des Plugins. Zur Zeit wird nur die Bestellbestätigungsmail berücksichtigt.

WooCommerce Einstellungen

Dieser Einstellungspunkt erschein nur, wenn Sie das WooCommerce Pugin installiert und aktiviert haben. Falls dies nicht der Fall ist, erscheint ein entsprechenden Hinweis, dass WooCommerce nicht aktiviert ist.

WooComemrce nicht aktiviert

1.5.2. Problembehebung

Bitte prüfen Sie die Einbindung der Rechtstexte auf den Webseiten Ihres Online-Shops. Wenn die Einbindung korrekt erfolgt ist, werden die von Ihnen erstellten Dokumente über die Schnittstelle synchronisiert und automatisch in Ihrem Shop auf den jeweiligen Seiten aktualisiert.

1.5.3. Widerrufsrecht

Man muss beim Widerrufsrecht zwischen klassischer Versandware und Downloadprodukten unterscheiden. Daher bieten wir auch zwei unterschiedliche AGB Hosting-Services an.
Im Onlinehandel hat der Verbraucher ein Widerrufsrecht, über das ihn der Verkäufer belehren muss. Damit die Widerrufsfrist zu laufen beginnt, muss die vollständige Widerrufsbelehrung dem Kunden auch in Textform (statt bloß als HTML-Link) zugeschickt werden.

Bitte achten Sie darauf, Ihren Kunden spätestens mit der Warenlieferung auch Ihre AGB, Datenschutzerklärung und das Muster-Widerrufsformular (z.B. in Papierform) zuzusenden.

1.5.4. Muster-Widerrufsformular

Das Muster-Widerrufsformular muss per E-Mail oder spätestens mit dem Warenversand zugeschickt werden. Zusätzlich muss das Widerrufsformular als weiterer Menüpunkt / Link in Ihren Internetshop neben den schon bestehenden Links für AGB, Impressum, Datenschutzerklärung, Widerrufsbelehrung und dem aktiven Link zur Online Streitbeilegungsplattform (OS-Plattform) angelegt werden.

1.5.5. Online Streitschlichtungsvorlage (OS-Plattform)

Nach der europäischen ODR-Verordnung (Verordnung über die außergerichtliche Online-Beilegung verbraucherrechtlicher Streitigkeiten) haben Unternehmer, die an Verbraucher verkaufen seit dem 9.Januar 2016 auf ihren Webshops einen aktiven Link auf die OS-Plattform (https://ec.europa.eu/consumers/odr/ ) zu setzen und ihre E-Mail Adresse anzugeben.

Sie sollten den Link zur Plattform weder unter das Impressum noch in die AGB einfügen, da er dort als "versteckt" gelten könnte.

Hier unser Textvorschlag:

Die EU-Kommission stellt eine Plattform für außergerichtliche Streitschlichtung bereit. Verbrauchern gibt dies die Möglichkeit, Streitigkeiten im Zusammenhang mit ihrer Online-Bestellung zunächst außergerichtlich zu klären. Die Streitbeilegungs-Plattform finden Sie hier:` http://ec.europa.eu/consumers/odr/ Unsere E-Mail für Verbraucherbeschwerden lautet: ......@....

1.6. Unterstützung

Fragen zu Kauf, Erstellung, Rabatten, Einbindung?

  • Informieren Sie sich per Mail unter support@janolaw.de oder rufen Sie uns von Mo - Fr von 10 bis 17 Uhr an: 069 - 24 74 34 – 550.

Wir freuen uns gleichermaßen über Anregungen, Verbesserungsvorschläge oder Kritik.

1.7. Allgemeine Problembehebung

Bitte prüfen Sie, ob Sie folgende Fehlerquellen ausschließen können:

  • Bitte achten Sie darauf, welchen Service Sie erworben haben, ob darin nur das Impressum und die Datenschutzerklärung Webseite enthalten sind bzw. alle Dokumente d.h. auch AGB, Widerrufsbelehrung und Muster-Widerrufsformular Internetshop.
  • User-ID / Kundennummer bzw. SHOP-ID / Rechtstexte-ID korrekt eingetragen (ohne Leerzeichen) und nicht vertauscht? In zukünftigen Versionen werden wir dazu eine Prüfung einbauen, die Sie als Anwender darauf hinweisen wird.
  • PHP muss Zugriff auf andere URLs nehmen können, um dort Dateien runterladen zu können, in der php.ini des Servers muss allow_url_fopen aktiviert sein.
  • Wenn Sie ein PageContent Plugin / Widget / Theme bei Ihrer WordPress Installation verwenden, dann achten Sie bitte darauf, dass die Page-Tags ( [janolaw_...] ) für die Einbindung der Rechtstexte (vgl. Schritt 4) im Hauptbereich der Webseite verbleiben. Nur dann ist es möglich, dass die rechtlichen Dokumente in die Seiten eingespielt werden. Im Hauptbereich der entsprechenden Seite ist es aber zusätzlich möglich, eigene Inhalte VOR als auch NACH dem Page-Tag zu verwenden.
  • Lese- und Schreibberechtigung des Cachepath vorhanden?
  • Korrekter Cachepath eingetragen und ist dieser beschreibbar?

2. Anhänge

2.1. Changelog

Version 4.4

  • compatibility with Wordpress 6.x
  • compatibility with PHP 8.x
  • fixed a bug with attachments for Woocommerce

Version 4.3.9

  • some fixes for PDF documents download via HTTPS

Version 4.3.7

  • some typo fixes
  • check for compatibility WP 5.8.2
  • added referral program

Version 4.3.6

  • some fixes regarding the API

Version 4.3.2

  • some fixes regarding the API

Version 4.3.1

  • some fixes regarding the API

Version 4.3.0

  • updated Wordpress compatibility to 5.7
  • link to janolaw API
  • documentation provided via API

Version 4.2.10

  • fixed WooCommerce attachments

Version 4.2.9

  • updated Wordpress compatibility to 5.4
  • tested for "Elementor Page Builder"

Version 4.2.7

  • updated Wordpress compatibility to 5.3.2

Version 4.2.6

  • updated Wordpress compatibility to 5.3.1

Version 4.2.5

  • updated Wordpress compatibility to 5.2.3
  • fixed a bug for PDF attachments to woocommerce mails

Version 4.2.4

  • updated FAQ

Version 4.2.3

  • updated Wordpress compatibility

Version 4.2.2

  • fixed PHP notice if browser language is not set

Version 4.2.0

  • tested up to Wordpress 5.0.3
  • implemented allow_url_fopen problem fix by using cURL if applicable

Version 4.1.1

  • fix PDF Links

Version 4.1.0

  • hardcoded language tags
  • updated documentation
  • fix of initial default language on new installations
  • minor bug fixing of warning messages when debug flag in WP config is set to true

Version 4.0.0

  • added woocommerce mailattachments for order confirmation
    • fix: if for any reason no language can be detected or is missing in configuration, 'de' is selected as default
  • minor fixes

Version 3.7.2

  • fixed typo in function parameters - thanks to @soean

Version 3.7.1

  • fix for deprecated function parameters - thanks to "joe1860"

Version 3.7.0

  • checked and updated Wordpress Version up to 4.9.4
  • fixes for content replacement
  • added new setting - set default language: Set default language for pages, if no matching language could be found with 'auto' method.
  • added support for page builder plugins like: WPBackery, Beaver Builder
  • added support for multiple documents on one page, e.g. model withdrawal form below the cancellation policy

Version 3.6.2

  • checked and updated Wordpress Version up to 4.7.3

Version 3.6.1

  • added more comprehensive description
  • changed versioning: major.minor.maintnance

Version Version 3.6.0

  • translation fixes

Version 3.5

  • some minor bugfixes
  • finished translation integration
  • added description links to service provider janolaw

Version 3.4

  • added enhanced visual style for plugin repository of wordpress
  • fixed document retrival for hosts which doesn't allow the usage of some security related php file functions (e.g. fopen)
  • added preprations for translations

Version 3.3

  • fixed cache path check if writable
  • enhanced cache path automatic detection, if default (/tmp) is not writable, it checks for plugin path and use this path instead

Version 3.2

  • enhanced content creation, include your own content before page-tags ([janolaw_..])
  • fixed serviceversion detection

Version 3.1

  • enhanced content creation, include your own content below page-tags ([janolaw_..])

Version 3.0

  • added support for Wordpress 4.3
  • added widerrufsbelehrung Form
  • added clear cache button
  • added PDF download of documents if PDF provided by janolaw
  • added service availability check
  • added language selection for documents at backend
  • added language selection by browser
  • service update notification
  • fixed permalink generation
  • enhanced plugin messages for info, notice and errors

Version 2.2

  • added multilanguage files for English + German

Version 2.1

  • fixed privacy page

Version 2.0

  • tmp folder predefined default
  • checkboxes for automatic page creation to makes it even simpler for users to install

Version 1.0

  • Initial Version