0
TYPO3 e  social media marketing Relatore: Marco Antonioli
Marco Antonioli è socio fondatore e coordinatore progetti in  Gamm System Srl dal 1995. Lavora con Typo3 dal 2005, realizz...
Community TYPO3 SOCIAL MEDIA  = SOCIAL RELEVANCY + SOCIAL NETWORKING
Community TYPO3 TYPO3  Vogliamo vedere cosa ci mette a disposizione la community per interagire con questo mondo  di servi...
I CRITERI UTILIZZATI PER ANALIZZARE I PLUGIN DI TYPO3 <ul><li>Usare un plugin e non direttamente i codici condivisi dei va...
No conoscenza html No necessità di formattazioni che sono fatte a priori No necessità di modifiche agli header quando nece...
Configurazioni chiare e semplici
Buona documentazione
Soprattutto FUNZIONANTI </li><ul><li>Problema aggiornamento del codice per adattarsi alle API dei servizi che cambiano vel...
Interazione social – sito Interazione con i social services  <ul>SOCIAL SERVICE  >   SITO TYPO3 SITO TYPO3  >   SOCIAL SER...
Interazione social > sito SOCIAL SERVICE  >  SITO <ul><li>facebook social plugin  (facebook_socialplugins)
Frontend Twitter Feed  ( wt_twitter )
Twitter plugin  ( ods_twitter )
Scribd's iPaper ( wk_scribd )
Slideshare ( slideshare )
Twitter search  (twittersearch ) </li></ul>
Interazione social > sito <ul>facebook social plugin  (facebook_socialplugins) </ul><ul><li>Include tutti plugin di facebo...
Permette di configurare tutti i parametri presenti nella config originale di fb
Setta automaticamente gli header necessari per il funzionamento
Inseribile come content element e configurabile via flexform </li></ul>
Interazione social > sito <ul>facebook social plugin  (facebook_socialplugins) </ul>Frontend TYPO3 Backend TYPO3 FB social...
Interazione social > sito <ul>facebook social plugin  (facebook_socialplugins) </ul>
Interazione social > sito <ul>Frontend Twitter Feed  ( wt_twitter ) </ul><ul><li>Visualizza i tweet dell'account oppure tr...
Inseribile come content element e configurabile via flexform
Visualizza i retweet
Supporta i geotags
Personalizzabile via TS
Richiede Fluid/Extbase </li></ul>
Interazione social > sito <ul>Frontend Twitter Feed  ( wt_twitter ) </ul>
Interazione social > sito <ul>Scribd's iPaper ( wk_scribd ) </ul><ul><li>Ha un modulo di backend per la gestione dei docum...
Si possono includere file precedentemente caricati tramite il sito scribd
Richiede api key / Pub ID e secret
Personalizzabile via TS
Upcoming SlideShare
Loading in...5
×

TYPO3 e social media marketing

1,022

Published on

Intervento al T3CampItalia secondo evento nazionale per la community italiana dedicato a TYPO3. Marco Antonioli tratta temi sulle estensioni social da utilizzare con il CMS TYPO3.

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

  • Be the first to like this

No Downloads
Views
Total Views
1,022
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "TYPO3 e social media marketing"

  1. 1. TYPO3 e social media marketing Relatore: Marco Antonioli
  2. 2. Marco Antonioli è socio fondatore e coordinatore progetti in Gamm System Srl dal 1995. Lavora con Typo3 dal 2005, realizzando con la propria struttura diversi siti e portali per clienti di rilevanza nazionale nel mondo della GDO. Ha affrontato problematiche di analisi, pianificazione e sviluppo anche per altre tipologie di clienti in questi anni di attività.
  3. 3. Community TYPO3 SOCIAL MEDIA = SOCIAL RELEVANCY + SOCIAL NETWORKING
  4. 4. Community TYPO3 TYPO3 Vogliamo vedere cosa ci mette a disposizione la community per interagire con questo mondo di servizi esterni.
  5. 5. I CRITERI UTILIZZATI PER ANALIZZARE I PLUGIN DI TYPO3 <ul><li>Usare un plugin e non direttamente i codici condivisi dei vari servizi per facilitare l'utente che inserisce i contenuti.
  6. 6. No conoscenza html No necessità di formattazioni che sono fatte a priori No necessità di modifiche agli header quando necessarie
  7. 7. Configurazioni chiare e semplici
  8. 8. Buona documentazione
  9. 9. Soprattutto FUNZIONANTI </li><ul><li>Problema aggiornamento del codice per adattarsi alle API dei servizi che cambiano velocemente (non tutte) </li></ul></ul>
  10. 10. Interazione social – sito Interazione con i social services <ul>SOCIAL SERVICE > SITO TYPO3 SITO TYPO3 > SOCIAL SERVICE UTILITIES : <ul>Servizi di autenticazione </ul></ul>
  11. 11. Interazione social > sito SOCIAL SERVICE > SITO <ul><li>facebook social plugin (facebook_socialplugins)
  12. 12. Frontend Twitter Feed ( wt_twitter )
  13. 13. Twitter plugin ( ods_twitter )
  14. 14. Scribd's iPaper ( wk_scribd )
  15. 15. Slideshare ( slideshare )
  16. 16. Twitter search (twittersearch ) </li></ul>
  17. 17. Interazione social > sito <ul>facebook social plugin (facebook_socialplugins) </ul><ul><li>Include tutti plugin di facebook: Activity Feed, Comments, Facepile, Like Button, Like Box, Live Stream, Login Button and Recommendations
  18. 18. Permette di configurare tutti i parametri presenti nella config originale di fb
  19. 19. Setta automaticamente gli header necessari per il funzionamento
  20. 20. Inseribile come content element e configurabile via flexform </li></ul>
  21. 21. Interazione social > sito <ul>facebook social plugin (facebook_socialplugins) </ul>Frontend TYPO3 Backend TYPO3 FB social plugin
  22. 22. Interazione social > sito <ul>facebook social plugin (facebook_socialplugins) </ul>
  23. 23. Interazione social > sito <ul>Frontend Twitter Feed ( wt_twitter ) </ul><ul><li>Visualizza i tweet dell'account oppure tramite searchterm visualizza Hashtag
  24. 24. Inseribile come content element e configurabile via flexform
  25. 25. Visualizza i retweet
  26. 26. Supporta i geotags
  27. 27. Personalizzabile via TS
  28. 28. Richiede Fluid/Extbase </li></ul>
  29. 29. Interazione social > sito <ul>Frontend Twitter Feed ( wt_twitter ) </ul>
  30. 30. Interazione social > sito <ul>Scribd's iPaper ( wk_scribd ) </ul><ul><li>Ha un modulo di backend per la gestione dei documenti che sono caricabili su scribd direttamente
  31. 31. Si possono includere file precedentemente caricati tramite il sito scribd
  32. 32. Richiede api key / Pub ID e secret
  33. 33. Personalizzabile via TS
  34. 34. Facile da configurare
  35. 35. Ultimo aggiornamento 11/2009 </li></ul>
  36. 36. Interazione social > sito <ul>Scribd's iPaper ( wk_scribd ) </ul>In storage folder CE fe plugin Frontend
  37. 37. Interazione social > sito <ul>Scribd's iPaper ( wk_scribd ) </ul>BACKEND LISTA BACKEND UPLOAD
  38. 38. Interazione sito > social SITO > SOCIAL SERVICE <ul><li>Addthis (addthis)
  39. 39. Social network share for tt_news (ttnews_share)
  40. 40. Tweet and Like button for tt_news( tweet_and_like )
  41. 41. Links for Social bookmarking and social network (wt_socialbookmarks)
  42. 42. Social Media Links ( form4_socialmedialinks )
  43. 43. Google +1 ( googleplusone ) </li></ul>LINK BUTTON
  44. 44. Interazione sito > social <ul>Links for Social bookmarking and social network ( wt_socialbookmarks ) </ul><ul><li>Ha possibilità di modificare link, title da Constant editor
  45. 45. E' possibile personalizzare le icone tramite proprio xml.
  46. 46. Inclusione via TS page.100 < plugin.tx_wtsocialbookmarks_pi1 </li></ul>
  47. 47. Interazione sito > social <ul>Links for Social bookmarking and social network ( wt_socialbookmarks ) </ul>Frontend
  48. 48. Interazione sito > social <ul>Social network share for tt_news (ttnews_share) </ul><ul><li>Modulo per tt_news con semplice marcatore da mettere nel template tt_news
  49. 49. I bottoni sono ordinabili tramite un modulo di backend con il quale si attivano anche i servizi necessari. Aggiunta di nuovi.
  50. 50. Supporto bit.ly </li></ul>
  51. 51. Interazione sito > social <ul>Social network share for tt_news (ttnews_share) </ul>BE BE Module
  52. 52. Interazione sito > social SITO > SOCIAL SERVICE <ul><li>in2facebook ( in2facebook )
  53. 53. News to Facebook Integration (pxa_newstofb) </li></ul>POST
  54. 54. Interazione sito > social <ul>in2facebook ( in2facebook ) </ul><ul><li>Personalizzazione della condivisione </li><ul><li>Aggiunge un tab alla configurazione di pagina
  55. 55. Permette di definire per pagina ogni aspetto di ciò che un utente vede come titolo, testo e foto prima di pubblicare. </li></ul><li>Aggiunge i meta Open Graph alla pagina secondo le specifiche FB
  56. 56. Sviluppato su Extbase/Fluid </li></ul>
  57. 57. Interazione sito > social <ul>in2facebook ( in2facebook ) </ul>BE Module tab su Page Properties <meta property=&quot;og:title&quot; content=&quot;questa è in2facebook&quot; /> <meta property=&quot;og:type&quot; content=&quot;activity&quot; /> <meta property=&quot;og:image&quot; content= &quot;http://miosito/typo3temp/GB/98371b6491.jpg&quot; /> <meta property=&quot;og:site_name&quot; content=&quot;SITE in2facebook&quot; /> <meta property=&quot;fb:admins&quot; content=&quot;100003005181234&quot; /> <meta property=&quot;og:description&quot; content=&quot;In2facebook descrizione del servizio&quot; />
  58. 58. Interazione sito > social <ul>in2facebook ( in2facebook ) </ul>FE Share button <ul><li>Funziona in concomitanza con EXT viste prima,
  59. 59. link button
  60. 60. Ha un TS per creare uno share button </li></ul>
  61. 61. Interazione sito > social News to Facebook Integration (pxa_newstofb) <ul><li>Lo scopo è quello di avere la pubblicazione delle news sul wall personale o in una pagina
  62. 62. Necessita di una FB application perchè è necessario ottenere l'autorizzazione oltre che per lo stream anche per offline_access onde poter pubblicare con utente scollegato.
  63. 63. Utilizza lo Scheduler di TYPO3 per il processo di pubblicazione </li></ul>
  64. 64. Interazione sito > social News to Facebook Integration (pxa_newstofb) Configurazione estensione
  65. 65. Interazione sito > social News to Facebook Integration (pxa_newstofb) News appena inserita News che non si vuole pubblicare News processata dallo Scheduler e pubblicata su FB
  66. 66. Interazione sito > social News to Facebook Integration (pxa_newstofb) Scheduler configurato per l'esecuzione del processo
  67. 67. Interazione sito > social News to Facebook Integration (pxa_newstofb) <ul><li>Nel nostro test per far funzionare l'estensione è necessaria una banale modifica nel file </li></ul>class.tx_pxanewstofb_publish.php Linea 72 quando viene richiamata la richiesta di autorizzazione bisogna spostare il parametro '&code=' .$fbAppSettings['authCode'] alla fine della chiamata. NOTA SULL'ESTENSIONE
  68. 68. Interazione sito > social UTILITIES - SOCIAL SERVICE <ul><li>Facebook Connect to TYPO3 ( facebook2t3 ) </li><ul><li>Permette di loggarsi in TYPO3 via FB importando i dati nella tabella fe_users. I dati vengono aggiornati ad ogni accesso. </li></ul></ul>AUTENTICAZIONE VIA FACEBOOK
  69. 69. Interazione sito > social <ul>Facebook Connect to TYPO3 ( facebook2t3 ) </ul>Utente prodotto dopo il login Dati importati nel record utente
  70. 70. Interazione sito > social <ul>Facebook Connect to TYPO3 ( facebook2t3 ) </ul>Come da FAQ è possibile fare importazione diverse dei dati: plugin.tx_facebook2t3_pi1 { facebookFields4Perms = email, name, first_name, last_name, link, gender, email facebookFields4Fetch = email, name, first_name, last_name, link, gender, email fe_usersFields = username, name, tx_facebook2t3_first_name, tx_facebook2t3_last_name, tx_facebook2t3_link, tx_facebook2t3_gender, email }
  71. 71. GRAZIE !!! E buona continuazione con TYPO3 Lo strumento da usare!
  1. A particular slide catching your eye?

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

×