Disclaimer

Voorwaarden die elke gebruiker één keer accepteert voordat hij de app gebruikt, vastgelegd met wie welke versie wanneer accepteerde

  1. In deze sectie
  2. Wat gebruikers zien

Voor beheerders: vraag elke gebruiker gebruiksvoorwaarden te accepteren, onder Instellingen > Toegang > Disclaimer, met de rolinstelling showSettings.

Vanaf 7.3.0 toont de pagina elke versie van de disclaimer, en opent elke versie op een eigen pagina met haar acceptaties. Tot en met 7.2 had de pagina in plaats daarvan drie tabbladen (Algemeen, Versies en Acceptaties); de upgrade behoudt elke versie.


In deze sectie

Pagina Wat er aan bod komt
Algemeen De lijst met versies, er een toevoegen, en de versie inschakelen die gebruikers accepteren
Versies De pagina van een versie, en de tekst wijzigen als correctie of opnieuw voor iedereen
Acceptaties Wie welke versie accepteerde, en gekozen gebruikers opnieuw vragen

Wat gebruikers zien

Met een ingeschakelde versie krijgt elke gebruiker die zich aanmeldt haar vóór al het andere in een dialoogvenster, admins inbegrepen:

  1. Ze lezen de titel en de tekst.
  2. Ze vinken het selectievakje aan en klikken op Accepteren. Weigeren, in rood, meldt ze in plaats daarvan af.

Vanaf 7.3.0 is de pagina achter het dialoogvenster vervaagd totdat ze antwoorden.

Een gebruiker accepteert elke versie één keer: bij de volgende aanmelding wordt het niet opnieuw gevraagd, alleen als er een nieuwe versie komt, als een admin een gewijzigde tekst opslaat met Iedereen opnieuw vragen, of als een admin Opnieuw vragen op hun acceptatie gebruikt.

Totdat ze accepteren, beantwoordt de API elke aanroep van hun sessie met status 403 en de code disclaimer_required, behalve de aanroepen onder /api/v2/disclaimer en /api/v2/profile, en de live events die de browser volgt. Een API-token wordt het nooit gevraagd, omdat een script niemand heeft die kan klikken.