Le novità della nuova area Staff
Scritto da Marco Balestra Mon, 04 Dec 2006 02:57:00 GMT
Con la versione 4 di Faqintosh anche la parte di editing delle Faq ha subito dei cambiamenti.
Vediamo quali…
• Metadati
Sono scomparsi i pannelli delle Note, dell’Attach e della visualizzazione della Faq attualmente online.
Il nuovo pannello “Metadati” raggruppa:
- Argomenti della Faq
- Faq correlate (vedi sotto)
- Note alla Faq
- Eventuale attach, e sua descrizione
- Proprietario della Faq (per gli utenti abilitati)
Sono insomma tutti quei dati che contribuiscono a corredate la Faq pur non essendo parte della coppia domanda/risposta vera e propria.
Non “dati”, ma “metadati”.In aggiunta lo spostamento degli Argomenti in questo pannello lascia più spazio alla parte di edit della Faq vera e propria.
• Faq correlate
Prima la relazione tra Faq veniva impostata inserendo all’inizio di ogni Faq dei bullet in HTML, con un collegamento nella forma “Faq::XXXX”.
Questo tipo di link alle altre Faq è sempre in funzione, ed è bene ricordarsi, in caso di necessità, di continuare ad utilizzare quella forma e non il link diretto.
In questo modo il link ad altra Faq funzionerà sul sito, in formato XML+XSL ed anche sulle Faq Offline.La novità sono le Faq correlate: ogni Faq ha dei collegamenti della serie “vedi pure…” con altre Faq, e queste sono le Faq correlate.
Vengono inserite nella sezione dei Metadati, e rispetto al sistema precedente si dispone ora di un sistema comodo per pescarle filtrando sulla domanda e per stabilirne la sequenza.
Sarà bene ricordarsi di impostarle, ed al contempo di non esagerare con il numero.
• UTF-8
Ora le Faq sono tutte in UTF-8.
Non usate più le entities dell’HTML, se non per il segno “<” da inserire come “<” se non si sta inserendo un Tag HTML.Usate le lettere accentate ed i simboli direttamente, questo garantirà la corretta visualizzazione della Faq in tutti i contesti (online, offline, XML+XSL, RSS).
Esempio: Faq 175
• Le Note
Le note sono ora parte integrante della Faq, per cui se ne cancellate ricordatevi di salvare la Faq.
• Se si ottiene un errore XML quando si è loggati
Può succedere: un pacchetto TCP/IP perso, un errore di rete.
In questo caso sarà necessario ri-entrare nell’area Staff, ad esempio cliccando sul tab “Staff” del menu principale di Faqintosh, in alto.
Se si sta editando la Faq finire e salvare prima di ricaricare l’area Staff.
• Altro
La Faq ha ora una doppia data di modifica: ultima data di modifica complessiva (edit in area Staff, o inserimento note) ed ultima data di edit.
Viene inoltre salvata nela Faq l’informazione dell’ultima persona che l’ha editata, sebbene (almeno per ora) questa informazione non venga poi visualizzata.
• Salvataggio
Il processo di salvataggio di una Faq scatena una sequenza automatica di eventi:
- La Faq precedente al salvataggio viene copiata in area backup.
- Il salvataggio vero e proprio: la Faq viene salvata in formato XML, e le date di edit e di update vengono aggiornate.
- La data di ultimo aggiornamento di Faqintosh viene aggiornata.
- Nel caso in cui la Faq modificata non avesse proprietario, chi l’ha editata ne è divenuto il proprietario.
- Nel caso in cui la Faq editata appartenesse ad un diverso curatore, questo viene avvisato nella messagistica interna (e per Mail, se è tra le sue opzioni account)
- Nel caso in cui il cambiamento venga riportato in homepage: l’homepage, le news per Faqintosh Offline e tutti i feed RSS vengono aggiornati.
- Nella Faq salvata viene riportato anche l’autore dell’ultimo cambiamento.
• Non rimanete inutilmente loggati
L’area Staff è interattiva, ogni pochi secondi scambia un XML con il server di faqintosh per aggiornare lo status, i messaggi, e tutto quel che serve.
Rimanere loggati quando ci si allontana dal computer è una pessima pratica, che appesantisce inutilmente il server e genera traffico inutile.
Lo strumento di selezione delle Faq correlate, che si “impuntava” con Safari, è stato corretto. Chi usa Safari deve solo ricordare di effettuare un reload della pagina per caricare il nuovo javascript (una volta entrati in area Staff ed autenticati, premere Option e fare click sul pulsante di Reload).