Skip to content
Snippets Groups Projects
  1. Apr 16, 2014
  2. Apr 15, 2014
  3. Apr 12, 2014
  4. Apr 07, 2014
  5. Apr 05, 2014
  6. Apr 04, 2014
    • Oliver Hader's avatar
      [TASK] Integrate default README.txt · 2b3dd276
      Oliver Hader authored
      This file is a modified and updated version like it has been
      releases with every package in the past. Since these files have
      been taken from git.typo3.org/TYPO3CMS/Distributions/Base.git,
      which is target to be cleaned up, the file is explicitely put
      to old branches as well.
      
      Resolves: #57656
      Releases: 6.1, 6.0, 4.7, 4.6, 4.5
      Change-Id: I3b696895deaf03b2f630e12f1bd7b17b649b985c
      Reviewed-on: https://review.typo3.org/29168
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      2b3dd276
    • Nicole Cordes's avatar
      [SECURITY] Prevent XSS in scheduler form · 1329a961
      Nicole Cordes authored
      The class name is submitted in a hidden form and is susceptible to XSS.
      The patch introduced htmlspecialchars to prevent XSS possibility.
      
      Resolves: #57603
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Change-Id: I4979e66f28a581e168c56d91327a1bbe2672448d
      Reviewed-on: https://review.typo3.org/29150
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      1329a961
  7. Apr 01, 2014
  8. Mar 31, 2014
  9. Mar 26, 2014
    • Markus Klein's avatar
      [BUGFIX] Exception if thumbnail does not exist · 2b5c50e3
      Markus Klein authored
      BackendUtility::thumbCode() tries to retrieve the extension
      of a file object that might be NULL.
      
      Add a check for having a valid file object.
      
      Resolves: #54394
      Releases: 6.1
      Change-Id: Ia97fbb5fd3d9bd53c0d776a93969f9d059eebc4a
      Reviewed-on: https://review.typo3.org/26446
      Reviewed-by: Oliver Klee
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      2b5c50e3
  10. Mar 24, 2014
  11. Mar 23, 2014
    • Benjamin Mack's avatar
      [BUGFIX] Module Menu throws PHP warning for top level menu items · fc5b7b2a
      Benjamin Mack authored
      When rendering the module menu icons, the menu items
      on the top level (Web, File, User, Admin) don't have an icon,
      however the getModuleIcon functionality processes them,
      and checks for getimagesize() even though no image is added.
      
      To overcome this, the function needs to be modified slightly to
      only call getimagesize if there is actually an icon.
      
      Releases: 6.2, 6.1
      Resolves: #57179
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Change-Id: I1fdede253c00df9c36bb7063edf0b5bf320bb20e
      Reviewed-on: https://review.typo3.org/28668
      Reviewed-by: Benjamin Mack
      Tested-by: Benjamin Mack
      fc5b7b2a
    • Stefan Neufeind's avatar
      [BUGFIX] Parsetime: config.debug should override LocalConfiguration · 9b36936f
      Stefan Neufeind authored
      Parsetime is output either if config.debug is set or if FE-debug
      is activated in LocalConfiguration. Allow to explicitly override
      (set to 0) the debugging in TS for cases where you want to output
      page-objects like a JSON-page or so where Parsetime leads to
      problems.
      
      Change-Id: Ie5588218694219c13f136b5ac928e697ca472cfb
      Resolves: #57202
      Releases: 6.2, 6.1
      Reviewed-on: https://review.typo3.org/28667
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      9b36936f
  12. Mar 19, 2014
    • Benjamin Rau's avatar
      [BUGFIX] Several typos in Page Browsing ViewHelper · 819218ad
      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/28539
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      819218ad
    • Xavier Perseguers's avatar
      [BUGFIX] Cannot use contain with multivalued static enumeration column · f8233c15
      Xavier Perseguers authored
      When a column is defined as a multivalued static enumeration:
      'somecolumn' => array(
          'exclude' => 0,
          'label' => 'Some label',
          'config' => array(
              'type' => 'select',
              'items' => array(
                  array('Option 1', 1),
                  array('Option 2', 2),
                  array('Option 3', 3),
                  array('Option 4', 4),
              ),
              'size' => 4,
              'maxitems' => 4,
              'eval' => ''
          ),
      ),
      it is not possible to query the domain model using operation "contains":
      $value = 2;
      $query->matching(
          $query->contains('somecolumn', $value)
      );
      
      Releases: 6.2, 6.1
      Fixes: #56205
      Change-Id: If898db7f355ad931d1c8b55febc2f59f19b0f38b
      Reviewed-on: https://review.typo3.org/27787
      Reviewed-by: Alexander Opitz
      Reviewed-by: Wouter Wolters
      Reviewed-by: Stefan Froemken
      Tested-by: Stefan Froemken
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-on: https://review.typo3.org/28471
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      f8233c15
  13. Mar 14, 2014
    • Christian Reiter's avatar
      [BUGFIX] RootlineUtility does not consider disablefield · d5160a91
      Christian Reiter authored
      Make sure RootlineUtility::enrichWithRelationFields() respects
      the setting of $TCA[$table]['ctrl']['enablecolumns']['disabled'] when
      fetching foreign data for the rootline.
      
      Otherwise hidden relations from sys_file_reference are added to the
      rootline and cause exceptions in the frontend, instead of being ignored.
      
      Resolves: #56150
      Releases: 6.2, 6.1
      Change-Id: I21917fec1407a10818058da8ea879b0bb39441a4
      Reviewed-on: https://review.typo3.org/28400
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      d5160a91
  14. Mar 13, 2014
  15. Mar 12, 2014
    • Ludwig Rafelsberger's avatar
      [BUGFIX] Correctly validate New Content Element entries · d405041c
      Ludwig Rafelsberger authored
      Each entry in the New Content Element wizard is tested to be valid,
      i.e. the tt_content_defValues defined by that entry must be allowed
      for the current BE user. Also, an entry may not select values that are
      removed via TSconfig.
      
      Setting TCEFORM.tt_content.[column].keepItems acts as a whitelist of
      allowed values for *that* column. But the validity checks are done
      hardcoded against the *CType* column.
      
      Resolves: #23864
      Releases: 6.2, 6.1
      Change-Id: I5b6578f35552bd571fc822ac72f8f5fe12fe11f7
      Reviewed-on: https://review.typo3.org/28307
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      d405041c
  16. Mar 10, 2014
  17. Mar 08, 2014
    • Lorenz Ulrich's avatar
      [BUGFIX] Temporary DB tree mount notice missing in ElementBrowser · 2df9cb98
      Lorenz Ulrich authored
      If "Stop Page Tree" is set for a page, it is possible to set temporary
      DB tree mounts in the element browser/link browser.
      If such a tree mount is set, a notice is displayed right above the tree.
      
      This notice is necessary to cancel this temporary mount.
      Currently the ElementBrowser misses this notice when used
      for e.g. header_link.
      
      Change-Id: I942aad0e54d17ceb793008850f0563bb416503be
      Fixes: #43885
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/28181
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      2df9cb98
  18. Mar 07, 2014
    • Stanislas Rolland's avatar
      [BUGFIX] RTE on first new IRRE record keeps loading in IE · 472a2f2c
      Stanislas Rolland authored
      Problem: IE raises a syntax error when it encounters html comments in
      the JavaScript code. The html comments are added by the page renderer.
      Solution: There is no need for the page renderer to wrap inline
      javascript as html comments.
      
      Resolves: #55457
      Releases: 6.2, 6.1
      Change-Id: Iae180a73778ca3bb1c9934c887315b969888b10d
      Reviewed-on: https://review.typo3.org/28130
      Reviewed-by: Stanislas Rolland
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      472a2f2c
    • Christian Plattner's avatar
      [BUGFIX] Default size for group-type fields · e61b2cfa
      Christian Plattner authored
      Missing size property on group-type fields causes various
      problems, like missing controls (move to top and move to
      bottom) or misbehaving JS. Adding a default size ensures
      that a forgotten size property does not break everything.
      
      Additionally the size property is added to the sys_collection
      table, since all Core tables should be cleanly defined.
      
      Resolves: #23552
      Documentation: #56627
      Releases: 6.1, 6.2
      Change-Id: Idafb1912f9702fddf85b7c2c222f408419e50ecf
      Reviewed-on: https://review.typo3.org/28129
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      e61b2cfa
  19. Mar 05, 2014
    • Stefan Froemken's avatar
      [BUGFIX] IdentityProperties were not set · f8c9a77d
      Stefan Froemken authored
      After submitting an invalid form twice, extbase tries to
      create the related submodel instead of edit.
      This is because of the missing __identity part
      for the related submodel
      
      Resolves: #46185
      Releases: 6.0, 6.1, 6.2
      Change-Id: If3ec15b9eff0fc8d9a7dc682518cbfd72bb4665b
      Reviewed-on: https://review.typo3.org/28051
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      f8c9a77d
    • Alexander Opitz's avatar
      [BUGFIX] Catch all errors while starting installer · e7cf5501
      Alexander Opitz authored
      While initializing the installer it can happen that
      Exceptions are thrown. As there is no ExceptionHandler
      initialized yet, we get a white page and the Fatal error
      will be logged.
      
      Mostly it is the problem that typo3conf and/or typo3temp
      isn't writeable. But it might something else which throws
      an exception.
      
      This patch catches the exception in the initializing
      process and shows a page in the layout of the installer.
      It shows the exception message, a first hint for the maybe
      write permissions problem and a link with the exception number.
      
      Resolves: #11771
      Releases: 6.1
      Change-Id: Ib99860054b727907a9a84bdfd3e35fe3f2eebe00
      Reviewed-on: https://review.typo3.org/23219
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      e7cf5501
  20. Mar 03, 2014
    • Markus Klein's avatar
      [BUGFIX] Double escape of title in indexed search · 28d25c9f
      Markus Klein authored
      SearchController::compileSingleResultRow() causes double
      htmlspecialchars() call on $title.
      
      This patch removes the general htmlspecialchars() call since
      $title will be escaped in linkPage() anyway.
      The only place which requires escaping has the call added now.
      
      Resolves: #56262
      Releases: 6.2, 6.1, 6.0
      Change-Id: Ic94fe7fe7d2145fc539adcdf21faf42c33f5b32e
      Reviewed-on: https://review.typo3.org/27998
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      28d25c9f
  21. Feb 28, 2014
  22. Feb 27, 2014