In questa email voglio presentare sinteticamente le novità di Sar-At 8
che interessano quasi esclusivamente gli autori dei siti, cioè i
designer che usano Sar-At come motore. Per questo motivo, mando una
copia anche alla lista dei designer (mentre le altre email di questa
serie dedicata alle novità della versione 8 sono andate esclusivamente
alla lista dei manager).
Gruppi di utenti registrati
Sparisce il limite di 200 gruppi, che ereditammo da Sar-El.
Internamente a Sar-At 8 la gestione dei gruppi è completamente diversa
e permette i gruppi autodefiniti, come accennavo nella email sullo
Event manager.
Dopo l'inserimento
La schermata che appare dopo aver inserito o modificato un dato ora fa
presente se il dato è visibile o invisibile sul sito; permette di
aprire una nuova finestra per vederlo in anteprima, oppure di aprire
in modalità "editing al vivo", oppure di tornare all'elenco delle
pagine nella sezione corrente. Eventuali errori nel caricamento di
allegati vengono segnalati immediatamente e contestualmente.
L'editing al vivo e le immagini
Il redattore di sito che corregge una pagina "al vivo" e sostituisce
una immagine la vede automaticamente ridimensionata se questo
comportamento è stato predisposto dall'autore del sito.
Linguette (tab) ovunque
Le linguette di navigazione Dati, Pagine mastro, Struttura, Viste,
Display, Esporta e Informazioni ora appaiono in tutte le sottopagine
in cui lavoriamo con i contenuti del sito web. Ci sono numerosi altri
piccoli miglioramenti alla interfaccia utente Sar-At, che comunque
mantiene l'aspetto generale introdotto nella versione 7.
Nuovi tipi di dati
Della gestione dei colori abbiamo già parlato in una email precedente.
Sar-At 8 introduce anche il tipo "ora" (composto da ore, minuti e
secondi).
Verifica delle pagine mastro
Durante la verifica delle pagine mastro, Sar-At 8 riconosce e
convalida automaticamente i plug-in che definiscono molti tag (per
esempio, search_site7 definisce i risultati della ricerca ma anche la
barra di navigazione, il numero di pagine di risultati eccetera). Sar-
At 8 inoltre riconosce la presenza di Viste non ancora definite e
segnala la necessità di completarle.
CSS
Sar-At 8 può venire usato non solo per compilare pagine HTML e per
inviare dati a una animazione Flash (via XML), ma anche per compilare
un foglio stile CSS.
Backup
Sar-At 8 richiede MySQL versione 4.1 o superiore e utilizza il suo
meccanismo nativo di backup, quindi è molto più veloce delle versioni
precedenti a fare un backup
XHTML
Quando le pagine mastro vengono composte nel moderno XHTML "strict",
Sar-At 8 lo riconosce e segnala al browser. Il vantaggio sta nel fatto
che tutti i browser moderni trattano nel medesimo modo la pagina e la
rappresentazione è finalmente identica in Explorer, Firefox e Safari.
Qualsiasi errore nel vostro XHTML, anche piccolo, verrà segnalato dal
browser: questo può essere comodo durante lo sviluppo. Per prudenza,
un sito 7.x aggiornato a 8.0 si trova questa caratteristica
disabilitata: basta verificare la pagina mastro in Sar-At per
abilitarla.
Viste ad hoc
In passato chi scriveva viste SQL a mano doveva evitare l'uso delle
virgolette. Questo problema è superato in Sar-At 8.
Parametri multipli
In passato una pagina web generata da Sar-At poteva venire pilotata
esclusivamente attraverso le informazioni template, id, masterPage,
search e id_field. Dalla versione 8, è accettabile un numero grande a
piacere di parametri. I parametri ulteriori definiti dall'utente
vengono automaticamente passati alle Viste e dunque è possibile creare
motori di ricerca ad hoc arbitrariamente complessi.
L.A.
--
Accomazzi.net di Luca Accomazzi
Via Antonio Gramsci, 40
20017 Rho (Mi)
Tel. 02.00615556
Fax 02.700537345
Cell. 349.7680116
Skype misterakko
http://www.accomazzi.net
P. IVA 04850210966