It's better when it's simple

User Tools

Site Tools


TOS Plugin

Compatible with DokuWiki

  • 2024-02-06 "Kaos" unknown
  • 2023-04-04 "Jack Jackrum" unknown
  • 2022-07-31 "Igor" unknown
  • 2020-07-29 "Hogfather" yes

plugin Have users accept the Terms of Service on login

Last updated on

Tagged with tos

A CosmoCode Plugin

This plugin allows you to setup a “Terms of Service” page that logged in users have to agree to, before they can do anything else in your wiki. Whenever you update the Terms of Service, users need to re-agree to the terms.

Superusers and Managers will never be asked to accept the terms of service.


Install the plugin using the Plugin Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.


The most important setting is the tos config option. This is the ID of the wiki page containing your Terms of Service.

The usesession option will skip the check if the TOS have been changed if it has been done once per user session. This means users that are currently using the site under the old terms will not be asked to accept the new terms right after they have been changed, but only on their next use of the site. This is recommended for better performance.

plugin/tos.txt · Last modified: 2024-01-08 17:07 by Aleksandr

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki