Skip to content
Snippets Groups Projects
  1. Jul 07, 2013
    • Markus Klein's avatar
      [BUGFIX] Fix deprecation call in AbstractRecordList · d737b731
      Markus Klein authored
      Resolves: #49764
      Releases: 6.2
      Change-Id: I7bd8aee2ff9897cbfd0ea117d4afb66f49d50012
      Reviewed-on: https://review.typo3.org/22097
      Tested-by: Philipp Gampe
      Reviewed-by: Philipp Gampe
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      d737b731
    • Stefan Neufeind's avatar
      [TASK] Namespacing: Use-statement for common classes like GeneralUtility · 041870fd
      Stefan Neufeind authored
      Change-Id: I43d6ef559b0b46e6302ea891b4d39501a99423a6
      Resolves: #49745
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/22041
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      041870fd
    • Philipp Gampe's avatar
      [BUGFIX] File upload in RTE-Link-Editor throws 500 error · 1db576a5
      Philipp Gampe authored
      When you want to add a link in the RTE-Editor, you can upload files in
      the "File" tab. When you select a file and want to upload it, the
      reloaded content in the create-link-overlay will throw an error.
      
      The method is feed with a translation of "none - new file".
      
      Bypass the file or folder lookup if we do not have an integer id
      and print the message instead.
      
      Resolves: #48219
      Releases: 6.2, 6.1, 6.0
      Change-Id: I9e1e6bc84b21fb04608841515ac414eec8c04130
      Reviewed-on: https://review.typo3.org/20850
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      1db576a5
    • Wouter Wolters's avatar
      Revert "[BUGFIX] Files with unclean path indexed multiple times" · 344e8702
      Wouter Wolters authored
      This reverts commit 2219d228
      
      This breaks Travis big time!
      
      Change-Id: I7135b9478e01a5f95ad20df3a6b24bb5d9715ec8
      Reviewed-on: https://review.typo3.org/22078
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      344e8702
    • Francois Suter's avatar
      [FEATURE] Improve BE container view helper · 81244d37
      Francois Suter authored
      Improve the features provided by the BE container view helper
      so that extensions don't need to provide their own so often.
      Added features:
      
      - load several JS and CSS files instead of just one
      - load jQuery
      - load some inline language labels
      
      Note: the old way of loading a single JS and CSS file is preserved
      for backwards compatibility, but marked as deprecated.
      
      With this patch all BE modules in the Core can use the default
      BE container view helper. The Extension Manager needs some special
      initialization which is moved to a dedicated view helper.
      
      The customized BE container view helpers are removed.
      
      Resolves: #49749
      Releases: 6.2
      Change-Id: I236134451a31f08afe5886337cfb1144dac7ad90
      Reviewed-on: https://review.typo3.org/22063
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Felix Kopp
      Tested-by: Felix Kopp
      81244d37
  2. Jul 06, 2013
    • Stefan Neufeind's avatar
      [BUGFIX] Files with unclean path indexed multiple times · 2219d228
      Stefan Neufeind authored
      When adding a file or requesting a file by an identifier
      cleanup any . and .. in the path before handing off
      to the driver so files are not indexed multiple times.
      
      Change-Id: I324c4637621165a56470fb95864eeff1254f62dc
      Fixes: #46989
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/19684
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      2219d228
    • Felix Kopp's avatar
      [TASK] Move typo3/stylesheets to EXT: backend · f299f88a
      Felix Kopp authored
      In order to decouple extensions from each other and to
      fasten bonding between files to specific extensions the
      folder typo3/stylesheets should be moved to EXT: backend.
      
      Change-Id: I2ecf68e9c8d412c1c9b097db63743bde518f52b0
      Resolves: #49747
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/22048
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      f299f88a
    • Steffen Ritter's avatar
      [BUGFIX] sys_file record doesn't get flagged as delete · 18bb6574
      Steffen Ritter authored
      File is deleted by driver and deleted property of FileObject is set by
      ResourceStorage but new state is not persisted.
      Update deleted property in updateProperties array in FileObject and
      persist change.
      
      Reintroduced after fixing tests in f3778d8c.
      
      Change-Id: I0784c84af4bfb8021c648139c2feee577f3e9dc1
      Fixes: #48336
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/22056
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      18bb6574
    • Markus Klein's avatar
      [TASK] Travis: Speedup cloning of repos · c6121d45
      Markus Klein authored
      Make use of the additional parameters of git clone
      to vastly reduce the amount of data transfered when cloning the
      repositories.
      
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Change-Id: Id0c5f3a4ed7ee0bdeb6053c6e0dc606362909d1e
      Reviewed-on: https://review.typo3.org/22054
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      c6121d45
    • Christian Kuhn's avatar
      [BUGFIX] System information looks ugly · 34e9b71d
      Christian Kuhn authored
      Install tool -> important actions -> system information does
      not break correctly on the definition list. Adapt css a bit.
      
      Resolves: #49748
      Related: #49162
      Releases: 6.2
      
      Change-Id: Ia2f1c5e4152c238e9c53fb383588fd12d72df1d8
      Reviewed-on: https://review.typo3.org/22053
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      34e9b71d
    • Steffen Ritter's avatar
      [BUGFIX] Move functional test case to functional folder · fbdbeb76
      Steffen Ritter authored
      ext:core File/ExtendedFileUtilityTest unit test is not really
      a unit test, but more a functional test case since it does no
      mocking at all and writes data directly to database.
      The test case has side effects and is move to the functional
      section for now.
      
      Resolves: #49746
      Releases: 6.2, 6.1, 6.0
      Change-Id: I3f3917f0800a9492b01676bf2b67e81eea1ae16f
      Reviewed-on: https://review.typo3.org/22046
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      fbdbeb76
    • Felix Kopp's avatar
      [TASK] Remove <table> in lowlevel configuration · 09ec6e8a
      Felix Kopp authored
      EXT: lowlevel brings a tree view to display configurations.
      This configuration has been wrapped into a <table> tag in
      order to prohibit wrapping of long lines.
      
      Removes <table> tag and brings nowrap replacement.
      Also moves headline to pole position.
      
      Change-Id: I0358c90cd890101e5e8f7b8d4056d4e8a571d8ee
      Resolves: #49743
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/22042
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Max Roesch
      Tested-by: Max Roesch
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      09ec6e8a
    • Christian Kuhn's avatar
      Revert "[BUGFIX] sys_file record doesn't get flagged as delete" · f3778d8c
      Christian Kuhn authored
      This reverts commit d22cea3b
      
      The patch kills unit tests. We guess there is some incomplete
      mocking in Resource tests but are not able to quickly find
      the root of it. The patch is reverted for now until the tests
      are green again.
      
      Change-Id: I5e7bb6e14187f7179e00b0b00decda644e1c6efe
      Resolves: #48336
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/22034
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      f3778d8c
    • Tim Spiekerkoetter's avatar
      [BUGFIX] CE:Image - backend preview of image order · e5cbf171
      Tim Spiekerkoetter authored
      The Backend preview does not reflect the sorting of the elements in the
      content element. This patch added the sorting field from the TCA to the
      thumbCode method.
      
      Resolves: #48645
      Releases: 6.2, 6.1, 6.0
      Change-Id: I9dcec1c2baae226aeded9c4c93d368c067c0bad2
      Reviewed-on: https://review.typo3.org/21975
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      e5cbf171
    • Francois Suter's avatar
      [BUGFIX] Add advice to RTEmagic wizard · 22c3cb24
      Francois Suter authored
      The update wizard that migrates RTE magic images relies on
      sys_refindex for finding the magic images. There should be
      a warning in the wizard description that users should be sure
      their reference index is up to date.
      
      Resolves: #49727
      Releases: 6.1, 6.2
      Change-Id: I7301a4a52174424655a76b58c7b7856f5f5209a2
      Reviewed-on: https://review.typo3.org/22007
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      22c3cb24
    • Frans Saris's avatar
      [BUGFIX] sys_file record doesn't get flagged as delete · d22cea3b
      Frans Saris authored
      File is deleted by driver and deleted property of FileObject is set by
      ResourceStorage but new state is not persisted.
      
      Update deleted property in updateProperties array in FileObject and
      persist change.
      
      Fixes: #48336
      Releases: 6.2, 6.1, 6.0
      Change-Id: I6cac106dcf89125e0b98b8b12a03c0b3f56d484f
      Reviewed-on: https://review.typo3.org/20982
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      d22cea3b
    • Helmut Hummel's avatar
      [BUGFIX] Use database name property in admin_get_tables · 30230a66
      Helmut Hummel authored
      The admin_get_tables method in the DatabaseConnection
      uses the constant instead of the class property.
      This delivers wrong results if using multiple
      DatabaseConnection objects.
      
      Use the class property instead.
      
      Change-Id: I93e05fdabb53b170782c61ef4ebfa97190cddfb6
      Resolves: #49738
      Releases: 6.2, 6.1
      Reviewed-on: https://review.typo3.org/22021
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      30230a66
    • Felix Kopp's avatar
      [BUGFIX] Bring back my icons to me, to me · ff6aadab
      Felix Kopp authored
      During icon clean-up regrettably too many were removed.
      
      This patch set reintroduces the missing revert icons.
      Kudos to Mister Wouter.
      
      Change-Id: Ice5fcdee292f968b16c55f8682e87d0dc63e6668
      Resolves: #49594
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/22020
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      ff6aadab
    • Felix Kopp's avatar
      [BUGFIX] Follow-up: Docheader spacious (row1/row2) · 74c987c2
      Felix Kopp authored
      Docheader row1/row2 are kept for former html structures.
      When inner-body paddings were increased before docheader
      row1/row2 fall-back was forgotten.
      
      Follow-up CSS.
      
      Change-Id: I7f0346dbd548b7cdc35514d423f779b792ab633a
      Resolves: #49735
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/22018
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      74c987c2
    • Christian Kuhn's avatar
      [BUGFIX] Cleanup permission settings in factory configuration · c262a79f
      Christian Kuhn authored
      DefaultConfiguration now contains sane values for fileCreateMask
      and folderCreateMask, so the values from FactoryConfiguration
      can be removed.
      
      Resolves: #49732
      Related: #49162
      Releases: 6.2
      
      Change-Id: I7225648cebad697850fd2a728c021ad4ffe80b88
      Reviewed-on: https://review.typo3.org/22012
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      c262a79f
    • Christian Zenker's avatar
      [BUGFIX][Cache] Typo3DbBackend forgets tag entries in flushByTag · 87e07fae
      Christian Zenker authored
      flushByTags removes cache entries tagged with a given tag, but
      if those cache entries have other tags assigned, they are not
      deleted in the tags table.
      The patch fixes this with an additional query.
      
      Resolves: #48984
      Releases: 6.2, 6.1, 6.0
      Change-Id: I7096e63cf823633f0c8a47f698bd475d7d02b83c
      Reviewed-on: https://review.typo3.org/21309
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      87e07fae
    • Steffen Ritter's avatar
      [FEATURE] Add Drag&Drop Upload to file-list · 57bd88c6
      Steffen Ritter authored
      In TYPO3 6.1 the Flash-Uploader has been removed and the
      upload functionality has been reduced to the basic HTML5
      multi-upload field.
      
      In the times of HTML5, CSS3 and modern browser our users
      expect a way more advanced experience.
      
      This patch adds the possibility to just drag files into the file
      list. The dragged files are asynchronously uploaded to the
      currently open folder and an reload of the frame is done.
      
      There are still some minor issues and ideas for a even better
      user experience, which have to be discussed if they should
      be included in the original patch.
      
      Change-Id: I4221f7ff5a06ee11555906f170b37cc08489d875
      Resolves: #47005
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/19714
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      Reviewed-by: Frans Saris
      Tested-by: Frans Saris
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      57bd88c6
    • Stefan Neufeind's avatar
      [TASK] CGL, switch(): Indent "case" correctly; no "break" in default · b5597764
      Stefan Neufeind authored
      * "case" needs to be indented one level more than switch().
      * default-case should not have a break-statement
      
      Change-Id: I8215ba2bdb19b9abbfe6ed45af3905d7e6c688d6
      Resolves: #49527
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/21748
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      b5597764
    • Markus Klein's avatar
      [BUGFIX] Don't show translated categories in parent tree · 2d65ba66
      Markus Klein authored
      The parent category tree should only show categories in default
      language.
      
      Resolves: #44915
      Releases: 6.2, 6.1, 6.0
      Change-Id: I7920cf7ae208ba2db3bd24f7da5439824064c167
      Reviewed-on: https://review.typo3.org/21626
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      2d65ba66
    • Marc Bastian Heinrichs's avatar
      Revert "[FEATURE] Support @Flow\Inject annotations in Extbase" · 43e046a7
      Marc Bastian Heinrichs authored
      This reverts commit 09bc4929
      
      We should not support this annotation in extbase, because it 
      has no benefit and breaks with the annotation concept in 
      Flow. "Flow" is only an alias for "TYPO3\Flow\Annotations" in 
      Flow and needs to be registered by "use TYPO3\Flow\Annotations as Flow".
      
      Change-Id: Ic0ecdc58754c176b1140db463c2405cb47bf9933
      Reviewed-on: https://review.typo3.org/21997
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      43e046a7
    • Marc Bastian Heinrichs's avatar
      Revert "[TASK] Replace inject methods with @inject; allow @Flow\Inject" · 0a090c64
      Marc Bastian Heinrichs authored
      This reverts commit ad7219c2
      
      See https://review.typo3.org/#/c/21997/
      
      More notes on this:
      A regex to replace @inject with @Flow\Inject when porting 
      Extbase extensions to Flow is very simple and fast.
      
      Additionally @Flow\Inject makes only sense with using "use 
      TYPO3\Flow\Annotations as Flow". But with a backported 
      annotation parser I expect that we would have annotations 
      in "TYPO3\CMS\Extbase\Annotations". Using them as alias 
      "Flow" is a bad style as the alias should be "Extbase" then.
      
      Change-Id: I2113b5320f2a6f5dd56cfa7b06469fa1628d2645
      Reviewed-on: https://review.typo3.org/22004
      Reviewed-by: Marc Bastian Heinrichs
      Tested-by: Marc Bastian Heinrichs
      0a090c64
    • Patrick Broens's avatar
      [BUGFIX] CSV rendering in CType table not properly done · dc494adf
      Patrick Broens authored
      The CSV rendering in CType table is not done properly in
      css_styled_content method render_table. It uses explode with the
      delimiter, but this character can also be in the cell itself.
      
      This patch uses the PHP function str_getcsv, which is supported from PHP
      version 5.3 >
      
      Change-Id: I5707b006ab1143c108473e5ed7079e6e65cdddca
      Fixes: #47356
      Releases: 6.0, 6.1, 6.2
      Reviewed-on: https://review.typo3.org/20157
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      dc494adf
    • Philipp Gampe's avatar
      [BUGFIX] StorageRepository::findByStorageType() uses wrong typeField · bf6bb399
      Philipp Gampe authored
      The table "sys_file_storage" has no field "type".
      Use the field "driver" instead.
      
      Resolves: #48127
      Releases: 6.2, 6.1, 6.0
      Change-Id: I64e66a8244ddae85faf68ec3d46b4b9f2f1934ff
      Reviewed-on: https://review.typo3.org/20858
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Frans Saris
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      bf6bb399
    • Tim Spiekerkoetter's avatar
      [BUGFIX] Fixed return URL in reports module · 310f88bc
      Tim Spiekerkoetter authored
      Added urlencode to the returnUrl in the getAdminAccountStatus method.
      
      Resolves: #43417
      Releases: 6.2
      Change-Id: I4e5d114dfcf2a71d94de25c40be8214b247843ab
      Reviewed-on: https://review.typo3.org/21984
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Tim Lochmüller
      Tested-by: Tim Lochmüller
      Reviewed-by: Felix Kopp
      Tested-by: Felix Kopp
      310f88bc
    • Alexander Schnitzler's avatar
      [TASK] Replace inject methods with @inject; allow @Flow\Inject · ad7219c2
      Alexander Schnitzler authored
      Currently we are using inject methods like:
      
      /*
       * @param $foo Foo
       */
      public function injectFoo(Foo $foo) {
      	$this->foo = $foo;
      }
      
      This patch removes these methods and introduces
      property annotations:
      
      /**
       * @var Foo
       * @inject
       */
      protected $foo;
      
      Besides that, it allows the use of @Flow\Inject
      as well for compatibility to Flow.
      
      Releases: 6.2
      Resolves: #46598
      Change-Id: Ied219d465dfa8fce24a819a7fc58a2ff8cb5401c
      Reviewed-on: https://review.typo3.org/21819
      Reviewed-by: Alexander Schnitzler
      Tested-by: Alexander Schnitzler
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      ad7219c2
    • Patrick Schriner's avatar
      [BUGFIX] Change the label userfunc for FAL records · c65383be
      Patrick Schriner authored
      The new label_userFunc for sys_file_reference rows results in
      "no title" when called by BackendUtility::getRecordTitle. This function
      is e.g. called from the workspaces module.
      
      This patch will set the title parameter to the row uid when the
      parmeter array does not provide an 'options' 'sys_file' array. This
      will result in the uid being displayed which is the old behavior.
      
      Resolves: #49718
      Related: #36052
      Releases: 6.2
      Change-Id: Ib340ca82f5b10faa00815a074545664c2fa67954
      Reviewed-on: https://review.typo3.org/21983
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      c65383be
    • Philipp Gampe's avatar
      [FEATURE] Add label_userFunc_options support to BackendUtility · e68cf201
      Philipp Gampe authored
      This new TCA options should also be available to the only other
      place where label_userFunc is evaluate.
      
      Resolves: #49721
      Related: #36052
      Related: #49716
      Releases: 6.2
      Change-Id: I3da74e660ad4fc982b9ec71e7d5c5f0f57e9e76a
      Reviewed-on: https://review.typo3.org/21985
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      e68cf201
  3. Jul 05, 2013
    • Jigal van Hemert's avatar
      [BUGFIX] Shared defaults for CE wizard using TCAdefaults · 1d7c315e
      Jigal van Hemert authored
      The page TSconfig settings for the New Content Element wizard have
      a higher priority than the user TSconfig TCAdefaults. Settings which
      are not different for each CE type should be set in TCAdefaults. If
      they are set in the tt_content_defVals the values will be different
      if the editor selected the right CE type directly than if the editor
      switched CE type.
      
      Change-Id: I8b84b3059b17f88a3d674b6faae889844cae9c67
      Fixes: #41434
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/15118
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      1d7c315e
    • Philipp Gampe's avatar
      [BUGFIX] Enable table property for all user settings types · 1972b4cb
      Philipp Gampe authored
      The property 'table' for user settings can also be used for other
      types than password and text.
      
      Resolves: #47966
      Releases: 6.2, 6.1, 6.0
      Change-Id: Icf69d480013ff1be6c0b5d43212c179468885344
      Reviewed-on: https://review.typo3.org/20542
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      1972b4cb
    • Philipp Gampe's avatar
      [BUGFIX] Support mysql socket connection · da7a0de4
      Philipp Gampe authored
      With the switch to mysqli in 6.1, the connection to mysql server via
      socket broke.
      
      With mysqli, the definition is now:
      * If hostname is "localhost", a socket is used and the socket file
      can be given optionally if it is different from the default.
      * If hostname is not "localhost" but an IP address, a port can be
      given that may be different from the default mysql 3306.
      
      The patch now reflects this in the database connect step and adds a
      parameter for the optional socket location. The patch will be adapted
      for 6.1 to include only the additional optional socket parameter.
      
      Resolves: #48117
      Related: #49162
      Releases: 6.2, 6.1
      Change-Id: I968a72dbaf90b3f319c03e697137630534d325c1
      Reviewed-on: https://review.typo3.org/20933
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      da7a0de4
    • Tim Lochmueller's avatar
      [FEATURE] Add meta info to the FAL IRRE element header · 8c3af82e
      Tim Lochmueller authored
      Implement the UX-Team functionility of the FAL IRRE element header via a
      label_userFunc in the sys_file_reference. Furthermore add a
      configuration in the ctrl-section of the sys_file_reference TCA to
      support additional fields in the output of the header.
      This can be used by any extension.
      
      Resolves: #36052
      Releases: 6.2
      Change-Id: I7770044c11a6c1a1bcb51a3bfc11b85923653196
      Reviewed-on: https://review.typo3.org/21916
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      8c3af82e
    • Christian Kuhn's avatar
      [BUGFIX] Folder structure honors file and folderCreateMask · f610981c
      Christian Kuhn authored
      The folder structure class construct takes care of permissions
      of files and folders. The patch adds support for config values
      fileCreateMask and folderCreateMask.
      
      Resolves: #49715
      Related: #49162
      Releases: 6.2
      
      Change-Id: I9f41ba7f038992ef77cf212229fca524e346431f
      Reviewed-on: https://review.typo3.org/21971
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      f610981c
    • Sebastian Michaelsen's avatar
      [FEATURE] IRRE: Provide default values for created records · 7340fb2b
      Sebastian Michaelsen authored
      This change introduces a new TCA option to configure 'inline' fields:
      'foreign_record_defaults' gives you the possibility to set values
      in new created records.
      
      Usage example:
      config => array(
        'type' => 'inline',
        'foreign_table' => 'tt_content',
        'foreign_record_defaults' => array(
          'CType' => 'image'
        ),
      )
      
      That means tt_content elements that are created for this IRRE field
      will be image content elements by default (and can be set to another
      type by the editor before saving).
      
      The following fields can't be set by this feature because they must
      stay under system control:
      uid, pid and t3ver_*
      and the fields that are configured with the following TCA-ctrl options:
      crdate, cruser_id, delete, origUid, transOrigDiffSourceField,
      transOrigPointerField and tstamp
      
      Change-Id: I539f9941cc69506590b55a3520f95e38d5e61dd1
      Documentation: #46440
      Resolves: #46124
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/18815
      Reviewed-by: Oliver Hader
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      7340fb2b
    • Max Roesch's avatar
      [BUGFIX] Page title change directly updates title in content area · 7ebf67b8
      Max Roesch authored
      Updating the page title in the page tree by double click editing it
      calls the changes in right order, by first persisting the
      change and then doing the reload of the content area.
      
      Resolves: #49706
      Releases: 6.2, 6.1, 6.0
      Change-Id: Id108659f1a8bd7a4ecd003337b0782d4fe7d3b68
      Reviewed-on: https://review.typo3.org/21947
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      7ebf67b8
    • Christian Kuhn's avatar
      [TASK] Remove dummy files from ext:indexed_search · 6e6096e1
      Christian Kuhn authored
      * The pi1 script still lives as dummy file since the addPItoST43
        registration fails otherwise.
      * modfunc1 and modfunc2 class files still live as dummy files as
        the sub-sub module handling in core fails otherwise.
      
      Change-Id: I21b92a07e7ff83cd1dd3f12b0e15bef7f84691e9
      Resolves: #47852
      Related: #47756
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/20442
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      6e6096e1