2017 © Pedro Peláez
 

flarum-extension terms

Ask users to accept terms of use before using the forum

image

flagrow/terms

Ask users to accept terms of use before using the forum

  • Tuesday, June 26, 2018
  • by clarkwinkelmann
  • Repository
  • 1 Watchers
  • 2 Stars
  • 368 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 1 Open issues
  • 8 Versions
  • 283 % Grown

The README.md

Terms by FriendsOfFlarum

MIT license Latest Stable Version Total Downloads, (*1)

This extension allows you to define a list of terms the user must agree to before using the forum., (*2)

It was made with the new General Data Protection Regulation in mind but please consult with your legal team to see whether it fits your requirements., (*3)

Installation

composer require fof/terms

Updating

composer require fof/terms:"*"
php flarum migrate
php flarum cache:clear

Updating from Flagrow

This extension replaces Flagrow Terms., (*4)

To upgrade from the old extension to the new one:, (*5)

  • Backup your data! You should backup the database. You can also download Terms' data as JSON, see documentation below., (*6)

  • Disable the Terms extension in the admin panel., (*7)

  • Run:, (*8)

composer require fof/terms

Composer should let you know that flagrow/terms has been automatically removed., (*9)

  • Enable the new extension in the admin panel., (*10)

  • Your existing data will be migrated to FoF Terms automatically., (*11)

Configuration

You can define a list of "policies" the users must agree to. A policy has a name and url., (*12)

You can define an "update message" that will be shown to users who have not yet agreed to the latest version of the policy or not agreed to the policy at all (this includes users registered before the policy extension was enabled)., (*13)

You can define an "updated at" time that will ask all users who accepted prior to that date to accept again., (*14)

If users don't accept the terms, they can't register. Additionally, if they already have an account, they can login but their account is locked until they accept the latest version of the terms (similar to how the suspend extension blocks users)., (*15)

You can customize who can skip the modal without accepting the new terms immediately via the permissions tab (by default admins only). You might want to give this permission to bot accounts for example as they will also be blocked from the API if there's a terms update., (*16)

Admins can see the date at which a user accepted the terms by going to their profile page and selecting the terms button in the dropdown menu. You can customize who can see those dates in the permissions., (*17)

Data Export

In case you want to export the data (for your GDPR logs for example), a JSON and CSV export is available., (*18)

The link can be found in the Policy edit form of the admin panel., (*19)

If you want to automate the export, the available options are documented on the wiki., (*20)

An extension by FriendsOfFlarum, (*21)

The Versions

26/06 2018

dev-master

9999999-dev

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow

26/06 2018

0.2.3

0.2.3.0

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow

01/06 2018

0.2.2

0.2.2.0

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow

28/05 2018

0.2.1

0.2.1.0

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow

14/05 2018

0.2.0

0.2.0.0

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow

08/05 2018

0.1.2

0.1.2.0

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow

03/05 2018

0.1.1

0.1.1.0

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow

03/05 2018

0.1.0

0.1.0.0

Ask users to accept terms of use before using the forum

  Sources   Download

MIT

The Requires

 

extension policy flarum terms tos flagrow