Inspiring people to
share
Text
TYPO3 Neos
Publish
Inspiring people to
share
Historique
Inspiring people to
share
Inspiring people to
share
Text
Inspiring people to
share
Text
2017
A  quoi  ressemblera  la  gestion  de  contenu  
dans  2  ou  5  ans  ?
Inspiring people to
share
Inspiring people to
share
Vous avez dit utilisateurs ?
Inspiring people to
share
Les rédacteurs
Inspiring people to
share
Les intégrateurs
Inspiring people to
share
Les développeurs
Inspiring people to
share
UI & UX
Inspiring people to
share
Inspiring people to
share
Inspiring people to
share
Inspiring people to
share
Inspiring people to
share
Inspiring people to
share
Démonstration
Inspiring people to
share
Techniquement
Inspiring people to
share
Framework
TYPO3 Flow
Inspiring people to
share
Convention over Configuration
TYPO3 Flow
Inspiring people to
share
Fast AOP
aka
Single responsibility principle friendly
TYPO3 Flow
Inspiring people to
share
Powerful Security Framework
TYPO3 Flow
Inspiring people to
share
Doctrine2 but easier
TYPO3 Flow
Inspiring people to
share
Content Repository
TYPO3CR
Inspiring people to
share
Content Dimension
TYPO3 TYPO3CR
Inspiring people to
share
Content Fallback between Dimensions
TYPO3 TYPO3CR
Inspiring people to
share
Templating
TYPO3 Fluid
Inspiring people to
share
XML Style Markup
TYPO3 Fluid
Inspiring people to
share
Frontend Rendering
TypoScript2
Inspiring people to
share
Frontend Rendering
TypoScript2
CR  Node  Type  ->  TypoScript  Prototype  ->  Fluid  Template
Inspiring people to
share
Frontend Rendering
TypoScript2
Inspiring people to
share
Frontend Rendering
Build your own implementation
Inspiring people to
share
Frontend Rendering
Prototype Overriding
Inspiring people to
share
Working with your Nodes
EEL & FlowQuery
Inspiring people to
share
Working with your Nodes
EEL & FlowQuery
page  =  ${q(site).find(‘[instanceof  My.Site:ContactPag...
Inspiring people to
share
Working with your Nodes
EEL & FlowQuery
person  =  ${q(node).property(‘productOwner’)}  
@overri...
Inspiring people to
share
Question & Réponse
Inspiring people to
share
Dominque Feyer
cofounder  ttree.ch  
typo3  neos  core  team  member  
dfeyer@ttree.ch  
Twitter...
Prochain SlideShare
Chargement dans…5
×

Typo3 Neos - Introduction - WebMardi - Lausanne

1 059 vues

Publié le

Présentation de CMS TYPO3 Neos dans le cadre des webmardi à Lausanne, le 3 février

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 059
Sur SlideShare
0
Issues des intégrations
0
Intégrations
38
Actions
Partages
0
Téléchargements
4
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Typo3 Neos - Introduction - WebMardi - Lausanne

  1. 1. Inspiring people to share Text TYPO3 Neos Publish
  2. 2. Inspiring people to share Historique
  3. 3. Inspiring people to share
  4. 4. Inspiring people to share Text
  5. 5. Inspiring people to share Text 2017 A  quoi  ressemblera  la  gestion  de  contenu   dans  2  ou  5  ans  ?
  6. 6. Inspiring people to share
  7. 7. Inspiring people to share Vous avez dit utilisateurs ?
  8. 8. Inspiring people to share Les rédacteurs
  9. 9. Inspiring people to share Les intégrateurs
  10. 10. Inspiring people to share Les développeurs
  11. 11. Inspiring people to share UI & UX
  12. 12. Inspiring people to share
  13. 13. Inspiring people to share
  14. 14. Inspiring people to share
  15. 15. Inspiring people to share
  16. 16. Inspiring people to share
  17. 17. Inspiring people to share Démonstration
  18. 18. Inspiring people to share Techniquement
  19. 19. Inspiring people to share Framework TYPO3 Flow
  20. 20. Inspiring people to share Convention over Configuration TYPO3 Flow
  21. 21. Inspiring people to share Fast AOP aka Single responsibility principle friendly TYPO3 Flow
  22. 22. Inspiring people to share Powerful Security Framework TYPO3 Flow
  23. 23. Inspiring people to share Doctrine2 but easier TYPO3 Flow
  24. 24. Inspiring people to share Content Repository TYPO3CR
  25. 25. Inspiring people to share Content Dimension TYPO3 TYPO3CR
  26. 26. Inspiring people to share Content Fallback between Dimensions TYPO3 TYPO3CR
  27. 27. Inspiring people to share Templating TYPO3 Fluid
  28. 28. Inspiring people to share XML Style Markup TYPO3 Fluid
  29. 29. Inspiring people to share Frontend Rendering TypoScript2
  30. 30. Inspiring people to share Frontend Rendering TypoScript2 CR  Node  Type  ->  TypoScript  Prototype  ->  Fluid  Template
  31. 31. Inspiring people to share Frontend Rendering TypoScript2
  32. 32. Inspiring people to share Frontend Rendering Build your own implementation
  33. 33. Inspiring people to share Frontend Rendering Prototype Overriding
  34. 34. Inspiring people to share Working with your Nodes EEL & FlowQuery
  35. 35. Inspiring people to share Working with your Nodes EEL & FlowQuery page  =  ${q(site).find(‘[instanceof  My.Site:ContactPage]’).get(0)}   pageDepth  =  ${q(this.page).parents().count()}   hasChildren  =  ${q(this.page).children().count()  >  0}   phoneNumber  =  ${q(this.page).property(‘phoneNumber’)}
  36. 36. Inspiring people to share Working with your Nodes EEL & FlowQuery person  =  ${q(node).property(‘productOwner’)}   @override.person  =  ${this.person}   name  =  ${String.trim(person.property(‘firstname’)  +  ‘  ‘  +  person.property(‘lastname’))}   profileImage  =  TYPO3.Neos:ImageUri  {   asset  =  ${q(person).property(‘profileImage’)}   maximumWidth  =  120   maximumHeight  =  120   allowCropping  =  true   }
  37. 37. Inspiring people to share Question & Réponse
  38. 38. Inspiring people to share Dominque Feyer cofounder  ttree.ch   typo3  neos  core  team  member   dfeyer@ttree.ch   Twitter  @dfeyer

×