Doel van deze informatie
Doel is om aan leden met enige IT-technische achtergrond op hoofdlijnen uit te leggen hoe gegevens binnen Caissa worden beheerd.
- Caissa gebruikt Google Spreadsheet als centrale ledenadministratie.
- Met het e-mail-adres van de leden dat daar in opgenomen is worden leden uniek geïdentificeerd.
- Via dit e-mail-adres kunnen leden zelf een wachtwoord aanvragen in WordPress
Onderstaand schema maakt hopelijk een aantal zaken duidelijk.
Toelichtingen
How to use?
Click on the ‘Import From CSV’ link in the ‘Users’ menu, choose your CSV file, choose if you want to send a notification email to new users and if you want the password nag to be displayed when they login, then click ‘Import’.
Each row in your CSV file should represent a user; each column identifies user data or meta data. If a column name matches a field in the user table, data from this column is imported in that field; if not, data is imported in a user meta field with the name of the column.
An example of a csv file
user_login, | “user_email”, | “user_pass”, | “first_name”, | “last_name”, | “display_name”, | “role”, | “custom_usermeta_1”, |
johndoe, | “john.doe@localhost.localdomain”, | , | “John”, | “Doe”, | “John Doe”, | “administrator”, | “Test”, |
janedoe, | “jane.doe@localhost.localdomain.com”, | “test”, | “Jane”, | “Doe”, | “Jane Doe”, | “contributor”, | “test”, |
Voor onderhoud van o.a. de teampagina’s is het eenmaal per seizoen nodig, dat per gebruiker moeten worden aangegeven in welk team deze speelt.
Als een speler een volgend jaar weer in een zelfde team speelt hoeft dit gegeven uiteraard niet opnieuw in gevoerd blijven.
Ook kan worden bijgehouden of een speler is ingevallen.
Ga naar Gebruikers en open de gebruikers records (ont-)vink de relevante team velden.
We kunnen het ons gemakkelijk maken en gewoon verwijzen naar SGA en KNSB, hiervoor hebben we niet gekozen en willen we graag dat de uitslagen op Caissa wijze worden vorngegeven.
Helaas zijn KNSB en SGA nog niet zover dat de gegevens op gemakkelijke wijze te intergreren zijn. Het plan is om contact op te nemen met beide bonden om dit probleem op te lossen.
Nu is echter nodg dat 1 of 2 leden de taak opzich nemen om de gegevens 9 x per seizoen in te tikken. Er zijn diverse handigheidjes te verzinnen om overtikken te voorkomen.
Hoe? dit kan toegelicht worden.
- Update Google spreadsheet gebruikersnaam VoornaamTussenVoegselAchternaam
- Maak nieuwe gebruiker aan in WordPress gebruik zelfde emailadres als in de ledenadministratie
- Zend een welkom e-mail naar gebruiker ( met wachtwoord vergeten link )
- Update Google spreadsheet plaats lid in Oud-lid categorie
- WordPress: verander email adres in voornaam.achternaam@caissa-amsterdam.nl ( dit betekent dat het echte e-mailadres verwijderd wordt zoals het hoort)
- WordPress: Plaats leden in de Oud-lid groep
Maak deze csv-file
user-email, knsb-elo
helmer.wieringa(at)gmail.com, 2079
Zie verder bij Import users from csv
NB deze laatste procedure moet nog getest worden Dit kan gedaan worden in staging.caissa-amsterdam.nl