Skip to content
Snippets Groups Projects
  1. Oct 01, 2013
    • Christian Kuhn's avatar
      [TASK] Remove closing PHP tags · 77f29a3c
      Christian Kuhn authored
      Change-Id: Iaa92566c53301e49396fc9fb26b0b339c48d567b
      Resolves: #52360
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24212
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      77f29a3c
  2. Sep 30, 2013
    • Ernesto Baschny's avatar
      [TASK] Make Install Tool look beautiful in modern IE's · a7b67ed8
      Ernesto Baschny authored
      IE9 and later understand CSS3 features which we use in the Install
      Tool. Make sure IE don't fall back into IE7 mode.
      
      Resolves: #52413
      Releases: 6.2
      Change-Id: I48933d44e63a59deac131a7cbfeda38fc77aafff
      Reviewed-on: https://review.typo3.org/24186
      Reviewed-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      a7b67ed8
    • Ernesto Baschny's avatar
      [TASK] Folder not writeable should be an "Error" not a "Warning" · 6f1bbb33
      Ernesto Baschny authored
      The Install Tool checks for permissions in it's folder structure.  A
      folder (typo3temp, uploads, fileadmin) not being writeable now is an
      Error and not only a Warning thus displaying a red badge in the Install
      Tool main menu.
      
      Resolves: #52407
      Releases: 6.2
      Change-Id: I6de5f2eace4ecdf089848efbf063a82302aea093
      Reviewed-on: https://review.typo3.org/24180
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      6f1bbb33
    • Dmitry Dulepov's avatar
      [BUGFIX] TS is fetched from cache incorrectly sometimes · 09f3b6af
      Dmitry Dulepov authored
      If $TYPO3_CONF_VARS['FE']['defaultTypoScript_constants'] or
      $TYPO3_CONF_VARS['FE']['defaultTypoScript_setup'] are set through
      the PHP code, cached TS will not be found in cache. This would
      result in TS parsing every time when there are USER_INT objects
      on the page. It may slow down the page with USER_INT objects
      by about 300% comparing to the cached version.
      
      This change is re-added after it got reverted due to lack of reviews in
      Ia0fd65a35897c71d60c48c0b03098ce67ad16c70.
      
      Change-Id: Ief3a065451644423b236489729716b906f3d4500
      Resolves: #43540
      Releases: 4.5, 4.7, 6.0, 6.1, 6.2
      Reviewed-on: https://review.typo3.org/18072
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      09f3b6af
  3. Sep 29, 2013
    • Christian Kuhn's avatar
      [FEATURE] ext:install Show number of folder structure errors in menu · 82e9fbea
      Christian Kuhn authored
      Similar to the environment status the number of folder structure
      errors are now shown in the left menu.
      
      Change-Id: I665c32e8a3c4389941437a2bb6caeb32b862b673
      Resolves: #52368
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24136
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Markus Klein
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      82e9fbea
    • Christian Kuhn's avatar
      [BUGFIX] ext:install Better error handling in first folder step · 2d9fb1a4
      Christian Kuhn authored
      During installation it may happen that the folder structure reports
      errors during creation, but still creates the main folder structure.
      This is the case for example if the document root or fileadmin
      is a link and not a directory. In those cases the installer does not
      create a LocalConfiguration and shows the first step again. It will
      stop with a "ENABLE_INSTALL_TOOL" file missing message afterwards.
      
      This is better sanitized with the patch: If the folder structure
      reports errors but still successfully created a typo3conf folder, the
      LocalConfiguration is also created and the next step is called after
      redirect.
      
      Furthermore, two possible warnings are caught in the folder structure
      and adapted status messages are created.
      
      Change-Id: I54d99f826336c513641028f29d389da845d7d26a
      Resolves: #52367
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24135
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      2d9fb1a4
  4. Sep 28, 2013
    • Christian Kuhn's avatar
      [FEATURE] ext:install Relaxed permission check · b869f754
      Christian Kuhn authored
      The document root folder may not have correct permissions and
      they can not be fixed if the owner is not the executing webserver
      user.
      
      This is a common issue during installation, currently the first
      step breaks if permission on document root are not 2770 and the
      folder is not owned by the executing webserver user.
      
      The patch adds a new option "targetPermissionRelaxed" to
      DirectoryNodes and uses it on the RootNode to lower the severity
      if permissions are not correct. The installation will proceed
      then as long as sub folders can be created.
      
      Change-Id: Ibde9f7ff0dde14502ac24fdb73c0a2ed384119a6
      Resolves: #52356
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24130
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      b869f754
    • Susanne Moog's avatar
      [BUGFIX] Follow-up to: Use an extension as repository · 9eea0a65
      Susanne Moog authored
      Add missing files that got lost during conflict resolving
      
      Change-Id: If9fc0e23aba97659222bee0c5b2205c5030411fc
      Resolves: #51835
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24129
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      9eea0a65
    • Susanne Moog's avatar
      [FEATURE] Add possibility to use an extension as repository · 5c63c1be
      Susanne Moog authored
      Sometimes extensions depend on customized versions of other
      extensions or on extensions that aren't released to the TER.
      
      This feature allows an extension to deliver it's own dependencies
      by having the unpacked extensions inside the folder
      Initialisation/Extensions. The extensions are then copied to
      typo3conf/ext when resolving the dependencies.
      
      Resolves: #51835
      Releases: 6.2
      Change-Id: I66f6e5d5d40e11471f9766ac2ed9d0eb5386eb49
      Reviewed-on: https://review.typo3.org/23672
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      5c63c1be
    • Susanne Moog's avatar
      [BUGFIX] Fix wrong handling of php and TYPO3 dependencies · 710e854f
      Susanne Moog authored
      Due to a superfluos try-catch block dependencies for TYPO3 and
      PHP version were not checked correctly.
      
      Additionally the TER version comparison was wrong as it did not
      include the given version (only less or greater was checked, not
      ...OrEqual).
      
      Resolves: #48809
      Resolves: #51730
      Resolves: #51182
      Releases: 6.2, 6.1, 6.0
      Change-Id: I773e1af014cd3e8525794c2fcdc615ea8a5f36a1
      Reviewed-on: https://review.typo3.org/23673
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      710e854f
    • Christian Kuhn's avatar
      [TASK] ext:install Protect some methods in FolderStructure · 38ace218
      Christian Kuhn authored
      Some methods within FolderStructure class hierachy are public
      but should be used internally only. The patch protects them.
      
      Change-Id: I273f829f29ca4f5a6da1d03f028be7a8500e222b
      Resolves: #52354
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24123
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      38ace218
    • Christian Kuhn's avatar
      [FEATURE] ext:install Implement template files in FolderStructure · 7d11883f
      Christian Kuhn authored
      The folder structure definition can be simplified a bit if target
      content of files is not stored in the structure definition array
      but moved to template files. This also enables handling of binary
      files.
      The patch implements an option 'targetContentFile' to FileNode and
      adapts the current FolderStructure definition to use it.
      
      Change-Id: I097e87a1f7a16e325b398468286fe661abec3553
      Resolves: #52351
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24122
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      7d11883f
    • Alexander Stehlik's avatar
      [BUGFIX] Initialize extension name in command requests · 982a3651
      Alexander Stehlik authored
      This patch initializes the extension name in the configuration manager
      as soon as it is available during an Extbase command line request.
      
      Resolves: #51329
      Releases: 6.2, 6.1, 6.0
      Change-Id: I73b0f0e7a0b20e1773c9eb92f0d2175416ce2bb1
      Reviewed-on: https://review.typo3.org/23883
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      982a3651
  5. Sep 27, 2013
    • Philipp Kitzberger's avatar
      [FEATURE] Add tstamp column to recycler record table · 71b42f5a
      Philipp Kitzberger authored
      This adds an extra column to the record table in
      the recycler module so users can sort by that
      value and come quicker to the decision whether
      to recover that record or not.
      
      Resolves: #52324
      Releases: 6.2
      Change-Id: Ife1d985f517f7ae5e9be419783e1132b532cabef
      Reviewed-on: https://review.typo3.org/24115
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      71b42f5a
    • Markus Klein's avatar
      [BUGFIX] EmConfUtility accesses non-arrays · 51b4cf64
      Markus Klein authored
      Properly check for array-type before accessing
      or counting the variable.
      
      Resolves: #52045
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Change-Id: Id161fddadbbcadd462de36e8227278107f2e7a3a
      Reviewed-on: https://review.typo3.org/23857
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Jigal van Hemert
      Tested-by: Jigal van Hemert
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      51b4cf64
    • Zbigniew Jacko's avatar
      [BUGFIX] Clear cached menu by tag · f6a8c13d
      Zbigniew Jacko authored
      This change adds a table cf_cache_hash for clear cache by tag
      for example for cached menu.
      
      Resolves: #51588
      Releases: 6.2, 6.1, 6.0
      Change-Id: I18b8aad3ac82737bbc52d4aae49be9028b6df944
      Reviewed-on: https://review.typo3.org/23624
      Reviewed-by: Tymoteusz Motylewski
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Piotr Molewski
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      f6a8c13d
    • Benjamin Pick's avatar
      [BUGFIX] Fix jumpToUrl()-Usage in Element Browser · 928ee6cc
      Benjamin Pick authored
      The Javascript functions jumpToUrl(URL,anchor) and jumpToUrl(URL,formEl)
      cannot be used interchangeably. This leads to a javascript error,
      because the formElement is rendered as string
      ("[object HTMLInputElement]").
      
      Resolves: #50437
      Releases: 6.0, 6.1, 6.2
      Change-Id: I53e1be3c157a2ef6c646f02af15e8c746b6e6375
      Reviewed-on: https://review.typo3.org/23889
      Reviewed-by: Eric Chavaillaz
      Tested-by: Eric Chavaillaz
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Henrik Ziegenhain
      Tested-by: Henrik Ziegenhain
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      928ee6cc
  6. Sep 26, 2013
    • Christian Kuhn's avatar
      [TASK] Remove "Clear language cache" menu item · 5e11f50c
      Christian Kuhn authored
      * To show the item, SYS/lang/cache/clear_menu has to be manually
      enabled, and a (not documented) userTSconfig option must be set.
      * The item *never* worked since the underlying LanguageCacheClearer
      class expects an array with cacheCmd set to either "all" or
      "temp_cached", that is not set in the according AJAX call of the
      menu action.
      * Class LanguageCacheClearer hooks into DataHandler and is only
      triggered on clear "all" cache.
      * Clearing "all" cache flushes all caches anyway, so the hook
      currently triggers flushing the language cache a second time.
      * SYS/lang/cache/lifetime is unused and can be removed.
      
      Since the functionality is broken, not documented, obsolete and
      "internal" code of ext:lang, the whole thing is removed without
      further deprecation.
      
      Change-Id: Ic0d19bf31109832c9ed88d81d883516c109cf47e
      Resolves: #52312
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24077
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      5e11f50c
    • Christian Kuhn's avatar
      [TASK] Move configuration code from bootstrap to ext:install · 9b381d47
      Christian Kuhn authored
      Some methods in boostrap silently change TYPO3_CONF_VARS to adapt
      some settings. Those methods are moved to the install tool as
      "silent upgrade" to write out configuration options.
      The silent upgrade code within StepController is extracted to
      an own class for better encapsulation.
      
      Change-Id: Id68bfdce7ffb661fb341e21eb8a26a03fe76ac07
      Resolves: #52287
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24060
      Reviewed-by: Thomas Maroschik
      Reviewed-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      9b381d47
    • Kilian Hann's avatar
      [BUGFIX] Check for string before using strlen · 37917505
      Kilian Hann authored
      If pi_flexform is converted to an array already, checking via strlen
      produces a warning. An additional check via is_string suppresses the
      warning.
      
      Resolves: #52091
      Resolves: #51684
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Change-Id: I97c41cdedb1afb28e2a9ca39e1d9cfb3921d9f47
      Reviewed-on: https://review.typo3.org/24018
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      37917505
    • Stefan Froemken's avatar
      [BUGFIX] groupFor-VH does not work with @lazy · b443ac79
      Stefan Froemken authored
      If you group an property with annotated @lazy option
      f:groupedFor-ViewHelper can't group by this property.
      
      Resolves: #52266
      Releases: 6.2, 6.1, 6.0
      Change-Id: Ie208b67eec8500fee87ee1c62b1bd348c0ed5598
      Reviewed-on: https://review.typo3.org/24050
      Reviewed-by: Xavier Perseguers
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      b443ac79
    • Nicole Cordes's avatar
      [BUGFIX] Install tool uses empty database settings · 0d2a39b6
      Nicole Cordes authored
      Some systems allow to connect with empty username / password
      configuration to the database. Although this is not wrong the install
      tool should always ask for database credentials for new installations.
      This patch prevents the install tool from setting an empty username and
      password as default values without manually submitting the form.
      
      Resolves: #51540
      Resolves: #51956
      Releases: 6.2
      Change-Id: Ic245635bf649f4ad477d793eda658096ed659aa0
      Reviewed-on: https://review.typo3.org/23866
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      0d2a39b6
    • Christian Kuhn's avatar
      [BUGFIX] Fatal in DefaultConfiguration · 951e705b
      Christian Kuhn authored
      Change-Id: I6f6c8a2ddc26a6c7584e6a067c887768cf3ae5b1
      Resolves: #52316
      Related: #52305
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/24084
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      951e705b
    • Christian Kuhn's avatar
      [BUGFIX] Configure main extbase caches for unlimited entry lifetime · 690a3713
      Christian Kuhn authored
      The extbase reflection and object caches are "stable" cache entries
      and only need to be deleted if extensions change or are updates. The
      extension manager takes care of flushing in this case.
      Currently, the default lifetime of those cache entries is only one
      hour, so they are recalculated pretty often. This is especially a
      problem if the site was not accessed for more than an hour, since
      tons of cache entries exceeded their lifetime and require
      recalculation.
      The patch moves the cache configuration of the required extbase
      extension to DefaultConfiguration and sets unlimited default
      lifetime for object and reflection cache.
      
      Change-Id: I671692645aeb104f7fa73595cc79b25ed5984b85
      Resolves: #52305
      Related: #51116
      Related: #52304
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/24069
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      690a3713
    • Christian Kuhn's avatar
      [TASK] Use SimpleFileBackend for t3lib_l10n cache · 3d0008fe
      Christian Kuhn authored
      The language cache by default uses the FileBackend to store its data.
      Language cache entries need to be deleted only if new extensions are
      loaded and if new language overlays are fetched. They do not need
      tagging and can have an unlimited lifetime.
      Switching to SimpleFileBackend removes the tagging and sets unlimited
      lifetime by to reduce read and write load on this cache.
      
      Change-Id: I5c4778f4c38ae369b6873574e961fa65208d77a1
      Resolves: #52295
      Related: #52125
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/24064
      Reviewed-by: Wouter Wolters
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Thomas Maroschik
      Tested-by: Thomas Maroschik
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      3d0008fe
    • Christian Kuhn's avatar
      [TASK] ext:install Improve wording in empty database select · 3daaffb4
      Christian Kuhn authored
      On first installation only existing empty databases can be selected.
      The hint for "Existing tables will be removed" is obsolete.
      
      Change-Id: I05c0fb460672b8b4bbffe321945c46d2c7be2b2f
      Resolves: #52314
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24078
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      3daaffb4
    • Alexander Stehlik's avatar
      [BUGFIX] Re-add dbal extension manager message class · aba9b8ed
      Alexander Stehlik authored
      The MessageDisplay class that is used to display a hint in the extension
      settings of the dbal extension was removed with commit
      2e3c9d5e.
      
      This commit re-adds the class to prevent a PHP error.
      
      Resolves: #52167
      Releases: 6.2
      Change-Id: I1fa8749ffb93eab45646948ff336bf3d331aa92c
      Reviewed-on: https://review.typo3.org/23949
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      aba9b8ed
  7. Sep 25, 2013
    • Christian Kuhn's avatar
      [TASK] Use @inject in ext:about · 085ca118
      Christian Kuhn authored
      Change-Id: I856db58b5843615ddae80e5f978de79981027711
      Resolves: #52270
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24056
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      085ca118
    • Xavier Perseguers's avatar
      [BUGFIX] EM does not link to docs.typo3.org · 68bfac45
      Xavier Perseguers authored
      docs.typo3.org is new official documentation platform supporting both
      OpenOffice and Sphinx manuals.
      
      Fixes: #52226
      Releases: 6.2, 6.1, 6.0
      Change-Id: Ie5f27bf15f5174a6e1bb53bedd575ceeb362add8
      Reviewed-on: https://review.typo3.org/24017
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      68bfac45
    • Markus Klein's avatar
      [BUGFIX] Increase performance of exports for caches · 8167fb19
      Markus Klein authored
      Exporting arrays for caches is now done with var_export().
      
      Resolves: #51116
      Releases: 6.2, 6.1, 6.0
      Change-Id: I7519fd9c2ab21cc22a3f4e092b611c6bca58c30f
      Reviewed-on: https://review.typo3.org/23969
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      Reviewed-by: Helmut Hummel
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      8167fb19
    • Fabien Udriot's avatar
      [BUGFIX] Remove duplicate exception code · a9213d4e
      Fabien Udriot authored
      Exception code "1314354065" is used twice: once in the abstract
      Resource repository and the other one in the File Collection repository.
      Since exception code must be unique, the patch simply renames one
      occurrence.
      
      Change-Id: I41474db5de7e8f575275d57e9585252857334ee2
      Releases: 6.0, 6.1, 6.2
      Resolves: #52243
      Reviewed-on: https://review.typo3.org/24038
      Reviewed-by: Kilian Hann
      Tested-by: Kilian Hann
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      a9213d4e
    • Christian Kuhn's avatar
      [TASK] Remove GFX im_imvMaskState and im_negate_mask settings · d01c3ced
      Christian Kuhn authored
      There are two very weird settings is GFX array that previously
      decided on how "masks" are applied to images if combining
      multiple images. GFX/im_negate_mask and GFX/im_imvMaskState are
      also manipulated during boostrap and depend on each other.
      
      Fiddling with those settings in ImageMagick 6 and GraphicsMagick
      with its supported versions, it turns out that they are obsolete
      and can be removed completly. The patch does this.
      
      Change-Id: Ic24c877287382f9e718974a0df3577dad2eeaac9
      Resolves: #52088
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23880
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      d01c3ced
    • Wouter Wolters's avatar
      [BUGFIX] Fix misleading hint in Mvc/Dispatcher · b6528558
      Wouter Wolters authored
      The new property mapper is enabled by default now.
      Due to this the hint inside the exception is misleading.
      It hints now to the new @ignorevalidation annotation.
      
      The old one annotation will stay.
      
      Change-Id: I6a7f213f38a72a3b7676af5b1bf07f879fb99253
      Resolves: #52198
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23999
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      b6528558
  8. Sep 24, 2013
    • Wouter Wolters's avatar
      [BUGFIX] Fix broken Unit-test for #44825 · a74461d4
      Wouter Wolters authored
      Change-Id: Id1ecce2b4fe789b655f63cd8b5f78ab20eadfbd5
      Resolves: #52201
      Related: #44825
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/23998
      Reviewed-by: Andy Grunwald
      Reviewed-by: Oliver Hader
      Reviewed-by: Nicole Cordes
      Tested-by: Nicole Cordes
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      a74461d4
    • Wouter Wolters's avatar
      [BUGFIX] Using ext:sys_action gives a warning about not valid HTML · c6a58be9
      Wouter Wolters authored
      When ext:sys_action is installed it will give a warning about
      not valid HTML. This is because the id="" and class="" are glued
      to each other. Fix this by moving the space from the front to the
      back.
      
      Change-Id: Ia916a9e084cb9f3595164215cf22a100d64dc7a9
      Resolves: #52202
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/24001
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      c6a58be9
    • Philipp Gampe's avatar
      [BUGFIX] Label user function for sys_file_reference uses HTML · 04dcfbc7
      Philipp Gampe authored
      The change I7770044c11a6c1a1bcb51a3bfc11b85923653196 added meta
      information for the FAL IRRE headers.
      It uses a definition list to show certain fields of the related record
      inside the title (thus visible if collapsed).
      The HTML markup leads to problems in other places of the backend, most
      noteable in the workspace module.
      
      Introduce a separate user function only for inline labels,
      using the same signature as the normal label_userFunc.
      
      Resolves: #51411
      Releases: 6.2
      Change-Id: I070a9db3d009c743cb927be90a0aa3903a1bae45
      Reviewed-on: https://review.typo3.org/23528
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      04dcfbc7
    • Timo Webler's avatar
      [BUGFIX] Don't show duplicates in workspace preview · a81a5816
      Timo Webler authored
      Fixed workspace filters in case of workspace preview
      in TYPO3\CMS\Frontend\Page\PageRepository::enableFields().
      
      Additionally cleared up the corresponding comments.
      
      Change-Id: I088928a88cb673f18f218ef691a6c528019317c0
      Fixes: #37065
      Releases: 6.2, 6.1, 6.0, 4.5
      Reviewed-on: https://review.typo3.org/11127
      Reviewed-by: Sascha Egerer
      Tested-by: Sascha Egerer
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      a81a5816
  9. Sep 23, 2013
    • Philipp Gampe's avatar
      [BUGFIX] Move beuser property mappings to global scope · 68e91cca
      Philipp Gampe authored
      Currently the persistence settings for all tx_beuser models are defined
      in module.tx_beuser.persistence.classes.
      If any other module tries to access the corresponding backend user
      repository from tx_beuser, then no mappings will be loaded by extbase,
      resulting in a wrong cache entry for the model and the attempt to
      access a nonexisting table.
      
      Move the class mapping part of the TS template into
        config.tx_extbase.persistence.classes
      to make them available for all extensions and modules.
      
      Resolves: #51234
      Releases: 6.2, 6.1, 6.0
      Change-Id: I0b39c96c9db89c379e5613231a215f27b2dfbcde
      Reviewed-on: https://review.typo3.org/23967
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      68e91cca
    • Alexander Stehlik's avatar
      [BUGFIX] Prevent leading space for empty ATagParams · d46858df
      Alexander Stehlik authored
      Currently a leading space will be returned by the ATagParams handler when
      the $addGlobal parameter is TRUE.
      
      This patch trims any space if no ATagParams have been configured.
      
      Resolves: #52171
      Releases: 6.2
      Change-Id: I53b3723e530beb96ff0dc9606963c6d9928d4478
      Reviewed-on: https://review.typo3.org/23954
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      d46858df
    • Christian Finkemeier's avatar
      [BUGFIX] Fix PHP warning trigged in getAuthInfoArray() · 172606b3
      Christian Finkemeier authored
      AbstractUserAuthentication::getAuthInfoArray() calls
      $GLOBALS['TYPO3_DB']->cleanIntList() with a possible NULL argument.
      This leads to a PHP warning in GeneralUtility::trimExplode().
      
      Resolves: #50913
      Relates: #42921
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Change-Id: I42ddf8fed715c5f8ce060e6ca5826ef3ed8f223e
      Reviewed-on: https://review.typo3.org/22956
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      172606b3