Skip to content
Snippets Groups Projects
  1. Oct 10, 2012
    • Georg Ringer's avatar
      [BUGFIX] StorageRepository should ignore not found driver class · 66914841
      Georg Ringer authored
      If a driver doesn't exist anymore, the storage repository shouldn't load
      it.
      
      Most drivers will be implemented by extensions but if this extension is
      deactived, the StorageRepository still tries to load this driver which is
      not possible anymore and this ends in an uncaught exception in BE.
      Therefore it should be checked if an implementation is available.
      
      Change-Id: Ib71bef82a53096746cff4bd9577d6adbeae90ac5
      Fixes: #39789
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/13643
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      66914841
    • Benjamin Mack's avatar
      [BUGFIX] Element Browser uses non-namespaced code · db3c3020
      Benjamin Mack authored
      Followup to #36817, where an old patch was moved to
      the new namespaced code, but without refactoring the
      code itself (my fault). The change fixes this.
      
      Change-Id: I9e25a86af68dace1f605d6dfd6bf917350939f31
      Releases: 6.0
      Resolves: #41834
      Reviewed-on: http://review.typo3.org/15482
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      db3c3020
    • Benjamin Mack's avatar
      [BUGFIX] FAL: Default storage is created multiple times · 391e848c
      Benjamin Mack authored
      The "auto-creation" of the first file storage should only be
      triggered once. Currently this happens whenever there is no
      record for a user (thus a loop).
      
      By checking the DB table for any record, which is done once
      before the actual DB query, the auto-creation is really done
      just a single time - when sys_file_storage is empty.
      
      Change-Id: I6cd84bb68af15caffa3185f0a8541dcb30eecdaf
      Releases: 6.0
      Resolves: #39785
      Reviewed-on: http://review.typo3.org/15451
      Reviewed-by: Andreas Wolf
      Tested-by: Andreas Wolf
      391e848c
    • Andreas Lappe's avatar
      [FEATURE] Add several testcases for validators · 2b188da1
      Andreas Lappe authored
      This adds several testcases for the provided validators.
      
      Change-Id: Ie7a056cadaf767dbc306a980561c15e70d9698d8
      Resolves: #35333
      Releases: 4.6, 4.7, 6.0
      Reviewed-on: http://review.typo3.org/10067
      Reviewed-by: Andreas Wolf
      Tested-by: Andreas Wolf
      2b188da1
    • Andreas Wolf's avatar
      [BUGFIX] Element Browser uses FAL API in a wrong way · 7472f53a
      Andreas Wolf authored
      The Element Browser needs a way to filter for certain file extensions.
      FAL requires using a filter class for the storage; the EB did not
      reflect this change until now. This commit adds a custom filter using
      the configured file extension list.
      
      Resolves: #39235
      Releases: 6.0
      Change-Id: I8237052417baf28081ba55fb221a3695710f6cad
      Reviewed-on: http://review.typo3.org/14255
      Reviewed-by: Mario Rimann
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      7472f53a
    • Helmut Hummel's avatar
      [TASK] Start memcached on travis-ci build · 9a086de5
      Helmut Hummel authored
      Travis CI does not start memcached by default any more.
      Add the memcached service to the travis.yaml
      
      Change-Id: I27f4de6e1c0685632516b18c30858d61b793656e
      Reviewed-on: http://review.typo3.org/15479
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      9a086de5
    • Thomas Löffler's avatar
      [BUGFIX] Hardcoded fileadmin directory in Import-Export · 883811d9
      Thomas Löffler authored
      $fileAdminDir is hardcoded in t3lib\class.t3lib_softrefproc.php
      and typo3\sysext\impexp\class.tx_impexp.php
      $TYPO3_CONF_VARS['BE']['fileadminDir'] should be used instead
      
      Change-Id: I9f381507a762352ce6a555134534481e4df61f92
      Releases: 4.5, 4.6, 4.7, 6.0
      Resolves: #41120
      Reviewed-on: http://review.typo3.org/15378
      Reviewed-by: Wouter Wolters
      Reviewed-by: Philipp Gampe
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      883811d9
    • Helmut Hummel's avatar
      [BUGFIX] Enable translation of file references · ac8ea1ed
      Helmut Hummel authored
      Currently the file references are missing a localisation
      possibility.
      
      This change only adds the respective fields and TCA configuration.
      Other needed changes to get the right languages for
      frontend rendering will follow.
      
      Also add some minor cleanups on the go.
      
      Fixes: #40608
      Releases: 6.0
      
      Change-Id: Ia4454c1652eb3718a138a162319e9c95db6dd012
      Reviewed-on: http://review.typo3.org/14335
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      ac8ea1ed
    • Andreas Wolf's avatar
      [BUGFIX] ResourceStorage: Bad comparison for strings · 5bdb0253
      Andreas Wolf authored
      Resolves: #41719
      Releases: 6.0
      Change-Id: Idf333f303da4d3f2a26549eaf3ea28a149dbb2ee
      Reviewed-on: http://review.typo3.org/15400
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      5bdb0253
    • Steffen Ritter's avatar
      [BUGFIX] Missing ExtDirect classes in ClassAliasMap · 5973388a
      Steffen Ritter authored
      The ExtDirect classes have been missing in ClassAliasMap.
      
      Change-Id: I13351790a78c41d0b9660be116da78522dcf7580
      Releases: 6.0
      Relateds: #40095
      Reviewed-on: http://review.typo3.org/15476
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      5973388a
    • Felix Kopp's avatar
      [TASK] Introduce "TYPO3 CMS" in EXT: about · 127f8f21
      Felix Kopp authored
      Changed terminology to "TYPO3 CMS" where applicable in
      backend module About.
      
      Change-Id: Id1e9aba5eedaa9da218d3887a71854cf03bf09c1
      Resolves: #41823
      Releases: 6.0, 4.7, 4.6, 4.5
      Reviewed-on: http://review.typo3.org/15473
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      Reviewed-by: Ingo Renner
      Tested-by: Ingo Renner
      127f8f21
    • Steffen Ritter's avatar
      [BUGFIX] Files get indexed twice · 07357595
      Steffen Ritter authored
      Files used within CSS Styled Content get indexed within
      storage null again, since they are accessed via path
      instead of file uid.
      
      Change-Id: Ie529c6f9e853f429212265aa779a39086b4a652c
      Fixes: #40669
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15439
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Reviewed-by: Mario Rimann
      Reviewed-by: Andreas Wolf
      Tested-by: Andreas Wolf
      07357595
    • Benjamin Mack's avatar
      [BUGFIX] FAL storage repo uses hard-coded enableFields · c799ea9a
      Benjamin Mack authored
      The storage repository has hardcoded SQL where clauses
      for deleted and hidden.
      Solution: Create a new function that returns the additional
      where clause, based on the frontend / backend context.
      
      Change-Id: I6258ee639d4cc8d97a9712596baeb86ea1e576b6
      Resolves: #41715
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15445
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      c799ea9a
    • Benjamin Mack's avatar
      [FEATURE] Element browser: get default upload folder from $BE_USER · db26ec52
      Benjamin Mack authored
      When no folder is selected, use $BE_USER->getDefaultUploadFolder().
      
      Change-Id: Iee443ae852b64c9398e80c9450a59e17e285d4d6
      Releases: 6.0
      Resolves: #36817
      Reviewed-on: http://review.typo3.org/10972
      Reviewed-by: Benjamin Mack
      Tested-by: Benjamin Mack
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      db26ec52
    • Kai Vogel's avatar
      [TASK] Rebuild extension translation list in lang module · 039c879b
      Kai Vogel authored
      This patch replaces the old translation update list in language module
      with a lightwight one. It also cleans up the way to resolve the
      translations and optimizes the interaction to the language selection
      list.
      
      Change-Id: Ifd4d8ca8c849def0bc868473ea15bc5fccdf757b
      Resolves: #40833
      Related: #39963
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/14683
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      039c879b
  2. Oct 09, 2012
    • Stefan Aebischer's avatar
      [BUGFIX] RTE is not loading in IE8, when used with feedit · f996afb7
      Stefan Aebischer authored
      Solution: Avoid calls to undefined console methods
      
      Change-Id: I1c2b72113a6a0045996ca5a219cd0bd49f6a0ae8
      Fixes: #40558
      Releases: 6.0, 4.7, 4.6
      Reviewed-on: http://review.typo3.org/14311
      Reviewed-by: Stanislas Rolland
      Tested-by: Stanislas Rolland
      f996afb7
    • Steffen Ritter's avatar
      [TASK] Frontend should not expose exception for missing files · e82fac8b
      Steffen Ritter authored
      The exceptions within FAL are not catched in frontend. The
      webpage renders broken instead of gracefully dealing with that.
      
      Change-Id: Idf23f059336f723ba27a10d25ff60fcc49f9648b
      Fixes: #38829
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15453
      Reviewed-by: Benjamin Mack
      Tested-by: Benjamin Mack
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      e82fac8b
    • Benjamin Mack's avatar
      [BUG] Deleting a file is impossible after it was used · e540d61b
      Benjamin Mack authored
      The sys_refindex db table has a deleted column which is set
      however when deleting a file, extfilefunc mentions that the
      file is still in use. The extfilefunc check now takes the deleted
      column into account.
      
      Change-Id: If56178766c761309b2f4d2e7988399209fcc2480
      Releases: 6.0
      Resolves: #41115
      Reviewed-on: http://review.typo3.org/15436
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      e540d61b
    • Stanislas Rolland's avatar
      [BUGFIX] RTE: Uncaught error in Firefox in TYPO3 6.0 · 2ac2596f
      Stanislas Rolland authored
      This is a regression introduced by fix to issue #41411. In Firefox,
      the selection object may not provide any usable range.
      
      Change-Id: I8f6e83ca249fb30299fa5b41755596ed54368343
      Resolves: #41796
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15450
      Reviewed-by: Stanislas Rolland
      Tested-by: Stanislas Rolland
      2ac2596f
    • Ivan Kartolo's avatar
      [BUGFIX] Fix compressor flooding typo3temp · e4f6b254
      Ivan Kartolo authored
      Check for the temporary external file and
      compare the content of the file with the freshly fetched content.
      
      Change-Id: Id5f9e3a48395e2cba349c4592d241f035f867c5c
      Fixes: #40409
      Releases: 6.0, 4.7, 4.6, 4.5
      Reviewed-on: http://review.typo3.org/14269
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      e4f6b254
    • Stanislas Rolland's avatar
      [BUGFIX] RTE does not load in Frontend in USER_INT plugins in TYPO3 6.0 · 6bc0fb9b
      Stanislas Rolland authored
      Solution: Rendering of css and js added by USER_INT plugins was fixed
      in core. Adapt the RTE accordingly.
      
      Change-Id: I5d63904e787efa1f5132639c8d80a7d18c737e73
      Resolves: #41440
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15413
      Reviewed-by: Christian Buelter
      Tested-by: Christian Buelter
      Reviewed-by: Stanislas Rolland
      Tested-by: Stanislas Rolland
      6bc0fb9b
    • Andreas Wolf's avatar
      [TASK] ResourceStorage: Remove getFileInfoByIdentifier() method · d8ff19e3
      Andreas Wolf authored
      The method getFileInfoByIdentifier() has been marked as deprecated long
      ago. Additionally, the getFileInfo() method currently uses incorrect
      semantics - it expects an identifier, while it should use a file object
      to be in line with all other public FAL API methods.
      
      Change-Id: Id76c1a03dcbcead33a16c6410ad93c66dafaa5c6
      Resolves: #40520
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/14281
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Reviewed-by: Mario Rimann
      Reviewed-by: Benjamin Mack
      Tested-by: Benjamin Mack
      d8ff19e3
    • Andreas Wolf's avatar
      [BUGFIX] Root-level folders cannot be displayed · da458dc4
      Andreas Wolf authored
      Due to a recent fix in the folder resolving mechanism, the root-level
      folders of a storage were not displayed anymore in the file list module.
      
      This commit re-enables displaying rootlevel folders, at the expense of
      removing the hierarchy resolving (i.e., we now always choose the
      root-level folder of a storage instead of the next higher level. This
      concept was broken anyways, as folders do not need to be in a hierarchy.
      Thus we cannot use such a simple resolving mechanism, but have to
      implement that per driver instead.
      
      There is currently no permission check in the file list controller, so
      both the selected folder and the (fallback) root-level folder might be
      displayed though the user has no permission to do so.
      
      Change-Id: I71580031f0cc14b2cfac76b80b3641dd05a3e052
      Resolves: #41569
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/15321
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      da458dc4
    • Felix Kopp's avatar
      [TASK] Adjust Logos to new style-guide · da72416b
      Felix Kopp authored
      TYPO3 is changing and so is the logo.
      Secondary color green is dropped and replaced by orange.
      Also the signet moves to the left.
      
      Adjusts logos/images/icons/files in backend to new brand definition.
      
      Fixes: #41704
      Releases: 4.6, 4.7, 6.0
      Change-Id: I34c80b085ef6b6efaffe2de4b67bb47c79b570ec
      Reviewed-on: http://review.typo3.org/15392
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      da72416b
  3. Oct 08, 2012
  4. Oct 07, 2012
  5. Oct 04, 2012
    • Georg Ringer's avatar
      [TASK] Improve show_item for FAL files · 5cc09471
      Georg Ringer authored
      The show_item.php shows some info about the selected file.
      the property size is rendered twice, once in the
      header section with a size (eg. 223kb) and below with
      the size as byte. remote the last one.
      
      A call to trim() can be removed as trimExplode() is used before
      
      Change-Id: I33b0d9270bc6f81d490348c050c2b9e30c4a102c
      Resolves: #41291
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/14964
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Wouter Wolters
      Reviewed-by: Andreas Wolf
      Tested-by: Andreas Wolf
      5cc09471
  6. Oct 03, 2012