Code Monkey home page Code Monkey logo

typo3-rechtstexte-plugin's Introduction

eRecht24 TYPO3 Rechtstexte Extension

eRecht24.de is a SaaS, that provides users with legal texts for their websites suh as imprints, privacy policies and others according to the german law.

What does it do?

This extension allows the easy integration of imprint and privacy policy of eRecht24.

Usage

Installation

Installation using Composer

The recommended way to install the extension is using Composer.

Run the following command within your Composer based TYPO3 project:

composer require erecht24/er24-rechtstexte

Installation as extension from TYPO3 Extension Repository (TER)

Download and install the extension with the extension manager module.

Configuration & FAQ

Please use the following manual for initial configuration: https://www.e-recht24.de/mitglieder/tools/erecht24-rechtstexte-plugin/typo3/

If you want to use the mail bot spam protection, you have to put the following code in your config:

config.spamProtectEmailAddresses = ascii

For further details check the TYPO3 documentation.

Contribute

Pull Requests are welcome! Please don't forget to add an issue and connect it to your pull requests. This is very helpful to understand what kind of issue the PR is going to solve.

typo3-rechtstexte-plugin's People

Contributors

schweriner avatar etlam avatar bbehrendt-mm avatar lvckyapi avatar ste101 avatar

Stargazers

Gerald Rathjen avatar Nikita Hovratov avatar Marco Ziesing avatar Patrick Siebenbürgen avatar  avatar André Kraus avatar

Watchers

 avatar

typo3-rechtstexte-plugin's Issues

Plugin Config should not be written to site config

Currently the plugin changes site config and adds eRecht24Config parameter.

I would consider this a bad practice because:

  • custom changes like @imports will most likely be lost when site config is saved
  • for us site config is code which should not be changed from the backend. Also it gets deployed automatically, so every change the eRecht Plugin does there will be overwritten on the next commit.

Scheduler-Task

First of all thank you for providing this great plugin :) Is it possible (or planned) to automate the generation of changed content, which is usually be done in the plugins backend, via a TYPO3 Scheduler task? This would provide the client automatically with the latest version of imprint and data security content.

Pull instead of push?

The plugin is not usable on local systems or when the site is password protected.

eRecht24 Server answers | The eRecht24 server is not able to push new data into your TYPO3 page.

The docs state:

Sollte der Zugriff auf Ihre Website durch einen Passwortschutz (z. B. über die .htaccess-Datei) oder eine Passworteingabe des CMS geschützt sein, kann unsere Schnittstelle nicht mit Ihrer Website kommunizieren.

Wouldn't it be better to use pull instead of push, which would work in most scenarios?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.