Skip to content
Snippets Groups Projects
  1. Nov 16, 2012
  2. Nov 15, 2012
    • Georg Ringer's avatar
      [TASK] Fix deprecated $doc->isCMlayers() · a75bac8c
      Georg Ringer authored
      Function TYPO3\CMS\Backend\Template\DocumentTemplate->isCMlayers()
      is not needed and can be removed.
      
      Change-Id: I7cef6a7711055c8cd6ce7ca0b3bf94b22e50a62f
      Resolves: #41272
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/14955
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      Reviewed-by: Oliver Klee
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      a75bac8c
    • Christian Kuhn's avatar
      [BUGFIX] GeneralUtility::validEmail() can throw warnings · 68759f08
      Christian Kuhn authored
      If GeneralUtility::validEmail() is called with array or object
      as parameter, warnings or errors are thrown of type "strlen()
      expects parameter 1 to be string" or similar.
      The patch sanitizes the method by returning early with FALSE if
      input parameter is not a string.
      
      Change-Id: I56c8ec91c730e47d341de7f09c14c7ee0492a616
      Fixes: #42792
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16462
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      68759f08
    • Christian Kuhn's avatar
      [BUGFIX] Follow-up clean-up to #19938 · 6716a6fa
      Christian Kuhn authored
      Refactoring #19938 a loose end was forgotten to be removed in one test.
      
      Change-Id: I36d1f9368eb829afebd5c3be2282811b010ed5ff
      Related: #19938
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16453
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      6716a6fa
    • Jigal van Hemert's avatar
      [BUGFIX] EXT:felogin: Multiple bugs with preserveGETvars · a0f4d13c
      Jigal van Hemert authored
      Refactor and fix handling of preserveGETvars in felogin.
       * Add support for multi dimensional arrays
       * urlencode() values
       * Preserve only parameters defined in 'preserveGETvars'
      
      The patch adds a new ArrayUtility method to handle
      recursive array intersections. See the unit tests for details.
      
      Change-Id: I90e2f8eb79586369a9c15c7ef19f7658b1d65ed3
      Fixes: #19938
      Fixes: #23324
      Fixes: #23649
      Fixes: #36894
      Fixes: #38589
      Releases: 6.0, 4.7
      Reviewed-on: http://review.typo3.org/7638
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      a0f4d13c
    • Ingo Pfennigstorf's avatar
      [BUGFIX] Form shows Fatal Error in Frontend · 201b7814
      Ingo Pfennigstorf authored
      This resolves the wrong instantiation of all classes
      that contain uppercase characters within a certain
      class name part, by adding the lowercased versions
      to the class alias map.
      
      Fixes: #40850
      Releases: 6.0
      
      Change-Id: I973393a5476e5b0ee8a2500117de636e43513666
      Reviewed-on: http://review.typo3.org/16362
      Reviewed-by: Thomas Maroschik
      Reviewed-by: Mattias Nilsson
      Reviewed-by: Ingo Pfennigstorf
      Tested-by: Ingo Pfennigstorf
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      201b7814
    • Helmut Hummel's avatar
      [BUGFIX] Remove dependency to iconv lib in form · 198cf860
      Helmut Hummel authored
      The form extension uses iconv_strlen to determine
      the string length, which fails when this method
      is not present in PHP.
      
      Use the CharsetConverter class instead.
      
      Fixes: #42990
      Releases: 6.0
      
      Change-Id: Ibf7e82c85bd808f036c7d0715f55d6f1f9e5b8d5
      Reviewed-on: http://review.typo3.org/16449
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      198cf860
  3. Nov 14, 2012
    • Christian Kuhn's avatar
      [TASK] Raise submodule pointer · 637eb35e
      Christian Kuhn authored
      Change-Id: I19bf442d362fc1ba7dd2df2d5d7e55c592222e27
      Reviewed-on: http://review.typo3.org/16447
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      637eb35e
    • Christian Kuhn's avatar
      [TASK] Re-implement extension status for reports module · dc063acb
      Christian Kuhn authored
      The reports module to show the main typo3.org TER repository
      extension list status and the security state of loaded and
      existing extensions was not implemented with the new
      extension manager.
      The patch adds the missing reports.
      
      Resolves: #39914
      Releases: 6.0
      
      Change-Id: Ib26dad4d798829ee96d900a80311aa28bb021c2c
      Reviewed-on: http://review.typo3.org/16446
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      dc063acb
  4. Nov 13, 2012
    • Georg Ringer's avatar
      [BUGFIX] Labels in EM are not translated · 287a5aea
      Georg Ringer authored
      The configuration of an extension can make use of
      labels and those are not translated in a select box.
      
      Therefore use LANG->sL()
      
      Change-Id: I12c09b3cf0b68e5f5f0f1d03ac5f78dd89d7bbde
      Fixes: #42931
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16437
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      287a5aea
    • Georg Ringer's avatar
      [TASK] Improve wincache has() function · 720ba137
      Georg Ringer authored
      Change-Id: Ia90500734c71095c82f774ac6c0acd16ce28f096
      Resolves: #42253
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16224
      Reviewed-by: Philipp Gampe
      Reviewed-by: Tomasz Krawczyk
      Tested-by: Tomasz Krawczyk
      Reviewed-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      720ba137
    • Tilo Baller's avatar
      [BUGFIX] Fix missing option labels in EXT:saltedpasswords ext config · 66ea0a3a
      Tilo Baller authored
      The labels for the options of the settings "Hashing method for the
      backend|frontend" are missing because the class names of the
      salt methods, which changed in previous commits, are part of the
      language key for the labels.
      
      Change the language key generation to use the class name without
      the prepended namespace and add the corresponding language key in the
      actual language file.
      
      Fixes: #42832
      Releases: 6.0
      
      Change-Id: I1ae96bd90bf153f0379159e1695701ecf5f9f004
      Reviewed-on: http://review.typo3.org/16369
      Tested-by: Philipp Gampe
      Reviewed-by: Philipp Gampe
      Reviewed-by: Tilo Baller
      Tested-by: Tilo Baller
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      66ea0a3a
    • Tilo Baller's avatar
      [BUGFIX] Fix userfunc paths in EXT:saltedpasswords ext_conf_template.txt · 5aebcab2
      Tilo Baller authored
      Paths to the class files and class names for the user functions used
      in the extension configuration of EXT:saltedpasswords are wrong, since
      they were moved and namespaced.
      
      Thus opening the extension configuration in extension manager fails
      with a fatal error, because the required class files can not be loaded.
      
      Load the right classes.
      
      Fixes: #42829
      Releases: 6.0
      
      Change-Id: I9e9dd6f3f8ceacf0196971db91f108d7dc963bcd
      Reviewed-on: http://review.typo3.org/16368
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Mattias Nilsson
      Reviewed-by: Tilo Baller
      Tested-by: Tilo Baller
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      5aebcab2
  5. Nov 11, 2012
    • Tymoteusz Motylewski's avatar
      [BUGFIX] Regression in t3lib_iconWorks::imagecopyresized · 02ccc686
      Tymoteusz Motylewski authored
      t3lib_iconWorks::imagecopyresized was refactored
      in #26660. Unfortunatelly that change introduced
      a regression. Parameter names were changed in
      the method definition, but not inside this method.
      
      This change makes parameter names consistent.
      
      Change-Id: I819da83ea059ecc7d17348c12ca64b37fac6dae0
      Fixes: #39563
      Releases: 6.0, 4.7
      Reviewed-on: http://review.typo3.org/13488
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      02ccc686
    • Helmut Hummel's avatar
      [TASK] Fix TYPO3 logos · 3ddfa364
      Helmut Hummel authored
      The logos have been changed to match the new CI,
      but were cut out sloppily.
      
      Exchange the most prominent logos with proper ones.
      
      Fixes: #42850
      Releases: 6.0, 4.7, 4.6, 4.5
      
      Change-Id: Id5ac815b8c2b381bef89f9e152345fd29a822bf6
      Reviewed-on: http://review.typo3.org/16391
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      3ddfa364
  6. Nov 10, 2012
    • TYPO3 Release Team's avatar
      [TASK] Set TYPO3 version to 6.0-dev · bdc3e1f1
      TYPO3 Release Team authored
      Change-Id: I68301629737a66a76332e59b3ccd674bb7d05722
      Reviewed-on: http://review.typo3.org/16387
      Reviewed-by: TYPO3 Release Team
      Tested-by: TYPO3 Release Team
      bdc3e1f1
    • TYPO3 Release Team's avatar
      [RELEASE] Release of TYPO3 6.0.0rc1 · 8bc8e45b
      TYPO3 Release Team authored
      Change-Id: Id506e3479c6b48526b7a9cdfdd211bc33c1a61d6
      Reviewed-on: http://review.typo3.org/16386
      Reviewed-by: TYPO3 Release Team
      Tested-by: TYPO3 Release Team
      8bc8e45b
    • Tilo Baller's avatar
      [BUGFIX] Add "suggests" as valid dependency type · 1ac0809a
      Tilo Baller authored
      Currently extensions with "suggests" contraint in ext_emconf.php
      fail to install in Extension Manager with exception
      "suggestwas not a valid dependency type.".
      
      Example (taken from EXT:saltedpasswords ext_emconf.php):
          'constraints' => array(
              [...]
              'suggests' => array(
                  'rsaauth' => ''
              )
          ),
      
      NOTE: This patch does not implement the missing handling
      for suggested extensions.
      
      Fixes: #42594
      Releases: 6.0
      
      Change-Id: I326de368508c5c9a350d7b7e84b07f3bc1582437
      Reviewed-on: http://review.typo3.org/16367
      Reviewed-by: Francois Suter
      Tested-by: Francois Suter
      Reviewed-by: Oliver Hader
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      1ac0809a
    • Helmut Hummel's avatar
      [BUGFIX] Fix update translation handling · 198c4234
      Helmut Hummel authored
      The current translation handling does not respect
      subfolders in the zip file during extraction.
      This leads to partly missing translations as the
      translation files were not in the correct folder
      structure.
      
      Create the folder structure during zip file extraction
      and improve the path calculation so that path traversal
      is not possible any more.
      
      Fixes: #42840
      Releases: 6.0
      
      Change-Id: I9e03622879f38d294b2487c63e9ced0ba40d8142
      Reviewed-on: http://review.typo3.org/16381
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Tested-by: Oliver Hader
      Reviewed-by: Oliver Hader
      198c4234
    • Oliver Hader's avatar
      [FEATURE] Add possibility to store NULL values · 9f1efb64
      Oliver Hader authored
      The current implementation in the TYPO3 backend does not allow
      to store NULL values, only empty strings or zero as number are
      allowed.
      Since the overlay behavior of FAL takes e.g. the description
      property from the original file object an empty value in the
      disposal (the referenced file) cannot be defined to be blank,
      thus not clearing the original file description.
      
      For this case we need a new behavior to allow NULL values in
      the storage and to handle that in the backend view.
      
      This feature is enabled by adding "null" to the eval list of
      the TCA configuration of a field, example:
      
      'columns' => array(
        'title' => array(
          'config' => array(
            'type' => 'text',
            'eval' => 'null',
          )
        )
      )
      
      Besides that, of course the database field definition needs to
      be updated to support NULL values.
      
      Change-Id: Ib5cd0e34e34d084df7ba3380ae81e5240bcf76d6
      Resolves: #41773
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15458
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      9f1efb64
    • Kai Vogel's avatar
      [FEATURE] Enable IRRE fields in FlexForms · 6ab0f6aa
      Kai Vogel authored
      This patch enables IRRE fields in flexform. They can be used
      identically to the TCA.
      
      FlexForm segments are separated by a new divider "---" to
      easily have the possiblity to recognize and parse them when
      handline the IRRE object identifiers.
      
      Besides that a new remapping level for FlexForms has been
      introduced to the DataHandler to update accordant FlexForm
      references after all child records have been written.
      
      Unit tests have been extended to check the new additions to
      the accordant object identifiers and form names. This is
      important to any processing of IRRE in the form view.
      
      Change-Id: Icadb89c2e496a5f1ad7de298ebee06d144475a11
      Resolves: #18957
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/13968
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Reviewed-by: Kai Vogel
      Tested-by: Kai Vogel
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      6ab0f6aa
  7. Nov 09, 2012
    • Helmut Hummel's avatar
      [BUGFIX] Rename SUViewHelper to SwitchUserViewHelper · 3e81acfb
      Helmut Hummel authored
      On case sensitive file systems the SUViewHelper
      cannot be found, as the file is named SUViewHelper.php
      and the class SuViewHelper.
      
      Rename both file and class to match and to be more
      speaking.
      
      Resolves: #42826
      Releases: 6.0
      
      Change-Id: I19c0b7c39b77ba2d7b192a989e5d45b2b7d4a2c7
      Reviewed-on: http://review.typo3.org/16366
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      3e81acfb
    • Steffen Ritter's avatar
      [BUGFIX] Content Elements "uploads" ignores translations · a7d5b0a2
      Steffen Ritter authored
      The TypoScript Object "FILES" has been changed to be aware
      of translations in the meantime. Anyhow the Content Element
      uploads does not benefit from that, as it hardcodes the uid
      of the related element and therefore the automatic logic
      recognizing translations does not work.
      
      Remove the affected line of TypoScript.
      
      Change-Id: Ia70272a2d646c2d29eca311c44dc6a0706d1778c
      Releases: 6.0
      Fixes: #40607
      Reviewed-on: http://review.typo3.org/16363
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      a7d5b0a2
    • Georg Ringer's avatar
      [TASK] Improve rendering of non existent content types · 1c9795f6
      Georg Ringer authored
      If a custom content element is created by using
      an extension and the ext is removed, an empty content
      element is rendered in the page module.
      
      Now the same warning is shown as if a non existent
      plugin is rendered
      
      Change-Id: Ib98ff3fdf17d7383b51e6c108854a2fc34d5def4
      Resolves: #42510
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/16223
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Nicole Cordes
      Tested-by: Nicole Cordes
      Reviewed-by: Wouter Wolters
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      1c9795f6
    • Fabien Udriot's avatar
      [TASK] Add configuration for default categorized tables · 3effdb10
      Fabien Udriot authored
      A list of default categorized tables is put within the Install Tool
      for now, since we don't have a dedicated BE module for category
      
      Change-Id: I1b620652a09ae9712cbd5cd38a8bed8ab8605b6e
      Resolves: #38716
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12674
      Reviewed-by: Fabien Udriot
      Tested-by: Fabien Udriot
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      3effdb10
    • Helmut Hummel's avatar
      [TASK] Raise submodule pointer · 3a0857ce
      Helmut Hummel authored
      Change-Id: Ia33701578c100bb67beb66d010f76208d9c16457
      Reviewed-on: http://review.typo3.org/16338
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      3a0857ce
  8. Nov 08, 2012
  9. Nov 07, 2012
  10. Nov 06, 2012
    • Steffen Ritter's avatar
      [TASK] Editors do not have rights to edit file metadata · c79bddac
      Steffen Ritter authored
      File records are stored in PID 0. In TYPO3 non-admins do not
      have access to anything stored in PID 0. As FAL won't work
      without granting access to file-meta-data for non-admins,
      
      A new TCA control configuration allows to ignore those
      permission restrictions for sys_file and sys_file_reference:
      
      * TCA/<table>/ctrl/security/ignoreWebMountRestriction
        Allows users to access records that are not in their
        defined web-mount and by-passes this restriction..
      * TCA/<table>/ctrl/security/ignoreRootLevelRestriction
        Allows users (non-admins) to access records that are
        stored on the root-level (page-id 0) and by-passes this
        restriction.
      
      Change-Id: If92b07b0ba63a0d544a337ddf4f55973fafcd345
      Fixes: #39805
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/13658
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      c79bddac
    • Michael Klapper's avatar
      [BUGFIX] Fix include path in file "t3lib/class.t3lib_cli.php" · 4d16f4e4
      Michael Klapper authored
      Resolves: #42731
      Releases: 6.0
      
      Change-Id: Icd08c7e9d1bb9f014ce77aae697e804aa4e17625
      Reviewed-on: http://review.typo3.org/16238
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      4d16f4e4