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 “&lt;” 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:

  1. La Faq precedente al salvataggio viene copiata in area backup.
  2. Il salvataggio vero e proprio: la Faq viene salvata in formato XML, e le date di edit e di update vengono aggiornate.
  3. La data di ultimo aggiornamento di Faqintosh viene aggiornata.
  4. Nel caso in cui la Faq modificata non avesse proprietario, chi l’ha editata ne è divenuto il proprietario.
  5. 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)
  6. Nel caso in cui il cambiamento venga riportato in homepage: l’homepage, le news per Faqintosh Offline e tutti i feed RSS vengono aggiornati.
  7. 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.

Commenti

  1. Marco Balestra ha scritto 16 minuti dopo:
    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).

(inserisci url/email »)