Skip to content
Snippets Groups Projects
  1. Jun 06, 2014
    • Helmut Hummel's avatar
      [TASK] Downgrade to PHPUnit 3.7.* · 7a876ddc
      Helmut Hummel authored
      Suddenly build failures occurred on travis which seem
      to be related to ReflectionClass::newInstanceWithoutConstructor
      which is used by PHPUnit 4.1.* when available.
      
      Downgrade to PHPUnit 3.7.* to have a green build again
      as the failures are totally unrelated to our code.
      
      Change-Id: I6c3c200d5eda372e92ee0fd4c39e7fe79183ecab
      Reviewed-on: https://review.typo3.org/30616
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      7a876ddc
    • Mathias Brodala's avatar
      [BUGFIX] Fix command description · 40219c6d
      Mathias Brodala authored
      Due to using array_pop instead of array_shift the last line
      of the command description is dropped instead of the first.
      
      Use array_shift instead to get the full description
      annotated for the command method.
      
      Resolves: #59324
      Releases: 6.2, 6.1, 4.7
      Change-Id: I4d7c320b0ef334adbd15997d15d8e7a56d5739c1
      Reviewed-on: https://review.typo3.org/30612
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      40219c6d
    • Jan-Erik Revsbech's avatar
      [BUGFIX] getIndpEnv('TYPO3_SSL') fails to detect reverseProxyIp · b9cb4518
      Jan-Erik Revsbech authored
      When running TYPO3 behind a reverse proxy, which also handles SSL,
      the setting reverseProxySSL should check if the site is requested
      from one of the reverse proxies in order to determine whether
      the site is using SSL.
      
      It incorrectly does this check via getIndpEnv('REMOTE_ADDR') which has
      already translated the proxy IP to the end-users IP, thus always
      returning FALSE.
      
      Resolves: #37467
      Release: 6.2, 6.1
      Change-Id: I95615b0fea94e0ef0222e958e4e0bba5e6e9f60a
      Reviewed-on: https://review.typo3.org/30581
      Reviewed-by: Wouter Wolters
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      Reviewed-by: Jan-Erik Revsbech
      Tested-by: Jan-Erik Revsbech
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      b9cb4518
    • Alexander Stehlik's avatar
      [TASK] Enhance resource storage hooks · d15687b7
      Alexander Stehlik authored
      Emit postFileCreate and postFileSetContents signals and add
      provide the original folder in the postFileMove and the
      postFolderMove signals.
      
      Resolves: #59294
      Releases: 6.2
      Change-Id: Ia4096b38671f3312a1488587972d4883368de05c
      Reviewed-on: https://review.typo3.org/30525
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      d15687b7
  2. Jun 05, 2014
  3. Jun 04, 2014
    • Helmut Hummel's avatar
      [BUGFIX] Fix frontend unit tests if executed standalone · 15c26140
      Helmut Hummel authored
      * Allow HTTP_HOST access for all unit tests
      * Remove allow all in data provider
      
      The latter implicitly caused a global allow, as PHPUint parses
      all data providers before any test is run, thus setting globals there
      will cause them to be preserved (and restored when backup globals is true).
      
      Releases: 6.2, 6.1, 6.0
      Resolves: #59343
      Change-Id: I646294bb472027e22d6edc0622068698fe9a88fc
      Reviewed-on: https://review.typo3.org/30560
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      15c26140
    • Frans Saris's avatar
      [BUGFIX] Show storage and folder of file/folder · 13104c3e
      Frans Saris authored
      To make it possible for an editor to find the real
      location of a used file, the storage and folder are
      added to the ElementInformation view of a file and folder.
      
      Resolves: #57798
      Releases: 6.2
      Change-Id: I7c8104809bad49a6df1ec625cf3463a96526ede2
      Reviewed-on: https://review.typo3.org/30558
      Reviewed-by: Einar Gislason
      Tested-by: Einar Gislason
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      13104c3e
  4. Jun 03, 2014
    • Frans Saris's avatar
      [BUGFIX] Show file instead of file_reference info · 67dbe5b9
      Frans Saris authored
      The irre elements of FAL items have an info icon which shows
      some details info about the file_reference. But this is not
      the info an editor is looking for he wants the file info.
      
      This patch changes the link behind the info icon for FAL items
      so it shows the file info.
      
      Resolves: #57302
      Resolves: #57832
      Releases: 6.2
      Change-Id: I3c4b867ceb5bc05e1cb62525450102784793fadc
      Reviewed-on: https://review.typo3.org/29651
      Reviewed-by: Stefan Froemken
      Tested-by: Stefan Froemken
      Reviewed-by: Sebastian Fischer
      Tested-by: Nico de Haen
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      67dbe5b9
    • Markus Klein's avatar
      [BUGFIX] List module pagination broken · c14e786d
      Markus Klein authored
      A wrong formula is used to calculate the pointer
      for the pages.
      This patch also introduces a central function for
      calculating the pointer to a page.
      
      Resolves: #55320
      Releases: 6.2
      Change-Id: Ia4eec61f4f87b52d0d5e940e542998f9f82aa140
      Reviewed-on: https://review.typo3.org/29949
      Reviewed-by: Marcin Sągol
      Tested-by: Marcin Sągol
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      c14e786d
    • Wouter Wolters's avatar
      [BUGFIX] Old TYPO3 logo still in use in ext:workspaces · 1355d8b6
      Wouter Wolters authored
      Replace old logo with the new logo.
      
      Resolves: #59321
      Releases: 6.2
      Change-Id: I1b4386e0ee614096b4033f00d9fe9136d11a63c7
      Reviewed-on: https://review.typo3.org/30548
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      1355d8b6
    • Markus Klein's avatar
      [BUGFIX] DataHandler::log() must not return NULL · 59f7440b
      Markus Klein authored
      Ensure the DataHandler::log() function does return integers
      in all cases as denoted in the doc header.
      
      Resolves: #59185
      Releases: 6.2, 6.1, 6.0
      Change-Id: I2a6aa0415b7cc19f10b4a290e43bd20065e6c9e1
      Reviewed-on: https://review.typo3.org/30479
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      59f7440b
    • Marc Bastian Heinrichs's avatar
      [TASK] Check and use current file hash and size on export · 8454a698
      Marc Bastian Heinrichs authored
      On creating exports the file hash and size is used from the
      sys_file table. Since this could be not up-to-date in real live
      projects, those files fail to be imported.
      
      To prevent this, use the correct data for the export and show
      an error to the user.
      
      Resolves: #58761
      Releases: 6.2
      Change-Id: I7aacc6f00c52bc01c753af4ee32202a9219c02a1
      Reviewed-on: https://review.typo3.org/30061
      Reviewed-by: Bernd Niehues
      Tested-by: Bernd Niehues
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      8454a698
    • Marc Bastian Heinrichs's avatar
      [BUGFIX] Use created folder object for adding images in impexp · 44b18664
      Marc Bastian Heinrichs authored
      A folder to be created could change the name by sanitizing. So
      the name of the created folder could differ from the requested
      name. For adding the image the returned folder object should be
      used.
      
      To avoid that sanitized ones should be created over and over again
      a mapping is buffered.
      
      Resolves: #58682
      Releases: 6.2
      Change-Id: Ia3443c36c6dda8531c8791c221d2a835b25b10b2
      Reviewed-on: https://review.typo3.org/29984
      Reviewed-by: Bernd Niehues
      Tested-by: Bernd Niehues
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      44b18664
    • Markus Klein's avatar
      [BUGFIX] ElementBrowser: correct link attributes · a40a196c
      Markus Klein authored
      This is a regression fix for #55983, which introduced
      additional urlencoding for title, class, ...
      
      Remove the encoding again.
      
      Resolves: #59199
      Releases: 6.2
      Change-Id: I28650676f4ae0b74256a770af12054750027cbfa
      Reviewed-on: https://review.typo3.org/30483
      Reviewed-by: Markus Bucher
      Tested-by: Markus Bucher
      Reviewed-by: Tymoteusz Motylewski
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      a40a196c
    • Markus Klein's avatar
      [BUGFIX] Fix wrong JS function name in RTE · 50b8effd
      Markus Klein authored
      RTE feature "userlinks" generates a wrong JS function
      name due to the automatic replacement during the
      namespace conversion.
      
      Revert this line to use the correct JS function name.
      
      Resolves: #59302
      Releases: 6.2, 6.1, 6.0
      Change-Id: Ia6b51e7e1b1dfa0e618106f4f039bd0774464a97
      Reviewed-on: https://review.typo3.org/30531
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      50b8effd
    • Nils Blattner's avatar
      [BUGFIX] Canonicalize path before checking existence · f432417e
      Nils Blattner authored
      ResourceFactory fails to detect files in symlinked
      scenarios, because the path is not canonicalized before
      file existence is checked.
      
      Solution is to canonicalize it and check then.
      
      Resolves: #59303
      Releases: 6.2
      Change-Id: I4fd763f7076e909f2163af79ed2b7f8642da8ed7
      Reviewed-on: https://review.typo3.org/30532
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      f432417e
    • Francois Suter's avatar
      [BUGFIX] Request update broken for select fields · 8fe6901a
      Francois Suter authored
      For select-type fields displayed as two side-by-side selectors
      which are registered as "requestUpdate" fields, the form submission
      happens before the value is copied to the left-hand selector.
      The form is thus saved without value.
      
      Full description in the bug report, which also contains a
      test extension and steps to reproduce.
      
      Resolves: #58755
      Releases: 6.2
      Change-Id: Ie94def723537202287655c650cee7dfa09815f4f
      Reviewed-on: https://review.typo3.org/30044
      Reviewed-by: Peter Foerger
      Reviewed-by: Fabien Udriot
      Tested-by: Fabien Udriot
      Reviewed-by: Tomas Norre Mikkelsen
      Reviewed-by: Lorenz Ulrich
      Tested-by: Lorenz Ulrich
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      8fe6901a
  5. Jun 02, 2014
    • Markus Klein's avatar
      [BUGFIX] TCA maxitems for FAL permissions wrong · 1e6c9544
      Markus Klein authored
      The setting for maxitems in the TCA of be_users and be_groups for
      FAL permissions are wrong.
      Fix the value to match the number of available options.
      
      Resolves: #59263
      Releases: 6.2
      Change-Id: Ib38aab8bbd1f5fe9287ff0523139f88520f27e37
      Reviewed-on: https://review.typo3.org/30518
      Reviewed-by: Frans Saris
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      1e6c9544
    • Helmut Hummel's avatar
      [BUGFIX] Make object access work with ObjectStorage · 9af2142b
      Helmut Hummel authored
      ObjectAccess->getPropertyPath() does not work with
      ObjectStorage and numerical indexes, but it should be
      because without it form fluid fields cannot be
      properly handled as the value is always null.
      
      Fixing fetching objects from ObjectStorage by index
      will also enable shorter access of single objects in Fluid.
      
      Imagine you want to render the first image in your
      template. Previously you had to write this:
      
      <f:for each="{object.images}" as="image" iteration="iterator">
      	<f:if condition="{iterator.isFirst}">
      		<f:image image="{image}" alt="" width="50"/>
      	</f:if>
      </f:for>
      
      Now you can just write:
      
      <f:image image="{object.images.0}" alt="" width="50"/>
      
      Resolves: #37126
      Related: #37000
      Releases: 6.2
      Change-Id: I45122bd145b5a179ad3e9e3894520f9a614906c8
      Reviewed-on: https://review.typo3.org/29923
      Reviewed-by: Markus Klein
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Fabien Udriot
      Reviewed-by: Tymoteusz Motylewski
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      9af2142b
  6. Jun 01, 2014
    • Helmut Hummel's avatar
      [BUGFIX] Keep session cookie if session data is present · 1d23e5e0
      Helmut Hummel authored
      The AbstractUserAuthentication::checkAuthentication() method calls
      the logoff() method on every failed login attempt.
      
      Since a logoff also causes a removal of the cookie,
      any (anonymous) session data will be left unaccessible.
      
      Keep the cookie when session data is present.
      
      Releases: 6.2
      Resolves: #58713
      Change-Id: I744456f62197a7278635d8564d4883564d954dd2
      Reviewed-on: https://review.typo3.org/30485
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      1d23e5e0
  7. May 30, 2014
    • Frans Saris's avatar
      [BUGFIX] Always add wrapping div if dividers2tabs is disabled · d357653b
      Frans Saris authored
      TCEforms is not wrapped in a div when dividers2tabs is disabled 
      and a inline-element form element is present. As a result there 
      is no background image/color shown.
      
      This changes removes the check as the wrap is also needed when
      inline-elements are present.
      
      Resolves: #59163
      Releases: 6.2
      Change-Id: I8772fce0d99bacdf18692308c700c02c0a0defcf
      Reviewed-on: https://review.typo3.org/30461
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Kay Strobach
      Tested-by: Kay Strobach
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      d357653b
  8. May 29, 2014
  9. May 28, 2014
    • Michael Schams's avatar
      [BUGFIX] Correct minor typo in "About TYPO3 CMS" · 8bdcbc19
      Michael Schams authored
      This patch corrects a minor typo in module: Web -> About TYPO3 CMS.
      It currently reads "TYPO3 CMS is a enterprise-class...", but it should
      read: "...is an enterprise..." ("an" with a "n").
      
      Resolves: #59187
      Releases: 6.2
      Change-Id: I4e77e54dded08ef4cbdd484d81660a1e39241986
      Reviewed-on: https://review.typo3.org/30476
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      8bdcbc19
    • David Greiner's avatar
      [BUGFIX] Parent language is not applied to new child records · cf9ca274
      David Greiner authored
      If localizing a parent-child structure, usually the language
      of the parent element shall be applied to related child records
      as well as new child records.
      
      Due to a missing array segment, the accordant section in the
      the InlineElement source code never was processed.
      
      Resolves: #57063
      Releases: 6.2, 6.1
      Change-Id: I7e563044f9889538f9b8171f71f7685722db8266
      Reviewed-on: https://review.typo3.org/30448
      Reviewed-by: Markus Klein
      Reviewed-by: David Greiner
      Reviewed-by: Wouter Wolters
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      cf9ca274
    • Frans Saris's avatar
      [BUGFIX] Added missing TCEforms palette-header padding · 552e8b28
      Frans Saris authored
      With the cleanup of the backend styles a padding of the
      pallete header got missing.
      
      This patch adds this padding just like the other headers
      in the TCEforms.
      
      Resolves: #59160
      Releases: 6.2
      Change-Id: I25ca0ccb0bbd7f4f6d014e12f1cebe1b12050718
      Reviewed-on: https://review.typo3.org/30458
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      552e8b28
  10. May 26, 2014