Skip to content
Snippets Groups Projects
  1. Jun 04, 2013
    • TYPO3 Release Team's avatar
      [RELEASE] Release of TYPO3 6.2.0alpha1 · 18592906
      TYPO3 Release Team authored
      Change-Id: I85317f149a345b67ddaa6e6d2ec67c90f02a4256
      Reviewed-on: https://review.typo3.org/21233
      Reviewed-by: TYPO3 Release Team
      Tested-by: TYPO3 Release Team
    • Alexander Schnitzler's avatar
      [TASK] Make preperations for backporting Flow validation api · af610eb3
      Alexander Schnitzler authored
      Synced some parts of Extbase validation with the one of
      Flow without changing actual behaviour.
      
      Releases: 6.2
      Resolves: #48767
      Change-Id: I0801f4faaa2d9e0fea31e51704ff0a30ca2c4ccb
      Reviewed-on: https://review.typo3.org/21190
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      af610eb3
    • Alexander Schnitzler's avatar
      [TASK] Mark Extbase\Mvc\Controller\FlashMessageContainer deprecated · f521dc2c
      Alexander Schnitzler authored
      As Extbase uses the new FlashMessageService provided by the core the
      old FlashMessageContainer has to be marked deprecated. Therefore also
      TYPO3\CMS\Extbase\Mvc\Controller\AbstractController->injectFlash
      MessageContainer has to be marked deprecated but must not throw
      create a deprecation log entry.
      
      Releases: 6.2
      Resolves: #48669
      Change-Id: I2583f6a72aae6ee8abc50ebd053ffc23bc74d30b
      Reviewed-on: https://review.typo3.org/21166
      Reviewed-by: Wouter Wolters
      Reviewed-by: Alexander Schnitzler
      Tested-by: Alexander Schnitzler
      f521dc2c
    • Alexander Schnitzler's avatar
      [FEATURE] Add ObjectManager->getScope like in TYPO3.Flow · 67ab0c70
      Alexander Schnitzler authored
      This method detects if a class is of type prototype or
      singleton. We need this method as it is a dependency for
      further backporting of the Flow validation api.
      
      Releases: 6.2
      Resolves: #48766
      Change-Id: I4d6b043a4015c31ede0b099eebed4491a38723cd
      Reviewed-on: https://review.typo3.org/21189
      Tested-by: Wouter Wolters
      Reviewed-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      67ab0c70
    • Alexander Schnitzler's avatar
      [BUGFIX] FormFieldVH->getPropertyValue() must work without form object · 1fffaa99
      Alexander Schnitzler authored
      Since the new property mapper is active by default it is
      possible to create forms without object="{object}", e.g.
      using a newAction. This leads to some view helpers throwing
      an exception as they rely on a present object to receive the
      property value. As this object may not be present a missing
      check has to be added to method getPropertyValue().
      
      This check also exists in Flow.Fluid and is necessary to
      fix malfunctioning view helpers.
      
      Releases: 6.2, 6.1
      Resolves: #48750
      Relates: #48628
      Change-Id: I6c42725d6daf9003358f8b6fbe9af3e62f011213
      Reviewed-on: https://review.typo3.org/21181
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Alexander Schnitzler
      Tested-by: Alexander Schnitzler
      1fffaa99
    • Alexander Schnitzler's avatar
      [BUGFIX] Enable CheckboxViewHelper binding to ArrayObject and Null · 5ffb7339
      Alexander Schnitzler authored
      Currently the checkbox view helper relies on a present
      form object which is not necessary any longer since 6.1
      as the new property mapper is active by default.
      
      Therefore the viewhelper must be adjusted to be able to
      be bound to ArrayObject objects or Null which throws an
      exception till now.
      
      Releases: 6.2, 6.1
      Resolves: #48628
      Change-Id: I35b70fb0a09ddd72da1c64ec5c7c5456e9af9471
      Reviewed-on: https://review.typo3.org/21184
      Tested-by: Adrian Dymorz
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      5ffb7339
    • Stefan Froemken's avatar
      [BUGFIX] Wrong position for beforeCallActionMethod · 7a0a5224
      Stefan Froemken authored
      The SignalSlot "beforeCallActionMethod" is at the
      wrong position
      
      Resolves: #47826
      Releases: 6.2, 6.1
      Change-Id: Id80297deb26c544bb703fa1fe7dd05b58b2b9230
      Reviewed-on: https://review.typo3.org/21116
      Tested-by: Alexander Schnitzler
      Reviewed-by: Alexander Schnitzler
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      7a0a5224
  2. Jun 03, 2013
  3. Jun 02, 2013
    • Felix Kopp's avatar
      [TASK] Clean-up EXT: t3skin css files · 6f29cc6a
      Felix Kopp authored
      Few styles are unused or defined multiple times. Few files are not
      in use any longer. Also comments and newlines could be unified.
      
      Change-Id: If38a33291454e5b53247d79b78d2c7141f768512
      Resolves: #48776
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/21194
      Reviewed-by: Thomas Maroschik
      Tested-by: Thomas Maroschik
      Reviewed-by: Felix Kopp
      Tested-by: Felix Kopp
      6f29cc6a
    • Felix Kopp's avatar
      [TASK] Remove tabs_images for module groups · d2b2f0c5
      Felix Kopp authored
      Backend Modules are mostly recognized by their icons. Those
      modules are accessed via the module menu on the left.
      Modules are grouped into module groups.
      
      Since module groups are defined the same way as
      sub-modules are - also module *groups* have icons.
      
      Those icons are not displayed widely and not maintained.
      Because these module -group- icons do not bring benefits:
      
      This patch removes tabs_images from module groups.
      
      Change-Id: I1a1de5d1fa8899c362dcf1d2c592ec85cf32e59b
      Resolves: #48774
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/21193
      Reviewed-by: Soren Malling
      Tested-by: Soren Malling
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Felix Kopp
      Tested-by: Felix Kopp
      d2b2f0c5
    • Felix Kopp's avatar
      [BUGFIX] CSS: Default vertical spacing for blocks · 600bc8dd
      Felix Kopp authored
      Forms, tables, texts need a clear structure and obvious
      visual distinction. Our Backend currently does not
      deliver strong defaults for extensions.
      
      Many modules already work around this lack of structure
      by adding extra spacing and horizontal rules:
      
      - DocumentTemplate::spacer(x-Pixel)
      - DocumentTemplate::divider()
      
      This patch brings vertical spacing based on CSS for:
      
      - p
      - ul / ol
      - dl
      - blockquote
      
      Change-Id: I93a1a43b21d6e56db822558c6d4be0103097ed98
      Resolves: #48540
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/21050
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      600bc8dd
    • Lienhart Woitok's avatar
      [FEATURE] Automatically determine page type for URIs with format · 81bd717d
      Lienhart Woitok authored
      When rendering a special format a custom page type is required.
      This adds a mapping configuration to define which page type
      should be used for which format.
      
      Example:
      plugin.tx_myext {
          view.formatToPageTypeMapping {
              txt = 99
              pdf = 123
          }
      }
      
      The formats defined will apply to all Plugins in your extension.
      
      Change-Id: I22beb6334a094711abfb2ee7b53fb3e065ec8580
      Releases: 6.2
      Resolves: #27498
      Reviewed-on: https://review.typo3.org/21123
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      81bd717d
    • Jigal van Hemert's avatar
      [BUGFIX] changing FE user password updates tstamp · c3a9446f
      Jigal van Hemert authored
      When an FE user changes his/her password the tstamp field of the
      record is also updated to reflect that the record is changed.
      
      Change-Id: I6907c7af6c46612f5e1d2e6aca6a38e9216d3af3
      Fixes: #48685
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/21186
      Reviewed-by: Thomas Maroschik
      Tested-by: Thomas Maroschik
      Reviewed-by: Steffen Müller
      Tested-by: Steffen Müller
      c3a9446f
  4. May 31, 2013
    • Felix Kopp's avatar
      [TASK] Clean-up and update INSTALL.txt · e392adea
      Felix Kopp authored
      - Update copyright year
      - Include required module "fileinfo" in recommended section
      - Add reference to recommended library FreeType 2
      - Correct typo3.org deep links accordingly (T3O)
      
      Change-Id: I067b2d930c1a6ffa15ea61f10723e29eb434f491
      Resolves: #48541
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/21064
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      e392adea
  5. May 28, 2013
    • Anja Leichsenring's avatar
      [TASK] Bring back int_from_ver · 160ddfea
      Anja Leichsenring authored
      Due to many failing extensions relying on this function,
      Release Management decided to bring it back as a redirect
      to VersionNumberUtility::convertVersionNumberToInteger.
      
      Resolves: #48536
      Relates: #44763
      Releases: 6.2, 6.1
      Change-Id: Id76758c10a542bdbe0cc033466f494b0a6350692
      Reviewed-on: https://review.typo3.org/21047
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Daniel Hürtgen
      Tested-by: Daniel Hürtgen
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      160ddfea
    • Helmut Hummel's avatar
      [FEATURE] Backport Object Type Converter from Flow · 37c11069
      Helmut Hummel authored
      In Flow there is a Type Converter which can map array sources
      to not persistent objects. This is very useful if you need
      transitional objects built from request arguments.
      
      Backporting this converter needs some minor modifications
      in the reflection service, which are included in this commit
      as well as registering the new converter.
      
      Resolves: #48548
      Releases: 6.2
      
      Change-Id: Ic88b732076ae19ece490cf1376b2d1bbcaf1ebff
      Reviewed-on: https://review.typo3.org/21114
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Daniel Hürtgen
      Tested-by: Daniel Hürtgen
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      37c11069
  6. May 27, 2013
  7. May 26, 2013
    • Philipp Gampe's avatar
      [BUGFIX] uploading extname_1.0.3 (1).zip creates extension "extname (1)" · ae64cc8b
      Philipp Gampe authored
      The function getExtensionFromZipFile fails to sanitize any output after
      the version. As the function is only interested in the part before the
      version which must be the extension key, remove any trailing characters.
      
      Add a unit test to document this behavior.
      
      Resolves: #48332
      Releases: 6.2, 6.1, 6.0
      Change-Id: I09b810d4bce214b6fa38e1a62200560f30d88984
      Reviewed-on: https://review.typo3.org/20875
      Reviewed-by: Alexander Opitz
      Reviewed-by: Dmitry Dulepov
      Tested-by: Dmitry Dulepov
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      ae64cc8b
    • Wouter Wolters's avatar
      [BUGFIX] Pass $field to BackendUtility::getFlexFormDS · 77f771c4
      Wouter Wolters authored
      This bugfix just passes an already existing argument
      along to the hook method, making the $field variable
      available there.
      
      Change-Id: I5337490920a96a8db0af8f8ecc01e967dba0c9ca
      Fixes: #39527
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Reviewed-on: https://review.typo3.org/20919
      Reviewed-by: Dmitry Dulepov
      Tested-by: Dmitry Dulepov
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      77f771c4
    • Daniel Hürtgen's avatar
      [FEATURE] Multiple params for user function in typoscript conditions. · 7a03df2b
      Daniel Hürtgen authored
      Currrently you can use user functions for typoscript conditions and
      pass one parameter to your created functions. If you have more than
      parameter, you must create a workaround and use an delimiter other
      than comma an split it up in your user functions to separate them.
      
      This patch is a fix for that and make it possible to use multiple params
      for user functions.
      
      Change-Id: Ief2486f6133132303a5925370c1517ee9a98a0b4
      Resolves: #47159
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/19835
      Reviewed-by: Dmitry Dulepov
      Tested-by: Dmitry Dulepov
      Reviewed-by: Daniel Hürtgen
      Tested-by: Daniel Hürtgen
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      7a03df2b
    • Wouter Wolters's avatar
      [BUGFIX] Some TCAdefaults work only with "Page (inside)" · c4d46487
      Wouter Wolters authored
      Some TCAdefaults work only with "Page (inside)" and not in
      the wizard.
      
      Affected defaults:
      * TCAdefaults.pages.hidden = 1
      * TCAdefaults.pages.doktype = 2
      
      Change-Id: I71eb301909c31eb8cd160dbe6beadc4ba5102b66
      Resolves: #14955
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Reviewed-on: https://review.typo3.org/20900
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      c4d46487
    • Felix Kopp's avatar
      [TASK] EXT: Belog - backend module H1-H4 (html) · 9d408ffb
      Felix Kopp authored
      Restructures headlines in EXT: belog backend module to
      reflect hierarchy of the content: H1 through H4.
      
      Change-Id: I3d462bbbbc7a79d13da154dca9e393a204e9ae29
      Resolves: #48539
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/21049
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      9d408ffb
  8. May 25, 2013
    • Philipp Gampe's avatar
      [BUGFIX] Link to not-existing folder results in fatal error · dab6f882
      Philipp Gampe authored
      If a folder is removed from the (default) local storage outside of
      TYPO3 while still being linked inside a content element, a fatal error
      is thrown.
      
      Catch the fatal error and do not render the link.
      Rendering the link text, but no link is the default normal behavior of
      links in frontent.
      
      Fixes: #48390
      Releases: 6.2, 6.1, 6.0
      Change-Id: I7ffbf2e055a3cb204dbe61e145ca54ee18b4982b
      Reviewed-on: https://review.typo3.org/20926
      Reviewed-by: Dmitry Dulepov
      Tested-by: Dmitry Dulepov
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      dab6f882
    • Alexander Opitz's avatar
      [BUGFIX] Catch FolderDoesNotExist Exception on links/images · cfc24d7b
      Alexander Opitz authored
      If you have RTE content which have false links/images to files, we
      get a FolderDoesNotExistException (FileDoesNotExistException in 6.0).
      This should be catched.
      
      Reproduce
      * Create content element text
      * In RTE change to text mode
      * Add <img src="nofile" /> for image
      or
      * Add <a href="nowhere">link</a> for link
      * save
      
      Resolves: #46785
      Releases: 6.2, 6.1, 6.0
      Change-Id: I7b959825e8e36dc5b1941c9fa411afa321a594fb
      Reviewed-on: https://review.typo3.org/20570
      Reviewed-by: Simon Schick
      Tested-by: Simon Schick
      Reviewed-by: Henrik Ziegenhain
      Tested-by: Henrik Ziegenhain
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      cfc24d7b
    • Philipp Kitzberger's avatar
      [FEATURE] Improve livesearch results · 3ae3642e
      Philipp Kitzberger authored
      * uid and pid are displayed as tooltip in livesearch results
      * returnUrl set so closing edit mask won't lead to dummy.php
      
      Resolves: #35358
      Releases: 6.2
      Change-Id: I9c31cb547c9e9eb82f35a614d6977fca87f339d6
      Reviewed-on: https://review.typo3.org/20992
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      3ae3642e
  9. May 24, 2013
    • TYPO3 Release Team's avatar
      [TASK] Raise submodule pointer · 810a487a
      TYPO3 Release Team authored
      Change-Id: I27e54b3d481a30ec8526fc79ac2b2f0e3cf6a4eb
      Reviewed-on: https://review.typo3.org/21025
      Reviewed-by: TYPO3 Release Team
      Tested-by: TYPO3 Release Team
      810a487a
    • Frank Frewer's avatar
      [BUGFIX] Disable restricted users to handle page records in pagetree · c8a0f8be
      Frank Frewer authored
      This patch hides the context menu entries 'disable'/'enable', 'edit',
      'new', 'cut', 'copy', 'paste into', 'paste after' and 'delete' in
      case an user is restricted to only non default languages.
      Additionally it throws an error message if the user is trying to edit
      a page title directly in the pagetree via double click.
      
      Resolves: #47126
      Releases: 6.2,6.1, 6.0, 4.7, 4.5
      Change-Id: I13537529d4b72763c3a2ff5c75b5ae53a9e3fec1
      Reviewed-on: https://review.typo3.org/19802
      Reviewed-by: Henrik Ziegenhain
      Tested-by: Henrik Ziegenhain
      Reviewed-by: Philipp Gampe
      Reviewed-by: Alexander Opitz
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      c8a0f8be
  10. May 20, 2013
    • Philipp Gampe's avatar
      [BUGFIX] Paste button missing in empty folders · 2030fdcf
      Philipp Gampe authored
      Inside an empty folder is no obvious way to paste the content of the
      clipboard.
      
      Add a paste icon to the docheader to paste into the current folder.
      
      Resolves: #48202
      Releases: 6.2, 6.1, 6.0
      Change-Id: I2192bd853a1c1fada332319812acee8fe821b78a
      Reviewed-on: https://review.typo3.org/20857
      Reviewed-by: Markus Klein
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      2030fdcf
    • Felix Kopp's avatar
      [TASK] Rethink .txt files (GPL & Readme) · e58c6a2c
      Felix Kopp authored
      Removes few outdated Readme files.
      
      Also brings the well-formatted official GPL.txt from
      http://www.gnu.org/licenses/gpl-2.0.txt
      
      Change-Id: Ie059d19fd2424f8626bcd7f0e5c040736fa31377
      Resolves: #48397
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/20931
      Reviewed-by: Dmitry Dulepov
      Tested-by: Dmitry Dulepov
      e58c6a2c
    • Christian Kuhn's avatar
      [BUGFIX] TCA load regression in eid context · 8a78029c
      Christian Kuhn authored
      TCA refactoring in 6.1 misses an edge case:
      Frontend index_ts loads TCA *after* eid is handled, so there is
      no TCA loaded in eid context. Eid scripts that still need
      TCA *should* call EidUtility::initTCA(), but some call instead
      TSFE->includeTCA(). But includeTCA() is empty now and deprecated.
      
      The patch adds a call to includeTCA() to load TCA, if
      GLOBALS['TCA'] array is empty. This makes sure populating TCA
      is done only once.
      
      ext:caretaker_instance is affected by this, eg. test "Check
      backend user accounts" needs TCA and fails without the patch.
      
      Change-Id: Iaa70fe62e0eba9981e31379b853c968efe1d4cca
      Resolves: #47993
      Releases: 6.2, 6.1
      Reviewed-on: https://review.typo3.org/20554
      Reviewed-by: Markus Klein
      Reviewed-by: Alexander Opitz
      Reviewed-by: Stefan Neufeind
      Tested-by: Alexander Opitz
      Reviewed-by: Felix Kopp
      Reviewed-by: Dmitry Dulepov
      Tested-by: Markus Klein
      8a78029c
    • Georg Ringer's avatar
      [TASK] Hide func menu with only one entry · 63e8fe15
      Georg Ringer authored
      The func menu in a module is used to switch between different views in
      the same module.
      
      However if only one item is available, there is no reason to show the
      function menu at all.
      Also the onchange handler does not work as nothing is changeable.
      
      Count the number of elements and suppress the selector if there is only
      one item.
      
      Change-Id: I6bbce41af19c8755c67c7ce5085f94930f4f87f6
      Resolves: #48175
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/20772
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Dmitry Dulepov
      Tested-by: Dmitry Dulepov
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      63e8fe15
    • Philipp Gampe's avatar
      [BUGFIX] file_upload missing back icon · d8a2c80f
      Philipp Gampe authored
      Add a back button to:
       * file_upload
       * file_rename
       * file_newfolder
      
      The code is taken from recordlist.
      
      Resolves: #48065
      Releases: 6.2, 6.1, 6.0
      Change-Id: If328dd20f09875ab486fa3419ec5de9df8955956
      Reviewed-on: https://review.typo3.org/20859
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Felix Kopp
      Tested-by: Felix Kopp
      Reviewed-by: Dmitry Dulepov
      Tested-by: Dmitry Dulepov
      d8a2c80f
    • Felix Kopp's avatar
      [BUGFIX] EXT: setup — Increase Spacing · 23e5f4d8
      Felix Kopp authored
      User configure their personal TYPO3 backend in EXT: setup.
      Here loads of options feel at home.
      
      To lead users when searching for options space is essential.
      This patch brings vertical spacing to the formular rows.
      
      Change-Id: I622ed5050eee14e7a653b0e41203126ebe898bb1
      Resolves: #48388
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/20925
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Thomas Maroschik
      Tested-by: Thomas Maroschik
      Reviewed-by: Felix Kopp
      Tested-by: Felix Kopp
      23e5f4d8
  11. May 19, 2013