Strumenti del Portale



Home > Ateneo > Portale di Ateneo: Note tecniche

Note tecniche

Homepage

  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)
Casa Camuzzi
[H.Hesse, 1931 - Casa Camuzzi]


Files strutturali

  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]
Montagnola
[H.Hesse, 1928 - Montagnola]


Moebius

  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"
Case a Montagnola [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"]


accesso

  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
Paesaggio ticinese
[H.Hesse, 1920 - Paesaggio ticinese]

sito finalista premio M&omul;bius 2005