Session data

Version 0

Variables

Variable     Type  Description
kieliversio  int  
sessio_start  KOSKA ALOITETTU
start  time
sessio_tunnus array  TUNNUKSEN TIEDOT - wanhempi?
tunnus array  
sessio_user array  KÄYTTÄJÄN TIEDOT - wanhempi?
kayttaja  array
sessio_info array  JÄRJESTELMÄN APUTIEDOT
sessio_oikeus_tunnus array  TUNNUKSEN KÄYTTÖOIKEUDET
sessio_oikeus_kayttaja array  KÄYTTÄJÄN KÄYTTÖOIKEUDET
sessio_oikeudet array  KÄYTTÄJÄN KÄYTTÖOIKEUDET (tunnus+kayttaja)
sessio_asetukset array  KÄYTTÄJÄN MODUULIASETUKSET
set array  Optimointijuttuja
lang array  Sanasto cache
snowbug  array  Snowbug palautelomakkeella

sessio_tunnus

nr
nimi

session_user

nr
nimi
ekansio
  oikeus
    taulu
      [nr]
    kentta
      [nr]
  muuttuja
    [nimi]
  muuttuja_sivu
    [nimi]

session_user

ekansio
  oikeus
    taulu
      [nr]    Oikeustaso
    api       Voi käyttää API -kyselyitä.
    admin     voi kirjautua admin -puolelle.
  taulu
    [nimi]
      ylakansiot
    [nr]

      tbl      string  db table name
      nimi     string  tekninen nimi yritys
      otsikko  string  Näkyvä nimi
      oikeus   int     oikeustaso
      ehto     array   Hakumääritys
      select           SELECT statement additinal restrictions
         where
      valikko[]   Array from kotisivu->haku()
      painike
      fields
        [type]
  tilaa_uusi   Jokin ajax flag..

session_info

lang_test     bool
loki          bool
sql_info      bool
sql_kaskyt    bool
prints        bool
palette       string

kayttaja

nr
nimi
tunnus
puhelin
sahkoposti
kieliversio

SET

cms
  tarkastettu
    ilmoitus
moduuli
  [moduuli]
    tarkastettu_mysql
    tarkastettu_verkkolevy

madSession

session ??? $_SESSION[kieliversio] pikalinkki $_SESSION[sessio_user][ekansio][pikalinkki][] etuisvu $_SESSION[sessio_user][ekansio][etusivu][] kayttoliittyma $_SESSION[sessio_user][ekansio][kayttoliittyma][$nimi] tekstiviesti_numero kansioluettelo tekstiviesti viestihistoria muutoshistoria muistiinpano tag versiohistoria

tarkastettu
    tbl
        mad_luettu          $_SESSION[set][moduuli][mad][tarkastettu_luettu]
        mad_tyopoyta        $_SESSION[set][moduuli][mad][tarkastettu_tyopyta]
        mad_seuranta        $_SESSION[set][moduuli][mad][tarkastettu_seuranta]
        mad_muistiinpano    $_SESSION[set][moduuli][mad][tarkastettu_muistiinpano]
        muutoshistoria      $_SESSION[set][moduuli][mad]["tarkastettu_muutoshistoria"]
        sivu                $_SESSION[set][moduuli][mad][tarkastettu_rivitaulu]
        henkilo             $_SESSION[set][moduuli][mad][tarkastettu_tyyppi_henkilo]
        osoite              $_SESSION[set][moduuli][mad][tarkastettu_tyyppi_osoite]
        tiedosto            $_SESSION[set][moduuli][mad][tarkastettu_tyyppi_osoite] - oli väärin !!
        yritys              $_SESSION[set][moduuli][mad][tarkastettu_tyyppi_yritys]
        tag                 $_SESSION[set][moduuli][mad][tarkastettu_tag]

table[nr]                   madTable - Taulun model -objekti.
tableId                     Nimi/Otsikko muunnostaulukko
    name
        $name = nr
    title
        $title = nr

taulu[nr]                   --> mad_taulu->sessionRecord
    nimi
    otsikko
    tbl                     $_SESSION[sessio_user][ekansio][taulu][$nr][tbl]
    oikeus                  $_SESSION[sessio_user][ekansio][oikeus][taulu][nr]
    tulosteet[]             $_SESSION[session_user][ekansio][taulu][$nr][tulosteet]
    valikko[]               $_SESSION[session_user][ekansio][taulu][$nr][valikko]
    painike[]               $_SESSION[session_user][ekansio][taulu][$nr][painike]
    liitoskentat[]
oikeus
    lista[$nr]              $_SESSION[sessio_user][ekansio][oikeus][lista][][]
    hylly[$nr]              $_SESSION[sessio_user][ekansio][oikeus][hylly][$nr]
    raportti[$nr]           $_SESSION[sessio_user][ekansio][oikeus][raportti][$nr]
    tuonti[$nr]             $_SESSION[sessio_user][ekansio][oikeus][tuonti]

profiili
    tiedot[]                $_SESSION[sessio_user][ekansio][profiili][]
    muuttuja[]              $_SESSION[sessio_user][ekansio][muuttuja][]
    sivu[]                  $_SESSION[sessio_user][ekansio][muuttuja_sivu][]

taulut                      $_SESSION[sessio_user][ekansio][taulut]
    in
    not
    where
- - - WANHAT
$_SESSION[sessio_user][nr]

oikeus
     hylly|taulu|kentta|lista|kotisivu|tyopoyta


string/int  $_SESSION[sessio_user][ekansio][muuttuja][$nimi]
array       $_SESSION[sessio_user][ekansio][muuttuja_sivu][$nimi]
array       $_SESSION[sessio_user][ekansio][profiili][nr]

// osaoikeus
$_SESSION[sessio_user][ekansio][kayttoliittyma][$nimi]