- Jun 17, 2012
-
-
Christian Kuhn authored
The scope separation in Bootstrap classes still needs more thoughts and concepts. For now, the construct is simplified to a simple main class with most code in it and independent static helper classes to encapsulate scope specific code. Change-Id: I3f70ececb876fef8bfce76646f84a86cda439a74 Resolves: #38134 Releases: 6.0 Reviewed-on: http://review.typo3.org/12144 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
TYPO3 v4 Release Team authored
Change-Id: Ia7f8450430f3fc440cfe0e00d92da1816f5fe0ef Reviewed-on: http://review.typo3.org/12149 Reviewed-by: TYPO3 v4 Release Team Tested-by: TYPO3 v4 Release Team
-
Christian Kuhn authored
After all code from config_default was transferred to methods of the bootstrap, it is now usefull to merge the calls to the according entry script scripts to simplify further refactoring. Change-Id: Iaeb9e43c76f90fdc477e4555dc18e8a87b85cc94 Releases: 6.0 Resolves: #38128 Reviewed-on: http://review.typo3.org/12141 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Jigal van Hemert authored
Reports module shows where old XCLASS methods are still used. Change-Id: Ic67815b0af87b7fbf6c5a380ae7b2f4ab37d8398 Resolves: #38123 Releases: 6.0 Reviewed-on: http://review.typo3.org/12140 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Philipp Gampe Reviewed-by: Felix Kopp Tested-by: Felix Kopp Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Helmut Hummel authored
Until now the localconf.php file is included in a global scope. This is a major blocker for a clean and flexible bootstrapping. Include the main configuration file in a method of the bootstrap class and set all supported global variables as global. Resolves: #38126 Releases: 6.0 Change-Id: I6bdb1f7624994272c577dcd141d3fc9b18258f9d Reviewed-on: http://review.typo3.org/12138 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Helmut Hummel authored
Until now all the ext_localconf.php files provided by extensions were included in a global scope. This is a major blocker for a clean and flexible bootstrapping. Include the configuration files in a method of the bootstrap class and set all supported global variables as global. Resolves: #38124 Releases: 6.0 Change-Id: I4e7136d39f85258f75f6f76cb60eeede8bfc0453 Reviewed-on: http://review.typo3.org/12139 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
- Jun 16, 2012
-
-
Christian Kuhn authored
Change-Id: I6264ef8c94402dc53136ac502ea7d682a5141a1c Releases: 6.0 Resolves: #38122 Reviewed-on: http://review.typo3.org/12135 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Wouter Wolters authored
Clean up phpDoc comments for the following classes: * typo3/sysext/cms/tslib/class.tslib_tableoffset.php * typo3/sysext/cms/tslib/index_ts.php * typo3/sysext/cms/tslib/pagegen.php * typo3/sysext/cms/tslib/showpic.php Clean up provides: * Provide correct parameter names in phpDoc * Provide correct data types in phpDoc * CGLify phpDoc (remove tabs) Change-Id: Icf44d1fe5ec860e03a4f10891a05237c9f84bd22 Resolves: #38127 Releases: 6.0 Reviewed-on: http://review.typo3.org/12137 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Oliver Hader authored
Use singleton objects for bootstrapping instead of calling static functions. This way the whole process can be extended and covered by unit tests much better. Change-Id: I1d260cfff7a2fc783a709f43fc80de217d941016 Resolves: #38121 Releases: 6.0 Reviewed-on: http://review.typo3.org/12133 Tested-by: Philipp Gampe Reviewed-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Hader authored
t3lib_file_Utility_FileExtensionFilterTest fails due to not mocked factory object. Change-Id: Ibd5246f85e56a241c5e463ca62d7ab9beef0a664 Fixes: #38115 Releases: 6.0 Reviewed-on: http://review.typo3.org/12130 Reviewed-by: Oliver Klee Tested-by: Oliver Klee Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Klee authored
Change-Id: Ibbc5b21bf696ec552111108b647cff6afd4f654a Resolves: #38117 Releases: 6.0 Reviewed-on: http://review.typo3.org/12131 Reviewed-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Hader authored
Affected submodules: * dbal * fluid * linkvalidator Change-Id: I1f4371dd4748dc11d76afb912e03fc132d92d712 Releases: 6.0 Reviewed-on: http://review.typo3.org/12134 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Wouter Wolters authored
Clean up phpDoc comments for the following classes: * typo3/sysext/cms/tslib/hooks/class.tx_cms_fehooks.php * typo3/sysext/cms/tslib/hooks/class.tx_cms_mediaitems.php * typo3/sysext/cms/tslib/hooks/class.tx_cms_treelistcacheupdate.php Clean up provides: * Provide correct parameter names in phpDoc * Provide correct data types in phpDoc * CGLify phpDoc (remove tabs) Change-Id: Iaba214e833f3d256df2f8b4691c03f8ca85c36fd Resolves: #38098 Releases: 6.0 Reviewed-on: http://review.typo3.org/12104 Reviewed-by: Oliver Klee Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Christian Kuhn authored
Change-Id: I07810ada04089e2abaad4963a99909656c683274 Resolves: #38112 Releases: 6.0 Reviewed-on: http://review.typo3.org/12126 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Oliver Hader Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Hader authored
An exception "#1300096564: uid of file has to be numeric" is thrown on modifying and saving the properties of a pages record. It's required that there are zero file elements on that page, thus the FAL filter gets an faulty array which is not sanitized before trying to get an accordant file. Change-Id: I236610cebe872bcd3a4e49ceec4b24a26b2ef63b Fixes: #38114 Releases: 6.0 Reviewed-on: http://review.typo3.org/12128 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Susanne Moog authored
Use the backend module dispatcher for the two modules in the lowlevel extension - Configuration and DBCheck. Change-Id: I492f119b82141f6801d464b76f5de3d5ca3dbeaf Resolves: #38105 Releases: 6.0 Reviewed-on: http://review.typo3.org/12114 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Susanne Moog authored
Use the backend module dispatcher for the filelist extension. Change-Id: I3b3ab0c485feabab0189cdb4b70d50c92464e41c Resolves: #38103 Releases: 6.0 Reviewed-on: http://review.typo3.org/12110 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Susanne Moog authored
Use the backend module dispatcher for the perm (Access) extension. Change-Id: I1b9566d4c37a5ab8221f70b46447786277c98bd2 Resolves: #38099 Releases: 6.0 Reviewed-on: http://review.typo3.org/12105 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Susanne Moog authored
Since the refactoring of tstemplate there is no syntax highlighting for tstemplate anymore as the t3editor uses SCRIPT_NAME to decide whether to load itself. Solution is to use the module param for the decision now. Change-Id: I812442a46a898cc495f84ad22ca6ae2d33b454cf Fixes: #38107 Releases: 6.0 Reviewed-on: http://review.typo3.org/12125 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Susanne Moog authored
Use the backend module dispatcher for the indexed_search extension. Change-Id: Ie2f925888100f254622e32df777f2e49b469b431 Resolves: #38109 Releases: 6.0 Reviewed-on: http://review.typo3.org/12123 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Oliver Hader Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Step to a cleaner bootstrap in config_default.php: Split the code segments into functions and call them. Do not worry about lots of global functions, they will be moved to the bootstrap classes with the next patches. Change-Id: I0e00ad575d081688e0dcee58a7293d523a5d999a Resolves: #38106 Releases: 6.0 Reviewed-on: http://review.typo3.org/12118 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Tested-by: Susanne Moog Reviewed-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Change-Id: I57fb9ef9f3c351612a1cc17ef8151c6535e57872 Reviewed-on: http://review.typo3.org/12124 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Jun 15, 2012
-
-
Helmut Hummel authored
Since the implementation of #22169 a bogus template icon appeared in the template analyzer. This is because the call to processTemplate was accidentally moved outside the if construct which checks if there are ext_typoscript_*.txt files for the extensions. Change-Id: Ib3de6000df411ee4cb3bbd88f38514d5fcc6653e Fixes: #38104 Releases: 4.6, 4.7, 6.0 Reviewed-on: http://review.typo3.org/12113 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Susanne Moog authored
Use the backend module dispatcher for the opendocs extension. Added an index.php that redirects to alt_doc.php which contains the logic. Change-Id: I2a939cfe5f48d760718a0ae330abdc0e75cda135 Resolves: #38102 Releases: 6.0 Reviewed-on: http://review.typo3.org/12109 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Susanne Moog authored
Use the backend module dispatcher for the tstemplate, tstemplate_analyzer, tstemplate_info, tstemplate_objbrowser extensions. Change-Id: I850e54c1948105c80f8221f43a96a128f10fa452 Resolves: #38093 Releases: 6.0 Reviewed-on: http://review.typo3.org/12099 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Oliver Hader authored
Streamline naming of Typo3_Bootstrap and location of files to be in typo3/Classes/Bootstrap/ Change-Id: I063ab9b3a337dce3ffc795be1c81429468a855d7 Resolves: #38089 Releases: 6.0 Reviewed-on: http://review.typo3.org/12103 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Hader authored
This reverts commit 32c37eb6. Change-Id: Ibc36f5631f12b8cfed759aa6e676f48dc179b1b3 Related: #38087 Releases: 6.0 Reviewed-on: http://review.typo3.org/12106 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Susanne Moog authored
Use the backend module dispatcher for the setup (user settings) extension. Change-Id: I3b5d3c0a2d1b331e22f6389ed147c43303364cf6 Resolves: #38096 Releases: 6.0 Reviewed-on: http://review.typo3.org/12102 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Oliver Hader authored
Streamline typo3/classes naming to be typo3/Classes Change-Id: I688e3405120177ee85ef6519881f7c3dec59d210 Resolves: #38087 Releases: 6.0 Reviewed-on: http://review.typo3.org/12096 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Stefan Galinski authored
Change-Id: If5b4dd3d2b61e046f5657a8899f6c66b961c790e Fixes: #37353 Releases: 6.0 Reviewed-on: http://review.typo3.org/12038 Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Christian Kuhn authored
Change-Id: I5f563622cb3973ad139194df3fab51a8aadf8a2f Resolves: #38092 Releases: 6.0 Reviewed-on: http://review.typo3.org/12098 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Susanne Moog authored
Use the backend module dispatcher for the cshmanual extension. Change-Id: I8333b488f61c30c4c1fe75a2c2e409ce616e216b Resolves: #38090 Releases: 6.0 Reviewed-on: http://review.typo3.org/12095 Reviewed-by: Oliver Hader Tested-by: Oliver Hader Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Oliver Klee Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
The definition of constant TYPO3_tables_script in localconf.php allows to set a different path to the basic tca definitions than the default t3lib/stddb/tables.php. This was never recommended and there is a preferred way to overload the default file with a "extTablesDef" script. Since the TYPO3_tables_script was probably never used by anyone, is hidden, underdocumentated and not very useful, the functionality is now removed without substitution. Change-Id: Ie780f56c6ae31f581c286a959168b719b1106079 Releases: 6.0 Resolves: #38081 Reviewed-on: http://review.typo3.org/12093 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Wouter Wolters Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Helmut Hummel authored
The ext_tables inclusion hook has been moved to a method in the bootstrap class. Use this bootstrap method instead of duplicating the hook code in several places. Branches: 6.0 Resolves: #38078 Change-Id: I0713ecf9f18c01b785055222abb3e136c876ece4 Reviewed-on: http://review.typo3.org/12091 Reviewed-by: Oliver Klee Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Susanne Moog authored
Use the backend module dispatcher for the tsconfig_help extension. Change-Id: I96fbe53025318601b1db113039091be545b6036e Resolves: #38080 Releases: 6.0 Reviewed-on: http://review.typo3.org/12090 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
The reload button in DocHeader within the viewpage backend module should not reload the whole content area but only the iframe location. Change-Id: I03e2e6fe0b1be07465035f8e19da931515bb767c Fixes: #37916 Releases: 6.0 Reviewed-on: http://review.typo3.org/11946 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
Ludwig Rafelsberger authored
Change-Id: I8a61df7ae9db8c5596dcb956d15a6b344d5b70d9 Resolves:#38059 Releases:6.0 Reviewed-on: http://review.typo3.org/12075 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Wouter Wolters authored
Clean up phpDoc comments for the following classes: * typo3/index.php * typo3/index_re.php * typo3/init.php * typo3/listframe_loader.php * typo3/login_frameset.php * typo3/logout.php * typo3/mod.php * typo3/move_el.php Clean up provides: * Provide correct parameter names in phpDoc * Provide correct data types in phpDoc * CGLify phpDoc (remove tabs) Change-Id: I330e941921ba7b718d084d0e21463ebc31f296b5 Resolves: #37971 Releases: 6.0 Reviewed-on: http://review.typo3.org/12000 Reviewed-by: Oliver Klee Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Wouter Wolters authored
Clean up phpDoc comments for the following classes: * typo3/sysext/cms/tslib/content/class.tslib_content_imagetext.php * typo3/sysext/cms/tslib/content/class.tslib_content_loadregister.php * typo3/sysext/cms/tslib/content/class.tslib_content_media.php * typo3/sysext/cms/tslib/content/class.tslib_content_multimedia.php * typo3/sysext/cms/tslib/content/class.tslib_content_offsettable.php * typo3/sysext/cms/tslib/content/class.tslib_content_quicktimeobject.php * typo3/sysext/cms/tslib/content/class.tslib_content_records.php * typo3/sysext/cms/tslib/content/class.tslib_content_restoreregister.php * typo3/sysext/cms/tslib/content/ class.tslib_content_scalablevectorgraphics.php * typo3/sysext/cms/tslib/content/class.tslib_content_searchresult.php * typo3/sysext/cms/tslib/content/ class.tslib_content_shockwaveflashobject.php * typo3/sysext/cms/tslib/content/class.tslib_content_template.php * typo3/sysext/cms/tslib/content/class.tslib_content_text.php * typo3/sysext/cms/tslib/content/class.tslib_content_user.php * typo3/sysext/cms/tslib/content/class.tslib_content_userinternal.php Clean up provides: * Provide correct parameter names in phpDoc * Provide correct data types in phpDoc * CGLify phpDoc (remove tabs) Change-Id: I33fec7cd9ca9a10c760b519db2980b8a667b2830 Resolves: #38061 Releases: 6.0 Reviewed-on: http://review.typo3.org/12073 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Jun 14, 2012
-
-
Lorenz authored
t3lib_stdGraphic::imagecopyresized was refactored to make it unit-testable in #26660. This change had a regression. When GIFBUILDER is used with a mask, the mask is copied to the mask instead of the source image. Change-Id: Ice2a1cf86f36aed7b429fccd28563782e65966a4 Releases: 4.7, 6.0 Fixes: #36947 Reviewed-on: http://review.typo3.org/11984 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Florian Zimmermann Tested-by: Florian Zimmermann Reviewed-by: Andreas Bouche Tested-by: Andreas Bouche Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-