[TYPO3] Gestione avanzata dei contenuti: versionig e workflow

Post on 18-Nov-2014

2.093 views 0 download

description

TYPO3 offre la possibilità di gestire siti di piccole dimensioni, ma anche portali con molti utenti abilitati all'aggiornamento dei contenuti. Permette di personalizzare dettagliatamente quali modifiche ogni utente può fare: intervenire solo su una lingua, solo su alcune pagine, su determinati contenuti, … A volte però non basta. La struttura del portale può richiedere l'inserimento di materiale da parte di alcuni utenti, la revisione da parte di altri, o la preparazione di intere sezioni del sito, limitandone la visualizzazione. In queste circostanze TYPO3 mette a disposizione i motori di workflow e di versioning. Ne saranno presentate le interfacce e alcune casistiche di utilizzo, per dimostrare come disporre di una gestione avanzata dei contenuti attraverso lo stesso cms. Presentazione fatta durante il T3Camp Italia 2010, primo evento italiano di TYPO3, da Roberto Torresani (Bologna 27 novembre 2010)

Transcript of [TYPO3] Gestione avanzata dei contenuti: versionig e workflow

Bologna 26/27 Novembre 2010Novotel fiera Bologna

Gestione avanzata dei contenuti: versioning e workflowRelatore: Roberto Torresani

T3Camp Italia Il primo evento italiano dedicato a TYPO3

http://www.t3campitalia.it/

Pag. 2Pag. 2 Roberto Torresani

http://www.t3campitalia.it/

Pag. 3Pag. 3 Roberto Torresani

Roberto Torresani

Libero professionista dal 2003Socio fondatore della cooperativa POSIT di Trento

Utilizza TYPO3 dal 2005Consulente e formatore per aziende e web agency di tutta Italia

Oltre TYPO3: progetto NATO per Esercito; booking turistico per regione FVG, Liguria, Istria; sistema telefonico automatico basato su Asterisk con sintetizzatore e riconoscimento vocale Loquendo;

http://www.t3campitalia.it/

Pag. 4Pag. 4 Roberto Torresani

● Poter far modifiche senza pubblicarle

● Limitare le modifiche agli editori

● Revisione dei contenuti del sito

● Workspace crea una copia del sito

● Versioning permette di avere più versioni di un contenuto

Workspace e Versioning

http://www.t3campitalia.it/

Pag. 5Pag. 5 Roberto Torresani

Punti di interesse

http://www.t3campitalia.it/

Pag. 6Pag. 6 Roberto Torresani

Tipi workspace

● Live: le pagine viste dai visitatori

● Draft: modifiche visibili solo agli editori

● Custom: simile a draft, ma personalizzabile

http://www.t3campitalia.it/

Pag. 7Pag. 7 Roberto Torresani

Ruoli previsti

● Members: modifica i contenuti del sito

● Reviewers: approva o rifiuta le modifiche

● Owners: è proprietario del workspace e pubblica i contenuti modificati e approvati

http://www.t3campitalia.it/

Pag. 8Pag. 8 Roberto Torresani

Creazione nuovo workspace

http://www.t3campitalia.it/

Pag. 9Pag. 9 Roberto Torresani

Cambio workspace

http://www.t3campitalia.it/

Pag. 10Pag. 10 Roberto Torresani

Visualizzazione Members

http://www.t3campitalia.it/

Pag. 11Pag. 11 Roberto Torresani

Modifiche ad un testo

http://www.t3campitalia.it/

Pag. 12Pag. 12 Roberto Torresani

Preview workspace

http://www.t3campitalia.it/

Pag. 13Pag. 13 Roberto Torresani

Versioni

http://www.t3campitalia.it/

Pag. 14Pag. 14 Roberto Torresani

Preview link

http://www.t3campitalia.it/

Pag. 15Pag. 15 Roberto Torresani

Modifica stato

http://www.t3campitalia.it/

Pag. 16Pag. 16 Roberto Torresani

Nuovo stato

http://www.t3campitalia.it/

Pag. 17Pag. 17 Roberto Torresani

Utente di revisione

http://www.t3campitalia.it/

Pag. 18Pag. 18 Roberto Torresani

Note utenti

http://www.t3campitalia.it/

Pag. 19Pag. 19 Roberto Torresani

Rifiuto modifiche

http://www.t3campitalia.it/

Pag. 20Pag. 20 Roberto Torresani

Proposta pubblicazione

http://www.t3campitalia.it/

Pag. 21Pag. 21 Roberto Torresani

Nuovo stato

http://www.t3campitalia.it/

Pag. 22Pag. 22 Roberto Torresani

Utente owner

http://www.t3campitalia.it/

Pag. 23Pag. 23 Roberto Torresani

Scambio versioni

http://www.t3campitalia.it/

Pag. 24Pag. 24 Roberto Torresani

Versioni scambiate

http://www.t3campitalia.it/

Pag. 25Pag. 25 Roberto Torresani

Pubblicazione

http://www.t3campitalia.it/

Pag. 26Pag. 26 Roberto Torresani

Modalità lista

http://www.t3campitalia.it/

Pag. 27Pag. 27 Roberto Torresani

Versioning

http://www.t3campitalia.it/

Pag. 28Pag. 28 Roberto Torresani

Creazione nuova versione

http://www.t3campitalia.it/

Pag. 29Pag. 29 Roberto Torresani

Più versioni

http://www.t3campitalia.it/

Pag. 30Pag. 30 Roberto Torresani

Differenze

http://www.t3campitalia.it/

Pag. 31Pag. 31 Roberto Torresani

Modalità versioning

http://www.t3campitalia.it/

Pag. 32Pag. 32 Roberto Torresani

Modalità list

http://www.t3campitalia.it/

Pag. 33Pag. 33 Roberto Torresani

Scambio versioni

http://www.t3campitalia.it/

Pag. 34Pag. 34 Roberto Torresani

Operazioni

● Publish: pubblica i contenuti da draft o custom in live

● Unpublish: rimuove i contenuti dal sito live

● Swap: inverte i contenuti draft/custom con quelli live

http://www.t3campitalia.it/

Pag. 35Pag. 35 Roberto Torresani

Caso pratico

● Gestione articoli giornale:● Editori preparano i contenuti● Editori mandano a i contenuti in revisione (publish)● Revisori può' approvare o rifiutare i contenuti (reject)● Cron pubblica automaticamente i contenuti

http://www.t3campitalia.it/

Pag. 36Pag. 36 Roberto Torresani

Ruoli

● Editors, Reviewers, Publishers:● Gestire contenuti nel workspace● Edit, review, publish, reject● Visualizzare differenze con live

● Administrator: ● Creare nuovi workspace● Gestire i permessi● Bloccare e sbloccare i workspace

http://www.t3campitalia.it/

Pag. 37Pag. 37 Roberto Torresani

Conclusioni

● Lavorare in un workspace è identico a come eravamo abituati a lavorare in TYPO3

● Possibile avere stati di revisione (editing, review, publish, reject)

● Possibile avere preview delle modifiche fatte