This project is mirrored from https://git.typo3.org/typo3/typo3.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. 29 Jul, 2012 3 commits
    • Georg Ringer's avatar
      [TASK] Improve sys_note code · 2a488736
      Georg Ringer authored and Christian Kuhn's avatar Christian Kuhn committed
      Code of sys_note can be highly improved:
      * Use fluid
      * Move xlf files to Resources
      * Add kind-of repository
      
      Change-Id: Ia89acb29ddbc0919901570f6bdd1575376863c4a
      Resolves: #39221
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/13021
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      2a488736
    • Susanne Moog's avatar
      [TASK] Move buttons in user setting into advanced functions · 56e6927f
      Susanne Moog authored and Christian Kuhn's avatar Christian Kuhn committed
      The buttons "clear configuration" and "reset
      temporary data" are advanced functions and should
      therefore be moved to the advanced tab.
      
      Additionally the buttons divert the attention, so that
      it is very hard to notice the save button on the
      top.
      
      The patch moves the buttons to the advanced tab and
      additionally aligns the select box(es) with the
      input and button fields.
      
      Change-Id: I5c5552d3a20b68e458b6523bfb5e939000cd4f9a
      Related: #632
      Releases: 6.0
      Resolves: #38523
      Reviewed-on: http://review.typo3.org/12504
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      56e6927f
    • Steffen Ritter's avatar
      [!!!][BUGFIX] *_user table password field is to short · 9fd1bab9
      Steffen Ritter authored
      When using the hash-algorithm "blowfish" in saltedpasswords
      the hash is 60 chars long - therefore the field length has
      been set to 60 characters in SQL, too.
      Actually when converting old MD5 passwords to salted
      copies, an additional identifer char (M or C) is added to
      the hash which results in a 61 character hash.
      
      The result is that login is not possible anymore after
      converting the passwords like suggested by the reports
      module - the database field has to be increased.
      
      To be safe and because varchar only takes as much space
      as really needed increase the field length to 100 chars.
      
      Change-Id: I70646fe7939d41f1a7056376a85c506d10148480
      Fixes: #39356
      Releases: 4.5, 4.6, 4.7, 6.0
      Reviewed-on: http://review.typo3.org/13324
      Reviewed-by: Oliver Klee
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      9fd1bab9
  2. 28 Jul, 2012 3 commits
  3. 27 Jul, 2012 2 commits
  4. 26 Jul, 2012 3 commits
    • Oliver Hader's avatar
      [BUGFIX] Warning on fetching undefined category definitions · 0d2e4be9
      Oliver Hader authored and Christian Kuhn's avatar Christian Kuhn committed
      Calling t3lib_category_Registry::getDatabaseTableDefinition()
      for an extension that does not register any categories, will
      cause a PHP Warning.
      
      Change-Id: Id44022bcdca4484a2798777bcb9139fe070935e0
      Fixes: #39155
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12968
      Reviewed-by: Oliver Klee
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      0d2e4be9
    • Felix Kopp's avatar
      [FEATURE] EXT: viewpage open in blank window · 82a756af
      Felix Kopp authored and Christian Kuhn's avatar Christian Kuhn committed
      Adds link to backend module docheader within EXT: viewpage
      to open the current page in a new window.
      
      Change-Id: I89c4a6f38bfb61fd9d5456e463840e7c9ecc5c9a
      Fixes: #38918
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12777
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      82a756af
    • Tobias Burger's avatar
      [FEATURE] Add wincache as a cache backend · 0707d0b0
      Tobias Burger authored and Christian Kuhn's avatar Christian Kuhn committed
      Add wincache as a cache backend for TYPO3 installations
      running on a windows machine
      
      Change-Id: I3089939f87d2597001120d9d3831f4e9ddb913bd
      Resolves: #35818
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/10204
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      0707d0b0
  5. 25 Jul, 2012 5 commits
  6. 24 Jul, 2012 3 commits
    • Helmut Hummel's avatar
      [BUGFIX] Fix 1-2-3(-4) wizard · be626a02
      Helmut Hummel authored
      Due to the localconf.php refactoring the 
      install wizard is broken. This change fixes it.
      
      Change-Id: I1e266a76c5cdbee140df47fd61a09a14c72be9b6
      Releases: 6.0
      Resolves: #39112
      Reviewed-on: http://review.typo3.org/13028
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      be626a02
    • Anja Leichsenring's avatar
      [BUGFIX] Remove debug statement for not existing classes · 8a995adb
      Anja Leichsenring authored and Christian Kuhn's avatar Christian Kuhn committed
      Due to the removal of allowed class name prefix check, 
      all calls to t3lib_div::getUserObject cause a 
      debug statement for not found class in BE while editing content. 
      The debug statement is therefore removed.
      
      Although silent failing is not nice, there is no other s
      olution for now. In the long run we should deprecate 
      the whole method in several steps.
      
      Change-Id: I407d5ee6020913b6c0538d1414ccb6514d72c71b
      Fixes: #39191
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/13001
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Oliver Klee
      Reviewed-by: Sebastian Michaelsen
      Tested-by: Sebastian Michaelsen
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      8a995adb
    • Xavier Perseguers's avatar
      [BUGFIX] Invalid fallback for non-localized labels · 8da6ceca
      Xavier Perseguers authored
      Whenever a record is not translated, Pootle exports the localization file
      with only the "source" element and no "target" element.
      
      Change-Id: Ib4b849abdeff4b045af7a7bcd8550719f814557f
      Fixes: #39220
      Releases: 6.0, 4.7, 4.6
      Reviewed-on: http://review.typo3.org/13020
      Reviewed-by: Helmut Hummel
      Reviewed-by: Oliver Hader
      Reviewed-by: Xavier Perseguers
      Tested-by: Xavier Perseguers
      8da6ceca
  7. 23 Jul, 2012 2 commits
    • Kai Vogel's avatar
      [BUGFIX] YouTube videos can not be played with Media CE · f8adef04
      Kai Vogel authored and Christian Kuhn's avatar Christian Kuhn committed
      Since the rework of the media content element for TYPO3 4.7, YouTube
      videos cannot be played anymore using the Media CE. This patch adds
      an autodetection of urls which are handled by a media wizard and sets
      correct video renderer type.
      
      Tested with youtube, vimeo, myvideo, liveleak
      
      Change-Id: I600d94eb60a7451873835142e2019ddfd39e8deb
      Fixes: #37967
      Releases: 6.0, 4.7
      Reviewed-on: http://review.typo3.org/12782
      Reviewed-by: Marcus Schwemer
      Tested-by: Marcus Schwemer
      Reviewed-by: Nikolas Hagelstein
      Tested-by: Nikolas Hagelstein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      f8adef04
    • Ernesto Baschny's avatar
      [BUGFIX] stdWrap numRows fails due to wrong SELECT clause · 481d1ffa
      Ernesto Baschny authored
      Exclude aggregate functions count(), sum(), max(),
      min(), avg() in if statement inside
      tslib_cObj::sanitizeSelectPart().
      
      Change-Id: I5d8cd5f00472b417dad3c8790b1cc75f3cfd473a
      Fixes: #34152
      Releases: 4.5, 4.6, 4.7, 6.0
      Reviewed-on: http://review.typo3.org/9158
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      Reviewed-by: Alain
      Tested-by: Alain
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      481d1ffa
  8. 21 Jul, 2012 6 commits
    • Anja Leichsenring's avatar
      [TASK] Add entry about name spaced class named to NEWS.txt · 242fd39e
      Anja Leichsenring authored and Christian Kuhn's avatar Christian Kuhn committed
      Change-Id: I9e2b6e154d2f2618adbe5a563723118eebbb8bbe
      Reviewed-on: http://review.typo3.org/12983
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      242fd39e
    • Anja Leichsenring's avatar
      [-FEATURE] Remove restricted class prefixes · 7b586738
      Anja Leichsenring authored and Christian Kuhn's avatar Christian Kuhn committed
      Sometimes the core enforces classes to be prefixed with special names
      like 'tx_' or 'user_', especially if they are loaded as user functions.
      This constraint is in the core for a long time, but was already weakened
      by for example the extbase code, and was only required at some arbitrary
      points. The constraint itself does not make much sense, and is now
      fully removed with this patch.
      As an additional advantage, this patch eases the transition to
      namespaced class names.
      
      Notes:
      - Remove configuration Setting '[sys][additionalAllowedClassPrefixes]'
      - Update t3lib_registry to accept every namespace at least 2 chars long
      - Adapt tests
      - Remove and deprecate calls to t3lib_div::hasValidClassPrefix
      
      Change-Id: I0ba4fd41beb5f05bf87a14d735bb83922d62b247
      Resolves: #39164
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12976
      Reviewed-by: Daniel Lorenz
      Tested-by: Daniel Lorenz
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      7b586738
    • TYPO3 Release Team's avatar
      [TASK] Raise submodule pointer · 1f62e402
      TYPO3 Release Team authored
      Change-Id: If17c9f726c9b19fae901deca9ebf4f6c6db1e658
      Reviewed-on: http://review.typo3.org/12980
      Reviewed-by: TYPO3 Release Team
      Tested-by: TYPO3 Release Team
      1f62e402
    • Anja Leichsenring's avatar
      [FEATURE] Make autoloader namespace aware - Part 2 · 429280d8
      Anja Leichsenring authored and Christian Kuhn's avatar Christian Kuhn committed
      Add more tests to and move the namespace logic to
      a more logical place.
      
      Change-Id: I4907fdadfb04f27b74849ae6b42b52d55c6e8bd6
      Resolves: #39158
      Releses: 6.0
      Reviewed-on: http://review.typo3.org/12971
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      429280d8
    • Anja Leichsenring's avatar
      [FEATURE] Make autoloader namespace aware · a32b29ec
      Anja Leichsenring authored and Christian Kuhn's avatar Christian Kuhn committed
      The autoloader will now recognize classnames with fully
      qualified namespaces names. So, it is now possible to
      autoload a class called '\Tx\ExtensionName\Foo\Bar' that is
      located in 'extPath'/Classes/Foo/Bar.php.
      
      Change-Id: I9b3f130ca201eee94b595c2eee6f64e1c9a63e93
      Resolves: #39147
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12944
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Daniel Lorenz
      Tested-by: Daniel Lorenz
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      a32b29ec
    • Wouter Wolters's avatar
      [TASK] Change @deprecated annotation to the correct version · 043bd43b
      Wouter Wolters authored and Christian Kuhn's avatar Christian Kuhn committed
      Change all @deprecated annotations to the correct version number.
      Replace 4.8 -> 6.0 and 4.9 -> 6.1
      
      Change-Id: Ia0b90f50a52619ff9965d206d2d22c947182cb80
      Resolves: #39067
      Releases: 6.0, 4.7
      Reviewed-on: http://review.typo3.org/12895
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      043bd43b
  9. 20 Jul, 2012 8 commits
    • Steffen Gebert's avatar
      [CLEANUP] Typo in INSTALL.txt · 072eda5f
      Steffen Gebert authored
      Change-Id: I2597cbec82e2dc61ab247cdff8b4ce9d19b2c231
      Reviewed-on: http://review.typo3.org/12942
      Reviewed-by: Wouter Wolters
      Reviewed-by: Oliver Klee
      Reviewed-by: Steffen Gebert
      Tested-by: Steffen Gebert
      072eda5f
    • Francois Suter's avatar
      [BUGFIX] QT movies prefixed abusively in Media CE · 9b9c6180
      Francois Suter authored
      If some prefixes are defined (either base URL or absRefPrefix),
      the Media CE will apply such prefix to any Quicktime movie
      even if said movie is referenced by an absolute URL.
      
      Change-Id: Ibe8b24da5fdf3689d841987f45e91c750a7a002c
      Fixes: #39026
      Releases: 6.0,4.7,4.6,4.5
      Reviewed-on: http://review.typo3.org/12847
      Reviewed-by: Francois Suter
      Tested-by: Francois Suter
      9b9c6180
    • Christian Kuhn's avatar
      [!!!][TASK] Remove old XCLASS compatibility layer · 5b1ae6a8
      Christian Kuhn authored
      The XCLASS handling that was changed with #31893 allows to register
      XCLASS'es with an entry in ext_autoload. The patch introduced a
      compatibility layer to support the old registration by guessing the
      needed array key in TYPO3_CONF_VARS. This turns out to not work very
      reliable and could only be fixed with a massive organizational and
      performance overhead.
      
      Therefore, this patch now drops the complete compatibility layer, so an
      extension must be adapted to support the new scheme. This is ok, since
      extension authors maintaining extensions with XCLASS'es are aware that
      those classes already break frequently in the past, and were already
      advised to request hooks in the long run.
      
      Change-Id: I95a8bf986c94c784c69d4c4cc4a9c4645cd3fcc9
      Resolves: #39128
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12926
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      5b1ae6a8
    • Anja Leichsenring's avatar
      [TASK][CLEANUP] Remove obsolete IPv6 test condition · e2be7e11
      Anja Leichsenring authored and Christian Kuhn's avatar Christian Kuhn committed
      The defined('AF_INET6') in the t3lib_div ipv6 related methods tests
      for availability of ipv6 support in php. This is by default enabled
      on all platforms since php 5.3.
      The fallback layer in t3lib_div did not work anyway and the unit
      tests failed in this case. This fallback layer is now removed.
      
      Change-Id: Id2618c33a3ab0d5daa7faa3fd42ec72d51974485
      Resolves: #39125
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12925
      Reviewed-by: Daniel Lorenz
      Tested-by: Daniel Lorenz
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      e2be7e11
    • Christian Kuhn's avatar
      [BUGFIX][FAL] isValidFilename() fails with broken PCRE · 4128aacb
      Christian Kuhn authored
      Some php versions like debian squeeze 5.3.3 do not have proper unicode
      support for PCRE enabled. In effect, character classes like [:alnum:]
      do not contain unicode characters. Therefore, test
      filenamesAreCorrectlyValidated with data set "filename with german
      umlauts" fails on those systems.
      
      The patch changes the according regex in t3lib_file_Driver_AbstractDriver
      to other, fully supported character classes.
      
      Change-Id: I49c9c2488536577ba77c5065e96a5ef4859e03da
      Fixes: #39123
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12924
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      Reviewed-by: Anja Leichsenring
      Tested-by: Anja Leichsenring
      Reviewed-by: Daniel Lorenz
      Tested-by: Daniel Lorenz
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      4128aacb
    • Christian Kuhn's avatar
      [BUGFIX] Send sane HTTP response in showpic on error · 16375f4e
      Christian Kuhn authored
      Currently, if showpic.php requests fail, exceptions are thrown. Those are
      usually converted to a HTTP response 500 (internal server error) by the
      production exception handler. Crawlers react on 500 by trying to index
      the resource again later.
      
      This is changed to now set specific response codes. If the paramters are
      incorrect or broken, an 410 (Gone) will be sent, informing users and
      crawlers that the resource is not available under this URL. Crawlers
      like googleBot will then stop requesting the resource.
      
      In case all parameters are ok, but the image itself is not found, a 404
      will be sent to the client. Crawlers will try to index the resource
      again only if there are still links pointing to the resource.
      
      Change-Id: I606937fa9953b88be5edf940201e0153223ae0e6
      Fixes: #39052
      Releases: 6.0, 4.7, 4.6, 4.5
      Reviewed-on: http://review.typo3.org/12867
      Reviewed-by: Mario Rimann
      Reviewed-by: Ernesto Baschny
      Tested-by: Anja Leichsenring
      Reviewed-by: Anja Leichsenring
      Reviewed-by: Marcus Krause
      Tested-by: Marcus Krause
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      16375f4e
    • Felix Kopp's avatar
      [TASK] Remove record_list icon from Page module · 40871b96
      Felix Kopp authored and Christian Kuhn's avatar Christian Kuhn committed
      Removes the record_list icon from the docHeader in Page module.
      
      This icon links from page to list module but does not bring the
      backend to a consistent state. The module bar is e.g. not updated.
      
      The decision to remove the icon was taken at UX sprint 2012.
      
      Change-Id: I754a5840a244017986bcaca2ecd4bf16a63cb85e
      Releases: 6.0
      Resolves: #38828
      Reviewed-on: http://review.typo3.org/12911
      Reviewed-by: Marcus Schwemer
      Tested-by: Marcus Schwemer
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      40871b96
    • Helge Funk's avatar
      [!!!][TASK] New local configuration handling · 7f1fa4f9
      Helge Funk authored and Christian Kuhn's avatar Christian Kuhn committed
      This patch removes the file typo3conf/localconf.php and introduces
      a new file called typo3conf/LocalConfiguration.php instead. The file
      returns the local overrides of the TYPO3_CONF_VARS default array,
      which is merged with the default array during bootstrap.
      
      An upgrade wizard transfers the settings from localconf to the new
      file. As an effect, the LocalConfiguration file is now fully under
      core control. There must be no additional custom code in it. If an
      instance needs such code, it can be added to a second file called
      typo3conf/AdditionalConfiguration.php, which is executed as is
      during bootstrap after LocalConfiguration was read.
      
      This enables us to store the local configuration as an array,
      exports the file with a clear schema.
      
      Furthermore, the list of loaded extensions (extList) is now stored
      as an array (extListArray). The old comma separated extList string is
      still kept for now, but core usage is adapted to use extListArray. The
      old extList string is still written and maintained, but is only kept
      for extensions for backwards compatibility.
      
      Important notes:
      - Frontend, backend, cli and install tool must still come up, even
        if the upgrade wizard was not run, yet.
      - The variables '$typo3_db_*' that where in localconf.php are now
        merged with the TYPO3_CONF_VARS. The upgrade wizard should find
        and transfer them.
      - The settings in install tool -> Basic Configuration are currently
        broken. This would have made the patch even bigger, and must be
        fixed with an additional patch.
      - It is advised to run the update wizard as soon as possible after
        this patch is merged, it will be the first wizard in the line.
      - Some follow ups for dbal and probably workspaces are still needed.
      - Currently the 1-2-3 install wizards are broken. The dummy and
        other packages need some love to adapt to the new handling.
      
      If some of the above problems are not solved until 6.0
      stabilizes, this patch needs to be reverted again.
      
      Change-Id: I3bf6a176117f501946123b921b6d2f1932627270
      Resolves: #38562
      Release: 6.0
      Reviewed-on: http://review.typo3.org/12519
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      7f1fa4f9
  10. 19 Jul, 2012 1 commit
  11. 18 Jul, 2012 1 commit
    • Benni Mack's avatar
      [BUG] FAL AdapterService fails with Fluid · 0cbce0c7
      Benni Mack authored
      FAL introduced an adapterservice to migrate certain
      fields to FAL style. The adapterservice uses type hinting
      to suggest $row of tslib_content always to be an array.
      However, when e.g. calling tslib_content from an
      extension or Fluid, it is common to have $row
      as NULL or empty, so the additional check
      is removed.
      
      Change-Id: I4b5f0231d3c8c2d9f3ec6d2f6a7a3a1b85775673
      Resolves: #38977
      Reviewed-on: http://review.typo3.org/12813
      Reviewed-by: Michael Staatz
      Tested-by: Michael Staatz
      Reviewed-by: Ingmar Schlecht
      Tested-by: Ingmar Schlecht
      0cbce0c7
  12. 16 Jul, 2012 2 commits
    • Oliver Hader's avatar
      [BUGFIX] FLUIDTEMPLATE - Serialization of 'Closure' is not allowed · 15d99ae6
      Oliver Hader authored and Benni Mack's avatar Benni Mack committed
      When using FLUIDTEMPLATE and COA_INT or USER_INT on the same
      level and partials are used in the Fluid template, then there
      will be Closures. COA_INT and USER_INT are going to serialize
      the cObj, which fails when a Closure shall be processed.
      
      Since the Closures have been collected in $cObj->contentObjects
      the fix is to use a cloned version of the cObj which does not
      contain these contentObjects anymore for COA_INT and USER_INT.
      
      Change-Id: I5c1f9b01caef1df5077955bd7fa6e879e41ca854
      Fixes: #36820
      Related: #32295
      Releases: 6.0, 4.7, 4.6
      Reviewed-on: http://review.typo3.org/10979
      Reviewed-by: Susanne Moog
      Tested-by: Susanne Moog
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      Reviewed-by: Benjamin Mack
      Tested-by: Benjamin Mack
      15d99ae6
    • Wouter Wolters's avatar
      [TASK] Mention jQuery as external library in about section · c5d676a6
      Wouter Wolters authored
      Mention jQuery as external library, that is used in the TYPO3
      core
      
      Change-Id: Ia6c93c35d27c96d4d8b670ac94417ecf1b46e6ca
      Resolves: #38968
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12811
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      c5d676a6
  13. 15 Jul, 2012 1 commit
    • Ingo Renner's avatar
      [BUGFIX] $_EXTKEY not available in global scope in ext_tables.php · 4dd7a32c
      Ingo Renner authored and Christian Kuhn's avatar Christian Kuhn committed
      Since changing the ext_tables.php handling to use the caching
      framework $_EXTKEY is not available in global scope anymore.
      
      This leads to issues when f.e. registering custom navigation
      components through t3lib_extMgm::addNavigationComponent().
      
      Explicitly setting $_EXTKEY global fixes the bug.
      
      Change-Id: Iec822eb55abdd8c471cb2e13a0d26c099db39849
      Fixes: #38964
      Releases: 6.0
      Reviewed-on: http://review.typo3.org/12807
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      4dd7a32c