Home > Requests for Comments (FGB RFC) > Aggiornamento dei menu

Aggiornamento dei menu

Obiettivo
La struttura dei menu deve essere editabile in HTML dall'utente Redazione. Successivamente la struttura deve essere propagata automaticamente a tutte le pagine.

Vincoli
Per motivi di prestazioni e, soprattutto, di sicurezza vanno evitati meccanismi di inclusione di codice a run-time. Questo esclude dunque sia SSI: Server-side Include sia XHTML + XInclude che, ancora, tutti i meccanismi di inclusione dei vari linguaggi lato server: PHP, Perl, ... .
Infatti sarebbe possibile per un utente usare questi meccanismi per installare codice eseguibile abusivo attraverso un post o addirittura un commento.

Realizzazione
Per Movable Type si utilizza il meccanismo nativo dei moduli (ovvero un unico modulo contenente il menu viene richiamato in tutti i template al momento della rigenerazione di ogni rubrica).
Inoltre, sfruttando il meccanismo di sincronizzazione dei template di MT, il modulo viene associato ad un file esterno HTML che può essere editato dalla Redazione.

Eccezioni
Per le vecchie rubriche gestite in Blogger (es. Segnalazioni) il file del menu deve essere copiato manualmente all'interno del template.


Inserito da Alessandro Scoscia il 18.10.06 22:55. Permalink [1]

Sitografia:

  1. 1] http://www.fondazionebassetti.org/it/rfc/2006/10/aggiornamento_dei_menu.html
Creative Commons - alcuni diritti riservati.
Immagine base
Ricerca in questo blog  
Download articolo in pdf Download articolo in pdf (Questa operazione potrebbe richedere diversi secondi)
Articoli
Categorie
Tags clouds
Link

- Home - Chi siamo - Cosa è la FGB - Blog - Rassegna stampa - Segnalazioni - Ricerca - Newsletter - Contatti -

- Come navigare questo sito - Iscriviti alla mailing list - Tecnologia del sito -

RSS Feed  Powered by Movable Type  Valid XHTML  Valid CSS  Diritti d'autore - Creative Commons

p.i. 12520270153