TYPO3-Extension "t3mobile"

  • View
    2.902

  • Download
    0

Embed Size (px)

Transcript

  1. 1. t3mobile
  2. 2. Ablauf der Prsentation
    • Problematik von mobilen Websites mit TYPO3.
      • Umsetzung mit eigenem Menbaum.
      • 3. Umsetzung ohne eigenen Menbaum.
    • Motivation t3mobile zu programmieren.
    • 4. Aufbau von t3mobile.
    • 5. Installation von t3mobile.
    • 6. Demonstration
    • 7. ToDo's
    • 8. Diskussion
  3. 9. Umsetzung mit eigenem Menbaum Vorteile:
    • Menbaum fr mobile Website kann individuell verwaltet werden.
    • 10. Content fr mobile Website kann individuell verwaltet werden
    Nachteile:
    • Mobile-User kann nicht alle Website-Inhalte aufrufen.
    • 11. Mehrfachpflege Mobile/Desktop
    • 12. Links von FB, Twitter, Google etc. werdennicht oder auf Desktop-Version dargestellt.
  4. 13. Umsetzung ohne eigenem Menbaum Vorteile:
    • Mobile-User kann alle Seiten der Website aufrufen.
    • 14. Content muss nicht mehrfach erfasst werden.
  5. 15. Umsetzung ohne eigenem Menbaum Nachteile:
    • Fixe Position der Spalten.
    • 16. Keine Mglichkeit Content innerhalb einer Spalte zu positionieren.
    • 17. Keine Mglichkeit Content auszuschliessen oder individuell zu erfassen.
  6. 18. Aufbau von t3mobile Websiteinhalte
  7. 19. Motivation t3mobile zu programmieren Content-Pflege Wenig Aufwand Flexibilitt Inhalte individuellanordnen Inhalte ergnzen Bestehende Extensions verwenden Intuitiv Inhalte ausschliessen
  8. 20. Motivation t3mobile zu programmieren Aufbau Losgelst vom Basis-System EigenesPage-Objekt Optimierung von Bilder Template Unabhngige Konfig. Keine neuenKonzepte Mglichen Einsatzmit TemplaVoil
  9. 21. Aufbau von t3mobile
  10. 22. Installation von t3mobile # # Table structure for table 'tt_content' # CREATE TABLE tt_content ( tx_t3mobile_smartphone_sorting int(11) unsigned DEFAULT '0' NOT NULL, tx_t3mobile_smartphone_column int(11) unsigned DEFAULT '0' NOT NULL, tx_t3mobile_tablet_sorting int(11) unsigned DEFAULT '0' NOT NULL, tx_t3mobile_tablet_column int(11) unsigned DEFAULT '0' NOT NULL, ); Erweiterung der Tabelle tt_content
  11. 23. Installation von t3mobile
  12. 24. Installation von t3mobile
  13. 25. Installation von t3mobile
  14. 26. Installation von t3mobile
  15. 27. Installation von t3mobile
  16. 28. Pseudotechnischer Aufbau [TS-Condition: Ist es ein Smartphone?]Default Page-Objekt Extension Konfiguration Smartphone Page-Objekt Extension Konfiguration [TS-Condition: Ist es ein Tablet?]Smartphone Page-Objekt Extension Konfiguration
  17. 29. Templates
    • Backend (Smartphone)
    • 30. Backend (Tablet)
    • 31. Frontend (Smartphone)
    • 32. Frontend (Tablet)
  18. 33. Backend von t3mobile - Smartphone
  19. 34. Backend von t3mobile Backend
  20. 35. Frontend GreenBanana GmbH
  21. 36. Frontend Agentur Milchmdchen (Berlin)
  22. 37. MechaniXclub ESA Burgdorf
  23. 38. MechaniXclub ESA Burgdorf (Shop)
  24. 39. MechaniXclub ESA Burgdorf (WebApp)
  25. 40. ToDo's
    • Default Tablet-Layout
    • 41. Templates und Konfiguration der Extensions tt_news, commerce und mm_forum in eigene Extensions auslagern
  26. 42. Vielen Dank