nelle tabelle utenti dove è conservato il dato gruppi?
nelle tabelle utenti dove è conservato il dato gruppi?
Nell'analisi del database non riesco a trovare dove è conservato il codice gruppo dell'organigramma.
Presumevo fosse in core_user, ma lì vedo solo un campo "level" che non contiene tutti i valori dei codici organigramma.
Ho cercato di indagare con un altro metodo, ovvero assumendo che ogni user debba avere da qualche parte un codice di assegnazione con PhpAdmin ho messo in ordine per riga tutte le tabelle e visitato una ad una quelle che hanno lo stesso numero di righe o un numero simile della tabella user. Nessun risultato buono.
Siccome dall'anagrafica dovrei farmi una estrazioene per gruppo assegnato, qualcuno può darmi qualche dritta in questo senso?
L'estrazione avviene su gestione database fuori dall'applicativo formalms
Presumevo fosse in core_user, ma lì vedo solo un campo "level" che non contiene tutti i valori dei codici organigramma.
Ho cercato di indagare con un altro metodo, ovvero assumendo che ogni user debba avere da qualche parte un codice di assegnazione con PhpAdmin ho messo in ordine per riga tutte le tabelle e visitato una ad una quelle che hanno lo stesso numero di righe o un numero simile della tabella user. Nessun risultato buono.
Siccome dall'anagrafica dovrei farmi una estrazioene per gruppo assegnato, qualcuno può darmi qualche dritta in questo senso?
L'estrazione avviene su gestione database fuori dall'applicativo formalms
Re: nelle tabelle utenti dove è conservato il dato gruppi?
core_group: qui ci sono i gruppi che rappresentano i livelli di iscrizione ai corsi (admin , docente, studente), i nodi di organigramma (/oc_[n],/ocd_[n]), i gruppi (/[nomedelgruppo])
in core_group_members ci sono le associazioni degli utenti a ciascun gruppo (organigramma, gruppi, livello di iscrizione ai corsi): una riga per ciascuna associazione gruppo/utente
in core_role ci sono i permessi sulle voci di menu (edit, del, add, view, ecc)
in core_role_members le associazioni utente/permesso
in core_group_members ci sono le associazioni degli utenti a ciascun gruppo (organigramma, gruppi, livello di iscrizione ai corsi): una riga per ciascuna associazione gruppo/utente
in core_role ci sono i permessi sulle voci di menu (edit, del, add, view, ecc)
in core_role_members le associazioni utente/permesso
Re: nelle tabelle utenti dove è conservato il dato gruppi?
Capito, si fa un parsing del campo groupid della tebella core_group.
Grazie
Grazie
Re: nelle tabelle utenti dove è conservato il dato gruppi?
Esatto.
Praticamente
In core_group prendere groupid = /oc_n (/ocd_n)
core_group.idst -> core_group_menbers.idst
core_group_menbers.idstMemebers -> core_user.idst
il nome organigramma dovrebbe essere
core_groupid prendere i numeri dietro /oc_ legati a core_org_chart.id_dir
Praticamente
In core_group prendere groupid = /oc_n (/ocd_n)
core_group.idst -> core_group_menbers.idst
core_group_menbers.idstMemebers -> core_user.idst
il nome organigramma dovrebbe essere
core_groupid prendere i numeri dietro /oc_ legati a core_org_chart.id_dir