Denne siden er arkivert, og kan inneholde utdatert, gammel eller feil informasjon.
MedlemsDB versjon 1
Dette er historisk dokumentasjon, og må PÅ INGEN MÅTE FØLGES dersom du ikke vet 100% hva du driver med, og selv ikke da bør du følge det som står her, fordi du sikkert brekker noe, og er det noe du ikke vil brekke, så er det fortrinnsvis cassarossa, men du vil ikke brekke noe i MedlemsDB1 heller, siden MedlemsDB2 har overtatt.
Databasemodeller
HOWTO: Legge inn ny gjengsjef
Legg den nye gjengsjefen inn i databasen.
- Let i gjengtabellen for å finne riktig gjengid: select * from gjengsjef where gjengid='gjengid';
- Hvis det finnes en gjengsjef på gjengen fra før: update gjengsjef set brukernavn='ønsket_brukernavn' where gjengid='gjengid';.
- Ellers: insert into gjengsjef (gjengid, brukernavn) values ('gjengid', 'ønsket_brukernavn');.
Gi ham/henne tilgang til gjengsjef-området i http://medlem.samfundet.no/admin
- Gå på cirkus til /var/www/samfundet.no/medlem/admin
- htpasswd .htpasswd ønsket_brukernavn.
- Bruk et passord som du får av brukeren ved personlig oppmøte eller på telefon (ikke pr mail!).
- Editer .htgroup og legg til ønsket_brukernavn til gruppen gjeng.
HOWTO: Administrere gjeng i medlem.samfundet.no/admin (for gjengsjef)
(Burde denne informasjonen flyttes til en egen node, som er mer tilgjengelig for den enkelte gjengsjefen?)
Legge til nye medlemmer i en gjeng
- Logg inn på http://medlem.samfundet.no/admin.
- Trykk på linken 'endre gjenginfo', nederst (under Gjengsjef).
- Du får da opp en linje med info om din gjeng. Trykk på gjengnavnet.
- Søk etter de medlemmene du skal legge inn i gjengen.
- Skriv inn ID-kort-nummer, velg funk/gjengmedlem etc, sørg for at 'velg' er valgt.
- Trykk på 'Legg til'.
Pensjonere medlemmer / forandre verv på medlem
- Logg inn på http://medlem.samfundet.no/admin.
- trykk på linken 'endre gjenginfo', nederst (under Gjengsjef).
- Du får da opp en linje med info om din gjeng.
- Trykk på tallet over medlemmer.
- Trykk på vervet til den du vil forandre.
- Velg nytt verv og dato når forandringen skal gjelde.
legge til ny gjeng
rett-i-fletta-sql:
- begin *; først oppretter vi selve gjengen.
- insert into gjeng values ('31','SIT-KUL','SIT -kulisse',0,10);;
- ; lage gjengsjeftilgang
- insert into gjengsjef values ('31','sitsjef');
- ; så var det rita-koblingen. det er kun gjengiser som
- ; skal ha tilgang, resten får en dustegruppe.
- insert into rita_mapping values ('31','01','SIT kulisse');
- insert into rita_mapping values ('31','02','Dummy');
- insert into rita_mapping values ('31','03','Dummy');
- insert into rita_mapping values ('31','04','Dummy');
endre adgangsgruppe for en gjeng
OKAY. Tunga rett i munnen, dette krever litt koordinasjon! (gjort her for gjengen 9L .. ymmv)
- endre i rita_mapping:
update rita_mapping set adgangsgruppe='Dummy' where gjengid='9L' and vervid = '01';
- sett alle personer i gjengen til endret:
update rita_person set endret=true where medlemsnr in (select medlem from gjengmedlemskap where gjeng='9L');
- vent på cronjobben som ditcher + legger til.
Hvordan fikse UKA/ISFIT-funker
UKA/ISFIT-funker må miste det gamle gjengkortet (aka nøkkelkortet) sitt før de kan få nytt i medlemsdb, uansett hva frontenden sier. Det greieste er rett fra SQL: begin; delete from gjengkort where medlemsnr='012345'; commit;
Lenker: Start, atir, gammel dokumentasjon, itkaclintro, rita, sargebrekk
Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2020-08-19 20:52 | Revisjon: 27 (historie, blame) | Totalt: 1905 kB | Rediger