 |
Homepage |
Quattro sezioni della homepage sono realizzate tramite strumenti dinamici:
- Elenco "click-abile" delle aree principali dell'albero
del sito
- Box In primo piano
- Scelta e prioritą delle News presenti in database
- Avvisi (file di selezione)
|

[H.Hesse, 1931 - Casa Camuzzi] |
 |
Files strutturali |
I principali files strutturali sono i seguenti:
- Parametri di configurazione [inc_config.asp]
- Libreria funzionalitą [inc_struttura.asp]
- Applicazioni dinamiche (bacheca, mappa, motore di ricerca, rubrica ...)
- Disegno della pagina [struttura.asp]
- Fogli di stile [stylexxx.css]
- Struttura del sito [albero.xml]
|

[H.Hesse, 1928 - Montagnola] |
 |
Tags |
| L'albero utilizza propri tags per definire la struttura gerarchica del sito e
assemblare i contenuti delle pagine.
I tags gerarchici e i relativi parametri sono:
- albero
- sc - nome simbolico (univoco)
- ramo
- hp - appare nel menu in homepage
- invisibile - non appare nel menu di navigazione
- nb - nome abbreviato della pagina
- nome - nome della pagina
- pt - pagina di menu
- rubrica n1, ..., nn - rubrica degli uffici n
- rubricasez sez, n1, ..., nn - rubrica della sezione
sez, definita negli uffici n
- sc - nome simbolico (univoco)
- separatore - inserisce separatore nel menu
- stile - stile grafico alternativo
- summary - testo presentato come title del ramo
- uscita - url su cui "uscire"
|
[H.Hesse, 1928 - Case a Montagnola] |
Nella definizione di ciascun ramo possono essere "assemblati" n tags che
definiscono i contenuti, i cui parametri sono:
- bacheca
- id - id bacheca
- archivio - modalitą archivio (1 = scaduti; 2 scaduti e non scaduti)
- hlan - scelta lingua
- nodapub - non mostra data di pubblicazione
- nohead - non mostra la bacheca se vuota
- nonoteg - non mostra le note generali
- [l'ordinamento č determinato dall'owner della bacheca]
- iperbacheca
- id1:color1,...idn:colorn - id e colore sfondo
bacheche componenti
- archivio - modalitą archivio
- hlan - scelta lingua
- nodapub - non mostra data di pubblicazione
- sort - criterio ordinamento
- titolo - intestazione bacheca
- pagina
- path e nome [file system] pagina html da includere
- url
- url pagina [html, asp ...] da includere
- [ad es. per interrogazioni al db del sito per i dati degli uffici / dei dipartimenti,
gli insegnamenti, gli orari di lezione / ricevimento; l'inclusione di contenuti da server
"esterni"]
 |
Funzioni accesso db |
Non tutte le pagine del sito sono definite esplicitamente nell'albero; ad esempio,
le pagine personali e degli insegnamenti sono generate da funzioni di accesso a db:
- pagina personale
- accesso tramite rubriche, ricerca persone, aliases, pagine insegnamenti
- pagina insegnamento
- accesso tramite elenco insegnamenti, codice, pagine personali
|

[H.Hesse, 1920 - Paesaggio ticinese] |

|