De TheaterEncyclopedie is vernieuwd!

TheaterEncyclopedie: Herziening registratie nieuwe accounts (2018)

Uit TheaterEncyclopedie
Ga naar: navigatie, zoeken
Heb je vragen, opmerkingen of ideeën over deze pagina? Plaats ze op de Overlegpagina! (Wel eerst even inloggen...)

In december 2018 is een project gestart om de registratieprocedure voor nieuwe accounts te stroomlijnen en zo de gebruikerservaring te verbeteren.

Huidige situatie

Voor de registratie van gebruikers wordt niet gebruik gemaakt van de standaard accountregistratieprocedure van MediaWiki. Ter voorkoming van bot-accounts is de extensie ConfirmAccount in gebruik. Registratie vindt plaats op de speciale pagina Speciaal:GebruikerAanvragen; de standaard inlogpagina (Speciaal:Aanmelden) heeft een link naar registreren en die verwijst tevens hiernaar door.


Pagina's die doorverwijzen naar registratie:

Er wordt verwezen naar:

Tijdens de registratie wordt gevraagd naar:

  1. Gebruikersnaam - verplicht
  2. E-mailadres - verplicht
  3. Echte naam - verplicht - te wijzigen via pagina gebruikersvoorkeuren
  4. Biografie - verplicht - tenminste 50 woorden (de tekst op de pagina zegt foutief 10)
  5. CV - uploaden van bestand - optioneel
  6. Opmerkingen - optioneel
  7. Acceptatie voorwaarden - vinkje - verplicht

Na registratie wordt een bevestigingsmail gestuurd.

Acceptatie door de systeembeheerder loopt via de pagina: Speciaal:ConfirmAccounts

Beschrijving ervaren problemen

Uit de e-mail d.d. 22 november 2018, van Tuja v.d. Berg:

  • Om een account aan te maken op de TE moet je een aantal hobbels nemen, waardoor de drempel om dat te doen te hoog is
  • Er worden daarnaast, vanwege de ervaringen met SPAM in het verleden, veel persoonlijke gegevens gevraagd.
  • Het opvragen van (onnodig) veel gegevens is in verband met de wet voor bescherming van persoonsgegevens (Algemene Verordening Gegevensbescherming AVG) problematisch.

Gewenste aanpassingen

Wij zouden graag zien dat:

  • de vereiste biografie van minimaal 50 woorden (er staat 10, maar het zijn er in praktijk 50!) geschrapt wordt (er is helemaal geen biografie nodig)
  • de vraag om het bijvoegen van een cv geschrapt wordt (ook om redenen van de AVG)
  • het emailadres willen we wèl graag verplicht houden, maar er moet een melding bij : waarvoor gebruiken wij dit (voor communicatie over bijdragen op de TE), en waar wordt dit emailadres bewaard (zou ik niet weten eigenlijk)
  • er dmv een captcha of iets anders voorkomen wordt dat robots een account aanmaken en spampagina’s aanmaken, zodat de registratie van nieuwe accounts automatisch gaat. Is dat mogelijk?
  • de tekst in de mail naar de gebruiker die een account heeft aangemaakt ook doorgelopen wordt en eventueel aangepast.

Idealiter zou je alleen een gebruikersnaam, wachtwoord, emailadres moeten opgeven, akkoord moeten gaan met de gebruikersvoorwaarden, en de veiligheidscontrole moeten doen.

Aanpassing teksten op de registratiepagina

De huidige tekst is afkomstig van pagina MediaWiki: requestaccount-text:

Vul het onderstaande formulier in en stuur het op om een account aan te vragen.

Wegens problemen met spam en valse accounts controleren wij elke aanvraag voor een nieuwe account. Het duurt daarom even voordat wij uw account kunnen activeren. Wij doen ons best om dit binnen een werkdag te doen.

Als uw aanvraag is goedgekeurd, krijgt u een e-mail en daarna kunt u zich aanmelden.

De huidige tekst is afkomstig van pagina MediaWiki: requestaccount-notes:

Overige opmerkingen:

De huidige tekst is afkomstig van pagina MediaWiki: requestaccount-ext-text:

De huidige tekst is afkomstig van pagina MediaWiki: requestaccount-acc-text:

Er wordt een bevestigingsbericht naar uw e-mailadres verzonden zodra u dit verzoek indient. Het adres zal niet worden gepubliceerd. Reageer door op de bevestigingskoppeling in de e-mail te klikken. Uw wachtwoord wordt per e-mail naar u verzonden zodra uw account is aangemaakt.

Eventueel aanpassen tekst op de login-pagina via: MediaWiki:loginprompt. De huidige tekst is hier:

Aanpassingen

Voorgestelde wijzigingen

Wijzigingen n.a.v. wensen

Biografie 
Deze is verplicht vijftig woorden; voorstel is deze geheel te laten vervallen. Gebruikers kunnen later altijd een eigen pagina aanmaken en gezien AVG is het voor de hand liggend dat door gebruiker zelf te laten beheren.
CV uploaden
Is nu al niet verplicht en kan zonder problemen verwijderd worden.
E-mail, gebruikersnaam en echte naam
Deze zijn nu alle drie verplicht. Alleen e-mail en gebruikersnaam zijn noodzakelijk in MediaWiki. Echte naam kan evt. optioneel gemaakt worden. Maar lijkt me niet noodzakelijk; gebruiker kan deze wijzigen via eigen gebruikerspagina en naar wens aanpassen.
Automatisch registratie met Captcha
Wordt in eerste instantie nog niet geïmplementeerd. Registratie heeft dus nog bevestiging van beheerder nodig (dit is ook de meest veilige spam-bescherming).
Websites
Is optioneel, maar kan geheel vervallen / verwijderd worden.
Aanpassen teksten registratiepagina
Zie boven. De tekst MediaWiki: requestaccount-ext-text dient te worden aangepast en kan m.i. geheel vervallen.
De tekst in de e-mails
De teksten in de e-mails lijken duidelijk en kunnen eventueel via het beheersscherm van de aanvragen van aanvullende informatie worden voorzien. De systeemteksten voor (de e-mails van) ConfirmAccount zijn aan te passen via: Deze pagina

Aangepaste teksten:

bestaand:

U ontvangt een e-mailbevestiging als uw aanvraag ontvangen is. Reageer door te klikken op de koppeling in de e-mail. U krijgt een wachtwoord per e-mail toegestuurd als uw gebruiker is aangemaakt.

nieuw:

U ontvangt een e-mailbevestiging als uw aanvraag ontvangen is. Bevestig uw e-mailadres door te klikken op de koppeling in de e-mail. Zodra uw aanvraag is goedgekeurd krijgt u een wachtwoord per e-mail toegestuurd.

Overige aanpassingen

Omdat er nu een paar keer geklikt moet worden voor gebruikers op de daadwerkelijke registratiepagina terechtkomen, is het waarschijnlijk duidelijker een paar knoppen te plaatsen (i.p.v. linkjes), waarmee gebruikers rechtstreeks naar de registratiepagina gaan. Voorbeeld:

Wijzigingen in LocalSettings.php

De gewenste aanpassing van de velden op formulier om een account aan te vragen, vergen de volgende configuratie in LocalSettings.php

$wgConfirmAccountRequestFormItems = array(
 	'UserName'        => array( 'enabled' => true ),
 	'RealName'        => array( 'enabled' => true ),
 	'Biography'       => array( 'enabled' => false, 'minWords' => 50 ),
 	'AreasOfInterest' => array( 'enabled' => false ),
 	'CV'              => array( 'enabled' => false ),
 	'Notes'           => array( 'enabled' => true ),
 	'Links'           => array( 'enabled' => false ),
 	'TermsOfService'  => array( 'enabled' => true ),
 );