[Sar-at_manager] Sar-At 8: nuovi strumenti per sviluppatori

Luca Accomazzi luca a accomazzi.it
Mer 21 Maggio 2008 09:47:16 CEST


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

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://liste.accomazzi.net/pipermail/sar-at_manager/attachments/20080521/9626144c/attachment.html 


Maggiori informazioni sulla lista Sar-at_manager