Skip to topic | Skip to bottom
Home

TechWeb08
TechWeb08.GruppoLTW20DocumentazioneControllerr1.1 - 27 Jul 2008 - 22:44 - SaverioPlasmatitopic end

Start of topic | Skip to actions

-- SaverioPlasmati - 27 Jul 2008

  • Set ALLOWTOPICVIEW =
  • Set ALLOWTOPICCHANGE =

Application controller

Un set di funzioni javascript che comunicano con i data source e i data formatter secondo il protocollo.

Nell'interazione con i data source, l'application controller si occupa di recuperare i dati dall'application logic e costruire una query string nel caso della query, costruire una scheda nel caso di creazione o modifica di documento, oltre che di gestire le risposte dei data source (parte che si fa piu' delicata nel caso di query a piu' data source contemporaneamente). La comunicazione con i formatter e' ben piu' presente, dal momento che ogni pagina o frammento deve passare da un data formatter per essere visualizzato, quindi qualsiasi operazione compiuta comporta una richiesta a un formatter e spesso un lavoro di manipolazione dei documenti prima di inviarli.

Ricerche speciali:

Oltre alle funzionalita' ricerca e creazione, e' presente anche la classica ricerca veloce, che lavora sulle parole chiave dei documenti (folksonomie) ed e' una ricerca effettuata su tutti i data source disponibili (mentre nella avanzata c'e' la possibilita' di scegliere i data source da interrogare).

Nella visualizzazione di una scheda, oltre alla possibilita' di editarla (creare una nuova expression), abbiamo inserito delle ricerche speciali:

  • ricerca di tutte le expression appartenenti allo stesso work (dato che ogni data source potrebbe restituire come risultato di una query solo l'ultima o la prima)
  • ricerca di tutte le schede dello stesso autore
  • visualizzazione della versione precedente

Infine, se una scheda e' visualizzata partendo dai risultati della query, e' possibile tornare ai risultati della ricerca per visualizzare altre schede.
to top


You are here: TechWeb08 > GruppiDelCorso > GruppoLTW20 > GruppoLTW20DocumentazioneController

to top

Copyright © Fabio Vitali 2022 Last update of GruppoLTW20DocumentazioneController on 27 Jul 2008 - 22:44 by SaverioPlasmati