Le 10 estensioni da        tenere sempre a        disposizione        Relatore: Nicola Della MarinaT3Camp Italia          ...
Nicola Della Marina        Website Developer a WEBFORMAT        Certificato TYPO3 Integrator dal 2009        Da 10 anni...
Le estensioni di TYPO3        Oltre 4.500 estensioni        Uno dei punti di forza di TYPO3        Repository sempre ag...
Non parleremo di...        News (tt_news)        Templavoila!        RealUrl        FrontEnd User Registration       ...
Fai comunicare TYPO3 con il tuo DatabasePag. 6                      http://www.t3campitalia.it/
DB Integration - Features   • Creazione di query SQL tramite una     interfaccia user-friendly   • Visualizzazione a Front...
DB Integration - Note   •     Chiave estensione: wfqbe   •     Ultimo aggiornamento Settembre 2010   •     Manuale present...
Integra il framework Javascript sul tuo sitoPag. 9                       http://www.t3campitalia.it/
T3 jQuery - Features         Un unico file js per tutte le estensioni         Evita conflitti fra le estensioni        ...
T3 jQuery          Include tutti componenti del framework, consentendo di scegliere          solo quello che servePag. 11 ...
T3 jQuery - Note   • Chiave estensione: t3jquery   • Ultimo Aggiornamento: Novembre 2010   • Aggiornato allultima versione...
Fatti contattare dai tuoi utentiPag. 13                       http://www.t3campitalia.it/
Powermail - Features   • Modulo online per linvio di email   • Definizione di ogni singolo campo tramite IRRE   • Non rich...
Powermail          Definizione di ogni singolo campo tramite IRREPag. 15                     http://www.t3campitalia.it/
Powermail    Estendiamo l’estensione   • Spamshield   • Powermail Frontend   • Powermail double opt-in   • Dynamic target ...
Powermail - Note   • Chiave estensione: powermail   • Ultimo aggiornamento: Novembre 2010   • Manuale completissimo, con a...
Organizza la tua conventionPag. 18                     http://www.t3campitalia.it/
Seminars - Features   •      Visualizzazione lista e dettaglio degli eventi programmati   •      Possibilità di registrars...
SeminarsVisualizzazione della lista degli eventi conindicazione dei posti ancora liberiPag. 20                            ...
Seminars - Note   •      Chiave estensione: seminars   •      Ultimo aggiornamento Maggio 2010   •      Manuale presente e...
Chiedi le informazioni    direttamente agli utentiPag. 22                        http://www.t3campitalia.it/
Questionaire - Features   •      16 diversi tipi di elementi con cui comporre il questionario   •      Gestisce sia l’uten...
Questionaire            Per ogni record creato è possibile scegliere            il tipo di domanda fra 16 elementiPag. 24 ...
Questionaire - Note   • Chiave estensione: pbsurvey   • Ultimo aggiornamento Ottobre 2008   • Documentazione presente e co...
Collegati con tuttoPag. 26                   http://www.t3campitalia.it/
AOE Link Handler - Features   •      Modifica il linkbrowser standard di TYPO3 per creare link verso ogni tipologia di    ...
AOE Link Handler - Note   •      Chiave estensione: linkhandler   •      Ultimo aggiornamento Aprile 2009   •      Documen...
Fai interagire gli utenti del tuo sitoPag. 29                        http://www.t3campitalia.it/
Commenting System - Features   •      Consente di commentare sia pagine che singoli record   •      Form e lista commenti ...
Commenting System          Si integra perfettamente con l’estensione RatingsPag. 31                         http://www.t3c...
Commenting System - Note   • Chiave estensione: comments   • Ultimo aggiornamento Aprile 2009   • Manuale presente e compl...
Metti in ordine i tuoi eventiPag. 33                       http://www.t3campitalia.it/
Calendar Base - Features   • Visualizzazione degli eventi in modalità giorno, settimana, mese e anno   • Visualizzazione d...
Calendar BasePag. 35                   http://www.t3campitalia.it/
Calendar Base - Note   •      Chiave estensione: cal   •      Ultimo aggiornamento Luglio 2010   •      Manuale presente e...
Decidi tu chi fa cosaPag. 37                     http://www.t3campitalia.it/
Il modulo Access di TYPO3Pag. 38                         http://www.t3campitalia.it/
Backend ACLs - Features   •      Assegnazione dei permessi alla pagina in modalità multi-gruppo o multi-utente   •      Gr...
Backend ACLs - Note   •      Chiave estensione: be_acl   •      Ultimo aggiornamento Dicembre 2008   •      Documentazione...
Blocca gli ospiti indesideratiPag. 41                       http://www.t3campitalia.it/
FreeCap CAPTCHA - Features   •      Include lo script freeCap nelle pagina di TYPO3   •      Accessibilità garantita trami...
FreeCap CAPTCHA - Note   •      Chiave estensione: sr_freecap   •      Ultimo aggiornamento Aprile 2010   •      Documenta...
Abbiamo parlato di…         DB Integration         T3 jQuery         Powermail         Seminars         Questionaire ...
SponsorPag. 45             http://www.t3campitalia.it/
Upcoming SlideShare
Loading in...5
×

Le 10 estensioni da tenere sempre a disposizione

1,702

Published on

Carrelleta di 10 utili estensioni per personalizzare e far rendere al meglio TYPO3.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,702
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Le 10 estensioni da tenere sempre a disposizione

  1. 1. Le 10 estensioni da tenere sempre a disposizione Relatore: Nicola Della MarinaT3Camp Italia Bologna 26/27 Novembre 2010Il primo evento italiano dedicato a Typo3 Novotel fiera Bologna
  2. 2. Nicola Della Marina  Website Developer a WEBFORMAT  Certificato TYPO3 Integrator dal 2009  Da 10 anni nello sviluppo di progetti web  TYPO3 trainer con oltre 200 ore di formazione in aula  Copertura di tutta la realizzazione del sito: template, configurazione delle estensioni e sviluppo di estensioni personalizzate  Contacts:  nicola.dellamarina@webformat.com  www.webformat.comPag. 2 http://www.t3campitalia.it/
  3. 3. Le estensioni di TYPO3  Oltre 4.500 estensioni  Uno dei punti di forza di TYPO3  Repository sempre aggiornato  Procedura guidata per il download e linstallazione  Strumento centralizzato per la localizzazionePag. 3 http://www.t3campitalia.it/
  4. 4. Non parleremo di...  News (tt_news)  Templavoila!  RealUrl  FrontEnd User Registration  Digital Assets Management (DAM)Pag. 4 http://www.t3campitalia.it/
  5. 5. Fai comunicare TYPO3 con il tuo DatabasePag. 6 http://www.t3campitalia.it/
  6. 6. DB Integration - Features • Creazione di query SQL tramite una interfaccia user-friendly • Visualizzazione a Frontend dei risultati della query • Gestione completa dei dati di output tramite TypoScript • Connessione a database esterni a TYPO3 attraverso ADOdb • Creazione semplificata di form di ricerca, inserimento e aggiornamentoPag. 7 http://www.t3campitalia.it/
  7. 7. DB Integration - Note • Chiave estensione: wfqbe • Ultimo aggiornamento Settembre 2010 • Manuale presente e completo di tutorial • Richiede l’installazione dell’estensione di sistema ‘ADOdb’ • Grazie a Mauro Lorenzutti per averla realizzata Pag. 8 http://www.t3campitalia.it/
  8. 8. Integra il framework Javascript sul tuo sitoPag. 9 http://www.t3campitalia.it/
  9. 9. T3 jQuery - Features  Un unico file js per tutte le estensioni  Evita conflitti fra le estensioni  Permette di minificare e comprimere il file javascript  Interroga le estensioni installate per sapere di quali componenti hanno bisogno  Integrazione del framework su tutto il sito o solo sulle pagine che volete  Libreria per integrarlo nelle estensioniPag. 10 http://www.t3campitalia.it/
  10. 10. T3 jQuery Include tutti componenti del framework, consentendo di scegliere solo quello che servePag. 11 http://www.t3campitalia.it/
  11. 11. T3 jQuery - Note • Chiave estensione: t3jquery • Ultimo Aggiornamento: Novembre 2010 • Aggiornato allultima versione di jQuery • Manuale presente e completo • L’integrazione dello script sul tutto il sito non è automatica nelle versioni di TYPO3 precedenti alla 4.3Pag. 12 http://www.t3campitalia.it/
  12. 12. Fatti contattare dai tuoi utentiPag. 13 http://www.t3campitalia.it/
  13. 13. Powermail - Features • Modulo online per linvio di email • Definizione di ogni singolo campo tramite IRRE • Non richiede conoscenze HTML • Salvataggio dei dati postati • Modulo per export dei dati in Excel e CSV • Campi precompilati con i dati della sessione utente • Controllo di validità dai dati "in linea" tramite javascript, o tramite PHP • Si integra con quasi tutte le estensioni antispam • Creazione di campi collegati a date2cal o static info tablesPag. 14 http://www.t3campitalia.it/
  14. 14. Powermail Definizione di ogni singolo campo tramite IRREPag. 15 http://www.t3campitalia.it/
  15. 15. Powermail Estendiamo l’estensione • Spamshield • Powermail Frontend • Powermail double opt-in • Dynamic target for Powermail • Powermail Ajax Submit • Webformat Powermail fix for workspaces • Webformat Powermail SugarCRM connector (presto su questi schermi) • ... e altre 18 estensioniPag. 16 http://www.t3campitalia.it/
  16. 16. Powermail - Note • Chiave estensione: powermail • Ultimo aggiornamento: Novembre 2010 • Manuale completissimo, con alcuni esempi di implementazione • Fa uso di Prototype per la validazione da FE dei datiPag. 17 http://www.t3campitalia.it/
  17. 17. Organizza la tua conventionPag. 18 http://www.t3campitalia.it/
  18. 18. Seminars - Features • Visualizzazione lista e dettaglio degli eventi programmati • Possibilità di registrarsi agli eventi • Aggiornamento automatico dei posti disponibili • Gestione dei prezzi early bird • Dipendenza degli argomenti dei seminari • Pagina dell’utente con la lista dei corsi a cui è registrato • Modulo di BackEnd per la gestione degli eventi • Esportazione in CSV della lista degli eventi e delle iscrizioniPag. 19 http://www.t3campitalia.it/
  19. 19. SeminarsVisualizzazione della lista degli eventi conindicazione dei posti ancora liberiPag. 20 http://www.t3campitalia.it/
  20. 20. Seminars - Note • Chiave estensione: seminars • Ultimo aggiornamento Maggio 2010 • Manuale presente e completo • Va in conflitto con l’estensione ‘dbal’ • Richiede queste estensioni: • Oelib • Ameos Formidable • Static Info Tables • Frontend User Registration (per consentire la registrazione utenti)Pag. 21 http://www.t3campitalia.it/
  21. 21. Chiedi le informazioni direttamente agli utentiPag. 22 http://www.t3campitalia.it/
  22. 22. Questionaire - Features • 16 diversi tipi di elementi con cui comporre il questionario • Gestisce sia l’utente anonimo che l’utente registrato • E’ possibile selezionare azioni diverse da eseguire quando un utente termina il questionario, anche in base al punteggio ottenuto • Divisione multi-pagina • Consente l’inserimento di domande condizionate • Doppio sistema di validazione • Esportazione dei risultati in formato CSV • Invia email a più destinatari una volta terminata la compilazionePag. 23 http://www.t3campitalia.it/
  23. 23. Questionaire Per ogni record creato è possibile scegliere il tipo di domanda fra 16 elementiPag. 24 http://www.t3campitalia.it/
  24. 24. Questionaire - Note • Chiave estensione: pbsurvey • Ultimo aggiornamento Ottobre 2008 • Documentazione presente e completa di tutti i tipi di elemento • Esportazione dei risultati possibile con estensione aggiuntiva (Questionaire Export) • Preview dei dati inseriti possibile con estensiona aggiuntiva (Webformat Preview for Questionaire) • Protezione captcha con l’estensione freeCap CAPTCHAPag. 25 http://www.t3campitalia.it/
  25. 25. Collegati con tuttoPag. 26 http://www.t3campitalia.it/
  26. 26. AOE Link Handler - Features • Modifica il linkbrowser standard di TYPO3 per creare link verso ogni tipologia di record • Gestione via TSConfig delle tipologie di link creabili • Link a FrontEnd configurabili completamente da TypoScript con le proprietà typolink • Già pronta la configurazione per creare link alle news • Funziona anche nel Rich Text EditorPag. 27 http://www.t3campitalia.it/
  27. 27. AOE Link Handler - Note • Chiave estensione: linkhandler • Ultimo aggiornamento Aprile 2009 • Documentazione presente e completa di esempi • Funziona con TYPO3 4.2 e con una patch anche per la versione 4.1Pag. 28 http://www.t3campitalia.it/
  28. 28. Fai interagire gli utenti del tuo sitoPag. 29 http://www.t3campitalia.it/
  29. 29. Commenting System - Features • Consente di commentare sia pagine che singoli record • Form e lista commenti in plugin separati • Controllo dello spam • Sistema di approvazione • Gli editors possono rispondere ai singoli commenti • Uso dei dati dell’utente loggato per precompilare i campi • Integrabile con l’estensione ‘ratings’ • Predisposto per l’utilizzo con ‘tt_news’Pag. 30 http://www.t3campitalia.it/
  30. 30. Commenting System Si integra perfettamente con l’estensione RatingsPag. 31 http://www.t3campitalia.it/
  31. 31. Commenting System - Note • Chiave estensione: comments • Ultimo aggiornamento Aprile 2009 • Manuale presente e completoPag. 32 http://www.t3campitalia.it/
  32. 32. Metti in ordine i tuoi eventiPag. 33 http://www.t3campitalia.it/
  33. 33. Calendar Base - Features • Visualizzazione degli eventi in modalità giorno, settimana, mese e anno • Visualizzazione del dettaglio dell’evento • Gestione da FrontEnd di tutte le componenti del calendario • Creazione di eventi ricorrenti e relative eccezioni • Possibilità per gli utenti, registrati e non, di iscriversi ad un evento e ricevere aggiornamenti e reminders • Utilizzabile sia come calendario di eventi pubblici, sia come agenda personale integrabile in una intranet • Categorizzazione degli eventi con filtri • Importazione ed esportazione degli eventi in formato iCalPag. 34 http://www.t3campitalia.it/
  34. 34. Calendar BasePag. 35 http://www.t3campitalia.it/
  35. 35. Calendar Base - Note • Chiave estensione: cal • Ultimo aggiornamento Luglio 2010 • Manuale presente e completo • Estendibile • Typoscript Service for Calendar Base • Calendar Base - DAM reference usage • Calendar Base FE AJAX interfacePag. 36 http://www.t3campitalia.it/
  36. 36. Decidi tu chi fa cosaPag. 37 http://www.t3campitalia.it/
  37. 37. Il modulo Access di TYPO3Pag. 38 http://www.t3campitalia.it/
  38. 38. Backend ACLs - Features • Assegnazione dei permessi alla pagina in modalità multi-gruppo o multi-utente • Gruppi diversi o utenti diversi hanno permessi diversi sulla singola pagina • Assegnazione ricorsiva dei permessi • Indipendenza dal sistema di assegnazione automatico owner/groupPag. 39 http://www.t3campitalia.it/
  39. 39. Backend ACLs - Note • Chiave estensione: be_acl • Ultimo aggiornamento Dicembre 2008 • Documentazione presente e completa • Sconsigliato assegnare questi permessi a livello di root page in siti di grandi dimensioniPag. 40 http://www.t3campitalia.it/
  40. 40. Blocca gli ospiti indesideratiPag. 41 http://www.t3campitalia.it/
  41. 41. FreeCap CAPTCHA - Features • Include lo script freeCap nelle pagina di TYPO3 • Accessibilità garantita tramite riproduzione audio • Modulo di backend per creare immagini personalizzate • Consente di definire il grado di distorsione della parola da leggere • Integrato in moltissime estensioni di TYPO3Pag. 42 http://www.t3campitalia.it/
  42. 42. FreeCap CAPTCHA - Note • Chiave estensione: sr_freecap • Ultimo aggiornamento Aprile 2010 • Documentazione presente con esempi di integrazione nelle estensioni • Richiede TYPO3 4.3 (per le versioni precedenti usare la versione 1.2.2) • Richiede PHP5 compilato con GDlib (GDlib 2 per il modulo di backend) • Per la riproduzione audio e necessario che PHP sia compilato con il modulo mcryptPag. 43 http://www.t3campitalia.it/
  43. 43. Abbiamo parlato di…  DB Integration  T3 jQuery  Powermail  Seminars  Questionaire  Linkhandler  Commenting System  Calendar Base  Backend ACLs  FreeCap CAPTCHAPag. 44 http://www.t3campitalia.it/
  44. 44. SponsorPag. 45 http://www.t3campitalia.it/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×