title: How to quickly create custom content elements in TYPO3 6.x
body: <p>In TYPO3 6.x, what is an easy way to quickly create custom content elements?</p>
  
  <p>A typical example (Maybe for a collection of testimonials):</p>
  
  <p>In the backend (with adequate labels):</p>
  
  <ul>
  <li>An image</li>
  <li>An input field</li>
  <li>A textarea</li>
  </ul>
  
  <p>When rendering:</p>
  
  <ul>
  <li>Image resized to xy</li>
  <li>input wrapped in h2</li>
  <li>textarea passed through parseFunc and wrapped in more markup</li>
  </ul>
  
  <p>Ideally, these would be available in the page module as cType, but at least in the list module.
  And use fluid templates.</p>
  
  <p>My questions:</p>
  
  <ul>
  <li><p>From another CMS I am used to content item templates being applied to the BE and the FE at the same time (you write the template for what it should do, and then there's a backend item just for that type of content element) - but that's not how fluid works - or can it be done?</p></li>
  <li><p>Is there an extension that would handle such custom content elements (other than Templavoila)?</p></li>
  <li><p>Or do I have to create a custom extbase/fluid extension for each such field type?</p></li>
  <li><p>And, by the way: is there a recommendable tutorial for the new extbase kickstarter? I got scared away by all that domain modelling stuff.</p></li>
  </ul>