Skip to content
Snippets Groups Projects
  1. Mar 21, 2014
    • Steffen Ritter's avatar
      [TASK] Allow FrontendContentAdapter to be disabled · 01806417
      Steffen Ritter authored
      The FrontendContentAdapter transforms tt_content and pages records
      within cObject to the format which they have been stored in in pre
      6.x installations, so probably existing legacy TypoScript config
      can deal with the same data.
      
      This patchset introduces an AllConfiguration flag allowing to disable
      that service. For new installations the service is disabled by default,
      upgrading installations have the service enabled.
      
      Resolves: #54979
      Releases: 6.2
      Change-Id: I254f5c170c3e6a9f5ee214c0fe0e7a58e080cf34
      Reviewed-on: https://review.typo3.org/26807
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Alexander Stehlik
      Tested-by: Alexander Stehlik
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      01806417
    • Ernesto Baschny's avatar
      [BUGFIX] Form Wizard styling fix (UL/OL) · 2d4a9d3c
      Ernesto Baschny authored
      Resolves: #57126
      Related: #55810
      Releases: 6.2
      Change-Id: Iea0e324b6942ec90a8da387a28ff0e7d926d63f8
      Reviewed-on: https://review.typo3.org/28585
      Reviewed-by: Marcin Sągol
      Tested-by: Marcin Sągol
      Reviewed-by: Pascal Dürsteler
      Tested-by: Pascal Dürsteler
      Tested-by: Christian Kuhn
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      2d4a9d3c
    • Christian Kuhn's avatar
      [BUGFIX] Test follow-up to #57152 · fde89fdd
      Christian Kuhn authored
      Fix a failing unit test after change c23414d5
      
      Change-Id: I427663a1a528b24a0e63d2fc9ed2a6371902a4f4
      Resolves: #57159
      Related: #57152
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/28611
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      fde89fdd
    • Markus Klein's avatar
      [CLEANUP] Cleanup code style in PageLayoutView · 7f14ac55
      Markus Klein authored
      * Cleanup code style
      * Fix code issues like forgotten return values
      
      Resolves: #53539
      Releases: 6.2
      Change-Id: Iec21bbb118d15e46bb464389d6a7bf3661b007a5
      Reviewed-on: https://review.typo3.org/25295
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Pascal Dürsteler
      Tested-by: Pascal Dürsteler
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      7f14ac55
    • Helmut Hummel's avatar
      [BUGFIX] Mitigate race condition on cache flush · e7eae905
      Helmut Hummel authored
      When file caches are flushed, the cache directory
      is also deleted.
      
      Now when a second request comes in and creates
      the caches it happens that the cache directory of
      a given cache is still there for this cache when
      calling setCache in the SimpleFileBackend,
      but is deleted by the first request afterwards.
      
      Now the cache directory for the second request
      does not exist and setting cache entries will fail.
      
      Mitigate this by immediately recreating
      the cache directory.
      
      Resolves: #57136
      Releases: 6.2
      Change-Id: I3c4c5c63c6c754447549285d9718798272f9e585
      Reviewed-on: https://review.typo3.org/28594
      Reviewed-by: Ernesto Baschny
      Reviewed-by: Thomas Maroschik
      Reviewed-by: Pascal Dürsteler
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      e7eae905
    • Ernesto Baschny's avatar
      [BUGFIX] First install lists directory errors · c23414d5
      Ernesto Baschny authored
      For a first installer the directory structure is empty and the
      first step will try to create it. We do not need to show these
      as errors to the user, only if the root directory cannot be
      written.
      
      To achieve this we raise "Warnings" instead (which are
      not shown in first step). To keep the Folder Structure menu
      item on the left menu in the Install Tool showing a red badge
      for non existing directories, we change this to also include
      Warnings.
      
      Resolves: #57152
      Releases: 6.2
      Change-Id: Idd628ecdf946f9befdb7fefd7a9bb7bccc175c2b
      Reviewed-on: https://review.typo3.org/28605
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      c23414d5
    • Xavier Perseguers's avatar
      [BUGFIX] Invalid HTML for the top toolbar in Backend · e0652733
      Xavier Perseguers authored
      Additional attributes must be concatenated with a leading blank
      space in order to get valid HTML content.
      
      Fixes: #57127
      Releases: 6.2
      Change-Id: Iac0cf3033af37efd8e1a8efeb777083503166c5c
      Reviewed-on: https://review.typo3.org/28587
      Reviewed-by: Andreas Fernandez
      Tested-by: Andreas Fernandez
      Reviewed-by: Eric Chavaillaz
      Tested-by: Eric Chavaillaz
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      e0652733
    • Nicole Cordes's avatar
      [BUGFIX] Show clipboard if it contains elements · 7dba62fd
      Nicole Cordes authored
      On empty pages no page content is rendered at all. This patch brings the
      clipboard back, if it contains elements so you can check those on the
      empty pages. Besides the drawFooterHook is shown again on empty pages.
      this isn't set in the core itself and extension authors should be able
      to choose if the content should be visible on empty pages.
      
      Resolves: #57062
      Releases: 6.2
      Change-Id: Ie7bd6fda730e801b285d7876a1eff39c3ba1eff0
      Reviewed-on: https://review.typo3.org/28603
      Reviewed-by: Stefan Froemken
      Tested-by: Stefan Froemken
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      7dba62fd
    • Jigal van Hemert's avatar
      [TASK] Rename escapeJsValue and make it context specific · be64df41
      Jigal van Hemert authored
      The stdWrap property escapeJsValue actually encodes the
      content and should thus be called
      encodeForJavaScriptValue. Also the value must be
      enclosed in quotes to prevent it from being used outside
      the target context of string values in JavaScript.
      
      Releases: 6.2
      Resolves: #57107
      Documentation: #57108
      Change-Id: Id5f850d36a87d71ca80eb58e3359ddacdd5b655e
      Reviewed-on: https://review.typo3.org/28571
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      be64df41
    • Ernesto Baschny's avatar
      Revert "[TASK] Create new processor registry" · 35ba5804
      Ernesto Baschny authored
      This reverts commit 07714455
      
      This new interface is not being used throughout the Core,
      as this was just the first step of three to complete this
      functionality. So we revert and postpone this change for
      the next release.
      
      Change-Id: I5dd0e074a0026ff49b1d096ff4fd8926370aba3f
      Reviewed-on: https://review.typo3.org/28598
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      35ba5804
    • Helmut Hummel's avatar
      [FOLLOWUP] Class loader handles invalid classes · 274e7eea
      Helmut Hummel authored
      The check if we have class information
      can be simplified to !empty()
      
      Resolves: #57117
      Related: #56933
      Releases: 6.2
      Change-Id: I8532b26142cc39da2b9bcca9880df715da57d59e
      Reviewed-on: https://review.typo3.org/28596
      Reviewed-by: Frans Saris
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      274e7eea
    • Francois Suter's avatar
      [BUGIFX] Improve labels in clear cache menu items · 049283cd
      Francois Suter authored
      With the changes introduced by the new cache grouping system, the
      "Clear all cache" menu item in the clear cache menu has become
      ambiguous. Labels and tooltips can be improved.
      
      Resolves: #57128
      Releases: 6.2
      Change-Id: I2c723e3581605f7040f8a1cc1598053155ee80a4
      Reviewed-on: https://review.typo3.org/28588
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Ludwig Rafelsberger
      Reviewed-by: Stephan Großberndt
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      049283cd
  2. Mar 20, 2014
  3. Mar 19, 2014
    • Stanislas Rolland's avatar
      [BUGFIX] Regenerate missing RTE magic image on rendering · 575b6cb3
      Stanislas Rolland authored
      Problem: Magic images inserted in RTE content may be missing,
      for instance after flushing the _processed_ directory.
      Solution: Regenerate any missing magic image when rendering the content
      element.
      
      Revolves: #56147
      Releases: 6.2
      Change-Id: Ifa156791bcd1c446c7ae61888465bb680abdf36d
      Reviewed-on: https://review.typo3.org/27884
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      Reviewed-by: Fabien Udriot
      Tested-by: Fabien Udriot
      Reviewed-by: Wouter Wolters
      Reviewed-by: Stanislas Rolland
      Tested-by: Stanislas Rolland
      575b6cb3
    • Benjamin Rau's avatar
      [BUGFIX] Several typos in Page Browsing ViewHelper · 10950c5b
      Benjamin Rau authored
      Fixing several typos and slips of the pen in the
      PageBrowsing ViewHelper.
      
      Without fixing all of them the page browsing ViewHelper
      is not functional properly, that´s why i want to submit
      them at once and also supply the fix for it.
      
      That are these errors:
      * Undefined but used class property prefixId
      * Overwriting instead of appending content to already defined variable
      * Not using UpperCamelCase for extensionName in Localization Utilty
      * Accidentally using wrong variables
      * Defining variable in for-loop which could be defined outside also
      * Using undefined variable freeIndexUid
      
      Resolves: #55340
      Releases: 6.2, 6.1
      Change-Id: I708a7af4876eba0e69fa666694315e0babcf6800
      Reviewed-on: https://review.typo3.org/27058
      Reviewed-by: Dmitry Dulepov
      Reviewed-by: Wouter Wolters
      Reviewed-by: Cedric Ziel
      Reviewed-by: Tymoteusz Motylewski
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      10950c5b
    • Christoph Dörfel's avatar
      [BUGFIX] Use HTTP Status 307 for all page shortcut modes · d404982b
      Christoph Dörfel authored
      Fixes cases where the shortcut page is cached by some
      devices leading to exceptions or wrong behaviour.
      
      Resolves: #56423
      Releases: 6.2
      Change-Id: I71252b13320417ecffa9c28db6af9476d667d58f
      Reviewed-on: https://review.typo3.org/27933
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      d404982b
    • Marc Bastian Heinrichs's avatar
      [BUGFIX] Fix impexp with images in RTE and links to files · 7be59356
      Marc Bastian Heinrichs authored
      This patch fixes the import and export of RTE contents
      including images and links to files as well as softreference
      links to files (file:{uid}) and adds functional tests
      for this use cases.
      
      Resolves: #56089
      Resolves: #56285
      Related: #56286
      Releases: 6.2
      Change-Id: I29312b304d265581bf9f35bdc2692a19d2df5a93
      Reviewed-on: https://review.typo3.org/28105
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      7be59356
    • Marc Bastian Heinrichs's avatar
      [TASK] Follow-up: Cleanup ext_localconf.php of sysexts · f62864d3
      Marc Bastian Heinrichs authored
      The Extbase implementation registrations don't have to
      be initialized in BE mode only.
      
      Resolves: #55593
      Releases: 6.2
      Change-Id: I78a643fba62d48734fc727d7bf78bf774e6c3ddd
      Reviewed-on: https://review.typo3.org/28519
      Reviewed-by: Wouter Wolters
      Reviewed-by: Ernesto Baschny
      Reviewed-by: Markus Kasten
      Reviewed-by: Stefan Froemken
      Tested-by: Stefan Froemken
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      f62864d3
    • Frans Saris's avatar
      [BUGFIX] Catch exception in filelist when file is missing · 5869277c
      Frans Saris authored
      The code responsible for rendering the thumbs belonging to a
      record doesn't catch the exceptions when a file couldn't be found.
      
      This change adds a try catch around the functions that
      tries to retrieve the file and displays a flash message when
      the file is missing.
      
      Resolves: #56077
      Releases: 6.2
      Change-Id: Icc6550db43c8738c74fd7ea8faac6e99a54bc0f3
      Reviewed-on: https://review.typo3.org/28284
      Reviewed-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      5869277c
    • Tymoteusz Motylewski's avatar
      [BUGFIX] RTE Linking with file upload fails · 83321601
      Tymoteusz Motylewski authored
      Catch exceptions raised when the potential target folder or
      the default user upload folder does not exist.
      
      The change  https://review.typo3.org/27323 from ticket
      http://forge.typo3.org/issues/48512 should be applied
      in few places more.
      
      Resolves: #56751
      Related: #48512
      Releases: 6.2
      Change-Id: I7446697d64a580203f8f772d4bba690542dd7cb2
      Reviewed-on: https://review.typo3.org/28247
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      83321601
    • Alexander Stehlik's avatar
      [TASK] Unify NULL default value handling · 6695eddf
      Alexander Stehlik authored
      If a field is configured to allow NULL values ("eval" is set to "null")
      and the default value in the TCA is explicitly set to NULL the value
      will not be converted to a string.
      
      Additionally the mode setting "useOrOverridePlaceholder" will not have
      any influence any more on the default value when creating new records.
      
      Resolves: #54412
      Releases: 6.2
      Documentation: #56584
      Change-Id: Ica43a1af33e6f86dd042b66781acc0e9cd904cf9
      Reviewed-on: https://review.typo3.org/26408
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Reviewed-by: Oliver Hader
      Reviewed-by: Ernesto Baschny
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      6695eddf
    • Markus Klein's avatar
      [BUGFIX] Fix automatic core updater · b255afc2
      Markus Klein authored
      AbstractCoreUpdate redefines the $view member to be
      a JsonView, but does not re-implement the parent methods
      that rely on $view being an AbstractView.
      
      Fix this by re-implementing the initializeHandle() method.
      This method can be merged with the former initializeCoreUpdate(),
      which wasn't called at all in most actions.
      
      Resolves: #56865
      Releases: 6.2
      Change-Id: I85260a0e57e915ac941569cfbdde1f96cdaec5e6
      Reviewed-on: https://review.typo3.org/28393
      Reviewed-by: Philipp Gampe
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      b255afc2
  4. Mar 18, 2014