typo3 frontend editing
play

TYPO3 Frontend Editing PIXELANT 2017 PRESENTED BY MATTIAS NILSSON - PowerPoint PPT Presentation

TYPO3 Frontend Editing PIXELANT 2017 PRESENTED BY MATTIAS NILSSON Who Am I? PIXELANT 2017 201 296 PRESENTED BY ROBERT LINDH PIXELANT 10 Years of TYPO3 42 Employees 14 Nationalities 400 Clients & 1000 Websites


  1. TYPO3 Frontend Editing PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  2. Who Am I? PIXELANT 2017 201 296 PRESENTED BY ROBERT LINDH

  3. PIXELANT ● 10 Years of TYPO3 ● 42 Employees ● 14 Nationalities ● 400 Clients & 1000 Websites ● Full-Service Agency PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  4. Background Feedit ● ● Missing a modern frontend editing solution ● Competitive tool against other CMS:s ● Have been a few solutions during the years Advanced frontend editing ○ ○ Aloha - developed PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  5. Crowdfunding A lot of ideas ● ● Needed funding ● Brainstorming which features was needed ● Created a roadmap http://www.pixelant.se/crowdfunding ○ Workspaces ○ TYPO3 7 LTS backport ○ PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  6. Crowdfunding - results ● 63200 pledged of €50,000 goal ● 117 backers PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  7. Development - Startup ● Investigating new structure of TYPO3:s codebase ● Inspiration from previous solutions ● Proof of concept Architecture ● PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  8. Development - Internal phase ● Team based in Pixelant ● Used different developers with a unique skillset to TYPO3 Creating a foundation ● PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  9. Development - TYPO3 core ● Moved extension to Gerrit Refactoring of codebase according to TYPO3 core ● standards ● A lot of learnings on how the core team are working Doctrine ● ● TYPO3 Core Team and Benni Mack - very helpful PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  10. Development - Github Took decision not to ship with TYPO3 core ● ○ Easier and quicker to get new updates ● FriendsOfTYPO3 on Github ● More collaborative way of working The contribution base are growing ● PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  11. Release 1.0 ● At the same time as TYPO3 8.7 LTS ● Low key release ● Get it out there for more people to test PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  12. New release ● New minor release 1.1.1 ○ Performance ○ Inline editing UI improvements PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  13. Demo Time PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  14. Learnings ● Add more specific goals ● Divide the goals into more deliverables PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  15. Future - Release 1.2 Release 1.2 - Pagetree ● ○ Drag and drop of new pages ○ Filter pages ○ Expandable Change page roots ○ PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  16. Future - Release 2.0 ● Expression node ○ {editable tt_content} or {editable tt_pages} Reflection of the TCA ○ {editable tt_content record.uid} <div id="mytype"> <h1>{header}</h1> {bodytext -> f:format.html()} </div> PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  17. Future - Release 2.0 ● Expression node {editable tt_content} or {editable tt_pages} ○ ○ Reflection of the TCA ● No viewhelpers! ● Part of fluid_styled_content Claus Due: ● https://gist.github.com/NamelessCoder/9aca68 3920d9e4225f0527e0ce900ba8 PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  18. Questions? PIXELANT 2017 PRESENTED BY MATTIAS NILSSON

  19. We Want You! https://github.com/FriendsOfTYPO3/frontend_editing TYPO3 Slack #crowdfunding

Recommend


More recommend