Skip to content
Snippets Groups Projects
  1. Nov 28, 2013
  2. Nov 27, 2013
  3. Nov 26, 2013
    • Michiel Roos's avatar
      [BUGFIX] t3skin calls addIconSprite for each lang · 0dfe7c86
      Michiel Roos authored
      The t3skin extension adds icon sprites for each language. And that's
      great, but not so great that it calls addIconSprite for each language.
      
      Instead the iconArray can be built up and submitted once to
      addIconSprite.
      
      This saves 248 calls to addIconSprite which calls array_merge etc.
      
      This saves ~ 22 ms for each request.
      
      Change-Id: I0fdc09de46899e4160f907aefd8b3b3b596a2df3
      Resolves: #53918
      Releases: 6.0, 6.1, 6.2
      Reviewed-on: https://review.typo3.org/25670
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      0dfe7c86
  4. Nov 24, 2013
    • Lars Peipmann's avatar
      [BUGFIX] TS: Allow "0" as strPad.padWith · 7b05d076
      Lars Peipmann authored
      Replaces the test with empty() by isset() and
      strlen() > 0. So other strings which are
      handled by PHP as empty can be used for padding.
      
      Resolves: #51650
      Releases: 6.2, 6.1
      Change-Id: Iee62f19f97b958ab2d02c6ca73052810a3c91117
      Reviewed-on: https://review.typo3.org/23536
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      7b05d076
    • Bart Dubelaar's avatar
      [BUGFIX] Fix ordering of stages in action dropdown · 28b7bb5d
      Bart Dubelaar authored
      If multiple stages exist and a user is member of only a few stages,
      then in many cases the ordering of the stages is mixed up.
      
      Change-Id: Ifab7e0afd412f63de574ef262ad4b982cfe1e5e4
      Fixes: #36469
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/21107
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      28b7bb5d
    • Alexander Stehlik's avatar
      [CLEANUP] Improve code style of RelationHandler class · 5a7545d4
      Alexander Stehlik authored
      * add missing class properties, that are used in the code
      * fix invalid PHPDoc variable types
      * remove unused variables
      * fix or remove invalid return values
      * fix invalid variable types
      * make sure unused variables are initialized
      
      Resolves: #53718
      Releases: 6.2
      Change-Id: I90c1b73d0a4a7bb4666679e772805460786c805d
      Reviewed-on: https://review.typo3.org/25479
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      5a7545d4
    • Bernhard Kraft's avatar
      [BUGFIX] Page module: Allow to paste in empty columns · 70c3e793
      Bernhard Kraft authored
      Since quite a long time it was not possible to paste a content
      element into an empty column of the page module. This patch
      introduces an icon in the top right corner of each column if
      a tt_content element is on the clipboard (Default pad). When
      the icon gets clicked the content elements from the clipboard
      get moved/copied into the selected column/language.
      
      Resolves: #15080
      Releases: 6.2, 6.1
      Change-Id: If52905446eb11c268d0fee83f150efae0945fa29
      Reviewed-on: https://review.typo3.org/25532
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      70c3e793
    • Markus Klein's avatar
      [BUGFIX] Hardcoded "admin" user in Installer template · 698fb7f2
      Markus Klein authored
      The hardcoded username "admin" is removed from the HTML template
      since the username can now be freely chosen.
      
      Resolves: #53905
      Releases: 6.2
      Change-Id: I1c2846e60ee57f5e220405a9217fc1023d4d8bee
      Reviewed-on: https://review.typo3.org/25668
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      698fb7f2
  5. Nov 22, 2013
  6. Nov 21, 2013
    • TYPO3 Release Team's avatar
      [TASK] Set TYPO3 version to 6.2-dev · ef50085b
      TYPO3 Release Team authored
      Change-Id: I2e11bc29d40124ffb5d026633c182b542a9e3dd2
      Reviewed-on: https://review.typo3.org/25624
      Reviewed-by: TYPO3 Release Team
      Tested-by: TYPO3 Release Team
      ef50085b
    • TYPO3 Release Team's avatar
      [RELEASE] Release of TYPO3 6.2.0beta2 · 7177ff6c
      TYPO3 Release Team authored
      Change-Id: Ie872f8aa920c00feb82784957e6ea02b826c6e7c
      Reviewed-on: https://review.typo3.org/25623
      Reviewed-by: TYPO3 Release Team
      Tested-by: TYPO3 Release Team
    • Frans Saris's avatar
      [BUGFIX] Fix moving/copying files and folders between storages · 932ac710
      Frans Saris authored
      When a file or folder is moved between 2 storages the target
      storages is asked for the filepermissions of the source
      file/folder. This breaks because current storages + driver
      can not access/find source.
      
      This patch makes sure that on places where a source can be
      from an other storage the source storage is used for the
      permission check.
      
      Releases: 6.0, 6.1, 6.2
      Resolves: #53802
      Change-Id: Ib2c1443fad295a3b7eeeb01ab38359fcdf6849ab
      Reviewed-on: https://review.typo3.org/25553
      Reviewed-by: Fabien Udriot
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      932ac710
    • Frans Saris's avatar
      [BUGFIX] Can not delete Files with metadata records · 95e8e330
      Frans Saris authored
      When a sys_file record has relation with a sys_file_metadata
      record the file can not be deleted.
      
      This patch excludes tables sys_file_metadata from the
      reference check.
      
      Resolves: #53672
      Releases: 6.2
      Change-Id: Ib7a5b55fce9f5cf19ffe3b18eddfc7238a8e8626
      Reviewed-on: https://review.typo3.org/25456
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Fabien Udriot
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      95e8e330
    • Markus Klein's avatar
      [BUGFIX] Fix regression in ResourceCompressor · 092c60a3
      Markus Klein authored
      Resolves: #53844
      Related: #53243
      Releases: 6.2, 6.1, 6.0
      Change-Id: I7f6a178b063d71c9182316a81e787c9ab5246b8e
      Reviewed-on: https://review.typo3.org/25613
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      092c60a3
    • Thomas Maroschik's avatar
      [TASK] Replace TCA cache with serialized array · ede0978c
      Thomas Maroschik authored
      The TCA isn't stored as php array anymore,
      but instead as serialized array string. Unserialize
      seems to be much faster in this regard although
      opcode caches have been tested.
      
      Resolves: #53747
      Releases: 6.2
      Change-Id: I540cae2ecee0ef09635ceff0b91b7a940dae01f7
      Reviewed-on: https://review.typo3.org/25492
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Thomas Maroschik
      Tested-by: Thomas Maroschik
      ede0978c
    • Steffen Ritter's avatar
      [TASK] CleanUp canonicalizing identifiers in FAL-drivers · 65385efd
      Steffen Ritter authored
      In https://review.typo3.org/23398 the possibility was
      created, to use case-sensitive fileIdentifiers in
      database collations which are not case sensitive. To
      do so a new sanitiation of file-identifiers has been
      introduced into the drivers.
      
      During the patch-sets a new function has been created
      while there would have been already some functions
      perfectly fitting that task.
      
      Introducing this new functionality in the old ones
      showed, that these are used for non-identifier
      path (absolute external), too which created problems.
      Therefore this has been split out.
      
      Finally the getAbsolutePath and variants manually
      concatenating the basePath have been revised, and
      duplicate calls to the canonicalize functions have
      been removed.
      
      Releases: 6.2
      Resolves: #53604
      Change-Id: I415cce898298e9cdaadf7ef4310b15a68c3bb5c6
      Reviewed-on: https://review.typo3.org/25382
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      65385efd
  7. Nov 20, 2013
    • Bernhard Kraft's avatar
      [TASK] Wrong method phpdoc · b5b036be
      Bernhard Kraft authored
      In class "DataHandlerHook" of extension "version" the method
      description of "processCmdmap_deleteAction" is just a copy from
      the method above.
      
      Change-Id: I280c3a2f364383696a24c5ad47f199cd5e55b560
      Resolves: #53820
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/25552
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      b5b036be
    • Bernhard Kraft's avatar
      [BUGFIX] Reload list module on clickmenu action · 82d37f96
      Bernhard Kraft authored
      This solves the problem of a not refreshing list module
      when the clickmenu of an element is used to copy/move the
      element.
      
      Releases: 6.2, 6.1, 6.0, 4.5
      Resolves: #15958
      Change-Id: I2eee6162636e0c78ed361c26f81ce2bfe8835283
      Reviewed-on: https://review.typo3.org/25531
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      82d37f96
    • Tomita Militaru's avatar
      [BUGFIX] Filemtime / Filesize trigger warning · a6fe2b8b
      Tomita Militaru authored
      Adds check for file_exists before calling filemtime / filsize
      to avoid warning message.
      
      Resolves: #53243
      Releases: 6.2, 6.1, 6.0
      Change-Id: I0f7da0c3e1920ddcf7d2d427a48ddcca71a6a4a3
      Reviewed-on: https://review.typo3.org/25283
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      a6fe2b8b
    • Klaas Johan Kooistra's avatar
      [BUGFIX] Fluid paginate widget wrong number of links · 0ebc5a75
      Klaas Johan Kooistra authored
      If the maximumNumberOfLinks configuration option is set to 8
      the widget will render 10 links.
      
      Solved the problem by changing a plus to a minus in the calculation
      of the display range end and added unit tests for several cases.
      
      Resolves: #53458
      Releases: 6.2, 6.1, 6.0
      Change-Id: Ic1c55b0bf925b546d119c67433f63e662493a08b
      Reviewed-on: https://review.typo3.org/25222
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      0ebc5a75
    • Stefan Aebischer's avatar
      [BUGFIX] Improve confirmation dialog in drag'n'drop fileupload · 495afb59
      Stefan Aebischer authored
      This patch introduces the following changes to the drag'n'drop
      fileuploader:
      
      * Only ask for confirmation to overwrite files, if at least
      one of the uploaded files will overwrite an existing file on
      the server
      * Display the files which will be overwritten in the confirmation
      dialog
      * If the user selects "Cancel", cancel the whole action, and
      don't upload any files.
      * If no files will be overwritten, just upload them without
      disturbing the user with a confirmation message.
      
      Resolves: #53776
      Releases: 6.2
      Change-Id: I415c2d31b5bf1248f8a865d225a81ddd96e47d78
      Reviewed-on: https://review.typo3.org/25523
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      495afb59
    • Michael Stucki's avatar
      [CLEANUP] Fix various spelling mistakes · 2c4cb147
      Michael Stucki authored
      Resolves: #53793
      Releases: 6.2
      Change-Id: Iefe8a2a96f41903ca33b02da4aace71690951cbf
      Reviewed-on: https://review.typo3.org/25530
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Oliver Klee
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      2c4cb147
    • Ernesto Baschny's avatar
      [TASK] Updated README / INSTALL / NEWS files · b1a28615
      Ernesto Baschny authored
      * Added README.md (which was formerly part of the individual
        distributions)
      * Transformed the text into markdown for nice visualisation i.e.
        on Github
      * Rewritten the installation steps
      * Rewritten the system requirements
      
      Releases: 6.2
      Resolves: #53745
      Change-Id: I293bde1a046e9f7c712d5d8d9cc13138a303efc2
      Reviewed-on: https://review.typo3.org/25490
      Reviewed-by: Michael Stucki
      Tested-by: Michael Stucki
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      b1a28615
    • Markus Klein's avatar
      Revert "[BUGFIX] Page module: Allow to paste in empty columns" · 413bd8fa
      Markus Klein authored
      This patch introduces sever problems with DataHandler.
      
      Change-Id: I591440395b6e7fb7d0ffb33c107e94a7a3b25b5a
      Releases: 6.2, 6.1
      Related: #44002
      Reviewed-on: https://review.typo3.org/25527
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      413bd8fa
    • Jigal van Hemert's avatar
      [BUGFIX] Remove gaps in tree of New Record Wizard · 2841224a
      Jigal van Hemert authored
      Replacing line breaks with a div allows styling to be applied to
      each line in the tree.
      
      Change-Id: I1c89c9b6a9998185895a280564ccc95a224060eb
      Resolves: #53652
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/25475
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      2841224a
    • Markus Klein's avatar
      [CLEANUP] SpriteBuildingHandler uses deprecated SpriteGenerator API · 61bd8e2e
      Markus Klein authored
      Resolves: #53778
      Releases: 6.2
      Change-Id: Ife895d07c67e519553248a62917de921c6e31a76
      Reviewed-on: https://review.typo3.org/25524
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      61bd8e2e
  8. Nov 19, 2013
    • Bernhard Kraft's avatar
      [BUGFIX] Page module: Allow to paste in empty columns · d1c770dd
      Bernhard Kraft authored
      Since quite a long time it was not possible to paste a content
      element into an empty column of the page module. This patch
      introduces an icon in the top right corner of each column if
      a tt_content element is on the clipboard (Default pad). When
      the icon gets clicked the content elements from the clipboard
      get moved/copied into the selected column/language.
      
      As a side effect this patch also resolves issues with the list
      module not reloading when using the copy/cut entries from the
      clickmenu (context menu): #25176, #15958
      
      Change-Id: I635bb584d5e03b764bd5df5189555fb9b34ab926
      Resolves: #44002
      Resolves: #35980
      Resolves: #15080
      Resolves: #21622
      Resolves: #25176
      Resolves: #15958
      Releases: 6.1, 6.2
      Reviewed-on: https://review.typo3.org/22201
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      d1c770dd
    • Johannes Feustel's avatar
      [BUGFIX] l10n_mode for "pages" table and group fields. · 02005b6f
      Johannes Feustel authored
      This patch respects the l10modes for pages, and mergeIfNotBlank for
      type "group" fields.
      
      Change-Id: I18a4caffc5761f91dae4ae0cf175ccd51ffe8c29
      Fixes: #38766
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/12714
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      02005b6f
    • Nicole Cordes's avatar
      [TASK] Improve updates of metadata in MetaDataRepository · b0842174
      Nicole Cordes authored
      If you run the FAL update wizard for tt_content images the
      MetaDataRepository requests database fields for each update separately.
      This information should be stored in an internal array to avoid
      unnecessary database requests and increase performance.
      
      Resolves: #53709
      Releases: 6.2
      Change-Id: Icbef451f9a02395d758626254be004e87f350039
      Reviewed-on: https://review.typo3.org/25470
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      b0842174
    • Frans Saris's avatar
      [BUGFIX] Exception thrown in update wizard if file does not exists · 610e8beb
      Frans Saris authored
      When fetching a file that does not exists a exception is
      thrown in the update wizard to update RTE file links to FAL.
      The exception will now be catched.
      
      Resolves: #53127
      Releases: 6.2
      Change-Id: I81a204506abfe2f462142ccc504f3a4e2cef138f
      Reviewed-on: https://review.typo3.org/25004
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      610e8beb
    • Markus Klein's avatar
      [BUGFIX] Fix JS error in lang module · 66a79672
      Markus Klein authored
      The tables of the language module do not resize
      on change of windows height. This fixes the
      Javascript error.
      
      Releases: 6.0, 6.1, 6.2
      Resolves: #53773
      Change-Id: I614d370108092b224059d5a5d07d78a10a10e2a2
      Reviewed-on: https://review.typo3.org/25517
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      66a79672
    • Jigal van Hemert's avatar
      [TASK] Render extension icons in Language module directly · d0b26307
      Jigal van Hemert authored
      Just like in the Extension Manager the icons for the extensions
      can be rendered directly to increase speed. CSS takes care of scaling.
      
      Change-Id: I1d6dc13d2b52c35be546af0ecaaae75960f2089e
      Resolves: #53771
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/25516
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      d0b26307
    • Helmut Hummel's avatar
      [TASK] Rework image viewHelper to use FAL · 3d976ac9
      Helmut Hummel authored
      Currently in the worst case images are transformed
      from Extbase domain objects to FAL objects to paths
      to FAL objects again just to render an image.
      
      Avoid back and forth conversions an directly use
      FAL API instead of using the detour through
      the content object renderer.
      
      Resolves: #53700
      Releases: 6.2
      Change-Id: I5fe8d7c9d4ad94e99b5bac06e54ff1346e8cc187
      Reviewed-on: https://review.typo3.org/24911
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      3d976ac9
    • Markus Klein's avatar
      [BUGFIX] Deprecation log is spammed with getReturnRawQueryResult() · ab0a6fc0
      Markus Klein authored
      Typo3QuerySettings->getReturnRawQueryResult() is called by
      query->execute() to maintain backwards compatibility.
      The call to getReturnRawQueryResult() must NOT be logged in the
      deprecation log as the setter is already logged.
      
      Resolves: #53769
      Releases: 6.2
      Change-Id: Ie2ca425de93e02d136409d6e0d20f26a580a656a
      Reviewed-on: https://review.typo3.org/25513
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      ab0a6fc0
    • Ernesto Baschny's avatar
      [TASK] Bring back module menu accordion arrows · 20103b3c
      Ernesto Baschny authored
      To visualize that the module groups can be expanded and collapsed, the UX
      team decided that the arrows are required. This brings them back on the
      right with a very light gray to avoid distractions.
      
      Resolves: #53651
      Releases: 6.2
      Change-Id: Ie289b59dfb24077ed99964e7e944c8dfd443af59
      Reviewed-on: https://review.typo3.org/25415
      Reviewed-by: Jost Baron
      Tested-by: Jost Baron
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      20103b3c
    • Francois Suter's avatar
      [FEATURE] Categories-based tt_content menu · 4d8ca5fd
      Francois Suter authored
      Provide a new menu/sitemap type for displaying list
      of categorized content elements. The default rendering
      simply provides links to the parent page with
      anchor pointing to the specific content element.
      Refactor the RECORDS object.
      
      Resolves: #52137
      Documentation: #52920
      Releases: 6.2
      Change-Id: I59c9eeb63148eaf12d8810fd7e64628e3f2d61aa
      Reviewed-on: https://review.typo3.org/23905
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      4d8ca5fd
    • Michiel Roos's avatar
      [BUGFIX] Scheduler extension sql file is invalid · 393a1787
      Michiel Roos authored
      On import into MySQL an error is thrown and MySQL
      refuses to create the table:
      
      ERROR 1067 (42000) at line 4: Invalid default value for 'uid'
      
      This is due to the fact that a default value is being set
      for an auto_increment field.
      
      Change-Id: Ic072d3ec21b4e8adbecf9ff88e6ac4a2919959ec
      Resolves: #53750
      Releases: 4.5, 4.7, 6.0, 6.1, 6.2
      Reviewed-on: https://review.typo3.org/25502
      Reviewed-by: Stefan Froemken
      Tested-by: Stefan Froemken
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      393a1787
    • Stefan Froemken's avatar
      [TASK] Change injectMethods to annotations · e316f7cd
      Stefan Froemken authored
      Change injectMethods as already done in extbase
      to inject annotations
      
      Resolves: #52040
      Releases: 6.2
      Change-Id: I1e4ba873981c4692cc0b3d867bd3756934661a90
      Reviewed-on: https://review.typo3.org/23865
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      e316f7cd
    • Ralf Hettinger's avatar
      [BUGFIX] fix javascript error "TBE_EDITOR not defined" in sys_action · e380540d
      Ralf Hettinger authored
      This fixes the error "TBE_EDITOR not defined" which occured when using
      sys_action > create backend user and assigning a db mount.
      
      Resolves: #34544
      Releases: 6.2, 6.1, 6.0
      Change-Id: Idb78c23e2dea576fb1cab41979d4b068ca45a8b7
      Reviewed-on: https://review.typo3.org/20206
      Tested-by: uwe trotzek
      Reviewed-by: Christian Buelter
      Tested-by: Christian Buelter
      Tested-by: Alexander Opitz
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      e380540d