Skip to content
Snippets Groups Projects
  1. Feb 27, 2017
  2. Feb 26, 2017
  3. Feb 24, 2017
  4. Feb 17, 2017
  5. Feb 15, 2017
  6. Feb 13, 2017
  7. Feb 11, 2017
  8. Feb 07, 2017
  9. Feb 06, 2017
    • Benjamin Kott's avatar
      [!!!][FEATURE] Streamline Fluid Styled Content and CSS Styled Content · 80fec593
      Benjamin Kott authored
      CSS Styled Content has been a long time the preferred way of rendering
      content in the frontend. Fluid Styled Content was introduced as
      successor of CSC, but the feature set diverged from the beginning. The
      lack of flexibility and incomplete feature set in comparision to CSC
      made it hard to migrate existing instances.
      
      Since TYPO3 CMS 7.6 Fluid-Templates are the defined standard and
      official recommendation for content rendering. The feature set of FSC is
      now matching CSC. Both content renderings are now streamlined to be
      fully compatible with each other. For the period of CMS 8 LTS CSC will
      share the same capabilities to make an transition as easy as possible.
      CSC is now deprecated and goes into maintenance mode and will be removed
      with CMS 9.
      
      For compatibility, CSC is now supporting Textmedia that was before
      exclusive to FSC. But also FSC has learned some tricks from CSC. Fluid
      Styled Content has now support for all content elements pr...
      80fec593
    • Andreas Fernandez's avatar
      [FEATURE] Show list of failed input fields in FormEngine · 28ee049e
      Andreas Fernandez authored
      When validating input fields of the FormEngine fails, a button is now
      rendered into the least possible button bar in the module document header.
      Clicking the button renders a list of all input elements whose validation
      failed.
      
      Clicking onto a field in that list automatically focuses the field in the
      form.
      
      Resolves: #79521
      Releases: master
      Change-Id: I9e232f4d1b27216ccf4a1c7b88d4a9c70b49f4f0
      Reviewed-on: https://review.typo3.org/51452
      
      
      Reviewed-by: default avatarFrank Nägler <frank.naegler@typo3.org>
      Tested-by: default avatarFrank Nägler <frank.naegler@typo3.org>
      Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      28ee049e
  10. Jan 26, 2017
    • Christian Kuhn's avatar
      [!!!][FEATURE] FormEngine element level refactoring · 84be5e61
      Christian Kuhn authored
      The patch introduces a new API on FormEngine element level
      that substitutes the old "wizards" / renderWizard() API
      with a more powerful system.
      
      Single wizards are now split into one of three categories:
      * An informational wizard
      * A control button / icon
      * A true wizard with additonal functionality
      
      Method renderWizards() is still called in elements for compatibility
      reasons if people added own scrip/popup/userFunc wizards, but all
      core wizards are migrated.
      
      The patch significantly cleans the HTML of single elements, especially
      HTML stuff that was added by the SingleFieldContainer is now put down
      to single elements, while main HTML wraps formerly done by renderWizards()
      is fetched "up" to single elements. This gives single elements full
      control about the main HTML it is producing, which is a must have
      preparation in order to further advance in this area and to switch
      single elements to fluid rendering in one of the next steps.
      
      The patch brings a pretty huge list of TCA changes and
      simplifications, all TCA changes are supported by TCA migration,
      so existing extensions should benefit out of the box and just
      get deprecations logged.
      
      Change-Id: I45083e14e45bbf40c06267b51c9d0b7c15e2f7ab
      Resolves: #79440
      Resolves: #70032
      Releases: master
      Reviewed-on: https://review.typo3.org/51151
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarWouter Wolters <typo3@wouterwolters.nl>
      Tested-by: default avatarMona Muzaffar <mona.muzaffar@gmx.de>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      84be5e61
  11. Jan 23, 2017
  12. Jan 10, 2017
  13. Jan 09, 2017
  14. Jan 03, 2017
    • Christian Kuhn's avatar
      [!!!][TASK] Improve flex and TCA handling in FormEngine · 38a1bc5d
      Christian Kuhn authored
      The patch adapts a series of nasty form engine areas to more solid
      code. The evaluate condition code is rewritten and works much better
      in flex form scenarios. The suggest wizard and svg tree are much
      more solid in flex forms. The group element is rewritten
      towards a better readable and easier to refactor code, dropping
      method dbFileIcons(). A bunch of issues is resolved along the way.
      
      * TCA "default" now works in flex form section container elements
      * The "displayCond" parser is now strict and throws exceptions on
        invalid syntax and wrong referenced fields to help debugging
        faulty display conditions
      * TCA displayCond on flex fields can now be prefixed with the
        sheet name and can reference field values from neighbor sheets
      * TCA displayCond now works with flex section containers
      * TCA flex section container now throw an exception if select or
        group fields configure a MM relation - this is not supported
      * TCA ctrl requestUpdate field is dropped, onChange=reload is now allowed
        not only on flex form fields, but also on normal columns fields
      * TCA tree now works as section container element and initializes
        correctly on new records and new containers
      * GroupElement rewrite to drop dbFileIcons()
      * config option maxitems now optional for type=group and type=select
        and defaults to "many items allowed"
      * inline now works in "fancy" flex situations with "new" records
        by handing the final dataStructureIdentifier around
      * FormEngine no longer loads extJS
      
      Change-Id: Id1d081627529cc1502bb198389e5bd69372815cd
      Resolves: #78899
      Resolves: #72307
      Resolves: #75646
      Resolves: #76637
      Resolves: #72106
      Resolves: #78824
      Resolves: #76793
      Resolves: #68247
      Resolves: #69715
      Related: #78460
      Related: #67198
      Related: #72294
      Releases: master
      Reviewed-on: https://review.typo3.org/50879
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Reviewed-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      38a1bc5d
  15. Dec 13, 2016
  16. Dec 07, 2016
  17. Dec 03, 2016
  18. Dec 02, 2016
  19. Dec 01, 2016
  20. Nov 20, 2016
  21. Nov 18, 2016
  22. Nov 09, 2016
  23. Oct 29, 2016
  24. Oct 27, 2016