- Aug 24, 2012
-
-
Felix Kopp authored
Change GLOBALS reference to not include namespace. Change-Id: I98ef141273f5101587876e9a781dfe26d39ec50c Fixes: #40123 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14037 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Stefan Froemken authored
Resolves: #40125 Related: #40095 Releases: 6.0 Change-Id: Ida0f08e7059ee0e127b4e7f33f6d13f1414308bb Reviewed-on: http://review.typo3.org/14042 Reviewed-by: Thomas Maroschik Tested-by: Thomas Maroschik
-
Christian Kuhn authored
This should make travis run again. Change-Id: I87f998211d12f2d7c40a582f8b2c605f2edcaed0 Resolves: #40126 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14041 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Change-Id: I4843c7a6c64ac18381186470e4a2016ce5f2e9aa Resolves: #40122 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14036 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Change-Id: Id553ec6b908ce47cd920d794190d809d0ba16652 Resolves: #40120 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14035 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Change-Id: I0eb3007c4e653eeb7d7ea7bc75f5d96be34487e3 Resolves: #40117 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14032 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Thomas Maroschik authored
Change-Id: I8dec97913250c253f7331378bbf1d9ab46905252 Resolves: #40114 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14030 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
In saltedpasswords and t3editor. Additionally some fixes to swift mailer loading are done. Change-Id: I50b98f7364265d71a80672d8572433b98a0a5bea Resolves: #40116 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14031 Reviewed-by: Thomas Maroschik Tested-by: Thomas Maroschik
-
Thomas Maroschik authored
Change-Id: I6d47d742afc0765bd9fd2aaf4b2fe45498f05f45 Resolves: #40109 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14023 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Aug 23, 2012
-
-
Christian Kuhn authored
Change-Id: I0439e388c13a5d3d572b1f8fbf1ae03891e211fe Resolves: #40103 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14021 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Thomas Maroschik authored
Change-Id: Id49218118087244bcd063b730631ee69b2820670 Resolves: #40096 Related: #40095 Releases: 6.0 Reviewed-on: http://review.typo3.org/14015 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Aug 20, 2012
-
-
Christian Kuhn authored
Change-Id: Ic839ccaed8c70284eef1e7b6f1e10153e64ec0d9 Reviewed-on: http://review.typo3.org/13970 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
phpunit added fields to tables that are used in tests. Take care that travis imports those fields. Change-Id: I2510ed039953ca7f1ca651e1f07954807fbe4319 Resolves: #39999 Releases: 6.0 Reviewed-on: http://review.typo3.org/13967 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Ingo Renner authored
Make t3lib_Rootline->isMountedPage() public as it should be quite useful. Change-Id: I43495ae09621f98149058adfbf2ebb7b16f18008 Fixes: #39994 Releases: 6.0 Reviewed-on: http://review.typo3.org/13963 Reviewed-by: Oliver Klee Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Hader authored
Configuration items/properties that use a user function to render the accordant values and possibilities (like, e.g. saltedpasswords does in the Core) have a wrong name attribute. The information to be delivered shall be: * fieldName: Extbase prefixed form name * fieldValue: the value of the field to be shown * propertyName: Name of the property, e.g. "some.setting" Change-Id: I19a11b20b9a897632e17c6bd9919d8cd6fe0b155 Fixes: #39958 Releases: 6.0 Reviewed-on: http://review.typo3.org/13918 Reviewed-by: Wouter Wolters Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Steffen Ritter authored
On integrating the FAL an small adaption within the clip- board was missed which leads to a malfunction in the file module: Moving files renames them to "1" Adapt the function creating the PasteCmdArray accordingly. Resolves: #39804 Releases: 6.0 Change-Id: Ia7b4301b04ec207fda4947b4a989669e35f708de Reviewed-on: http://review.typo3.org/13650 Reviewed-by: Wouter Wolters Reviewed-by: Mario Rimann Tested-by: Mario Rimann Tested-by: Marcel Burkhalter Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
- Aug 19, 2012
-
-
Steffen Ritter authored
t3lib_pageSelect::getRootline is a function called many times during frontend rendering and link generation. The complete levelfield logic (incl. levelmedia) is based on the result of this function. The function itself has very fuzzy code, hard to read conditions an in its current implementation a n² complexity. Furthermore the current structure allows only very basic caching, which does not fulfill todays needs. The refactoring moves the "Rootline" to its own class and splits the logic in many small chunks and helper functions. Additionally the get(), and generateRootline() use the CachingFramework to Cache the rootline. Ancient "Failure Messages" in Rootline have been migrated to useful RuntimeExceptions. In addition as a new feature/bugfix levelfields resolve relations so that levelmedia works with FAL again. Change-Id: Ief215400c6552480603038966207fa29a26fe5b1 Releases: 6.0 Resolves: #39352 Reviewed-on: http://review.typo3.org/13322 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Tested-by: Marcel Burkhalter Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Susanne Moog authored
This reverts commit b1ca7b4e because all extbase plugin rendering is broken after this patch. I guess because of a wrong order of TS inclusion. Change-Id: Ic238771c9cc6156e6a81dc059ade3229c14ad2b4 Reviewed-on: http://review.typo3.org/13930 Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Fabien Udriot authored
Category should make use of the Collection API as a cornerstone for fetching and storing records related to a category. The Abstract Collection object implements various PHP Interfaces such as Iterator, Serializable, Countable , etc... that the Collection Category will inherit and make the developer happy. Category Collection enables this code: $categoryUid = 1; $tableName = 'tt_content'; $collection = t3lib_category_Collection_CategoryCollection::load( $categoryUid, TRUE, $tableName); echo $collection->count(); Change-Id: Ieac9ee0225595d01e539678284b18ecd35541138 Resolves: #38773 Releases: 6.0 Reviewed-on: http://review.typo3.org/12791 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Fabien Udriot Tested-by: Fabien Udriot Reviewed-by: Oliver Hader Reviewed-by: Christian Kuhn Tested-by: Oliver Hader
-
Christian Kuhn authored
Functional tests are not executed in this suite. Change-Id: Iac470a2bf1196e9dc593cab4351495d541467a88 Related: #39965 Related: #39964 Reviewed-on: http://review.typo3.org/13927 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Change-Id: Ibb8bb0ebfb0ec17a4468a577119c0d0ca4f73ece Reviewed-on: http://review.typo3.org/13917 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Helmut Hummel authored
Until now no tests from system extensions are executed on travis ci. Add a phpunit configuration file and add Extbase and Fluid tests as test suites. Be aware that travis currently uses the current submodule pointer and does not check out master of submodules. Resolves: #39954 Releases: 6.0 Change-Id: I949a65b0f1628fdfa4515e3fb4536517430dccac Reviewed-on: http://review.typo3.org/13912 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Hader authored
Nested default configurations and specific system configuration of an extension are not merged correctly. This affects reading configuration properties and persisting them. Change-Id: I3a68a5acfb380236e644dd42de78619cc2e605a1 Fixes: #39952 Releases: 6.0 Reviewed-on: http://review.typo3.org/13911 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Oliver Hader authored
A commonly used task in TYPO3 is to convert and work with several types of arrays. This change allows to flatten a nested multidimensional array to a flat key-value array. array('first.' => array('second' => 1)) will become array('first.second' => 1) Change-Id: Ia41c53b87ac984bb6b29741ce461e4af70b6215f Resolves: #39951 Releases: 6.0 Reviewed-on: http://review.typo3.org/13910 Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Susanne Moog authored
The argument forceUpdateCheck is optional and is just set if a user actively clicks on the update link. As it is set to required in the code the automatic update fails as it does not set the argument. Change-Id: I27be68656faa4ac0c40bdc395915a9f6ecd7744f Fixes: #39946 Releases: 6.0 Reviewed-on: http://review.typo3.org/13908 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Soren Malling authored
This patch covers the following changes * Move default column layout to a backend_layout configuration (#39603) * Change the db_layout code, to use the default backend_layout (#39603) * Make UI changes to the columns rendering (#38013) The move of default column layout to a backend_layout is in order to ease the styling. Change-Id: Idc888f910f5e6b86d86d15ee0cb8acd5417e9bb9 Fixes: #38013 Fixes: #39603 Releases: 6.0 Reviewed-on: http://review.typo3.org/13510 Reviewed-by: Stefan Neufeind Tested-by: Philipp Gampe Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Helmut Hummel authored
Change-Id: Ib02fffa1d02553d84d2f6e8fcad78b3eeea2836b Resolves: #39950 Relates: #22273 Releases: 6.0 Reviewed-on: http://review.typo3.org/13907 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Helmut Hummel authored
Due to comparing a DateTime object with an integer the extension list is fetched every time when switching to the get extensions tab in the extension manager. Convert the DateTime object to a timestamp first and add a test which ensure this works. Additionally clean up the doc comment of that property in the model and use forceUpdateCheck as action parameter in the controller. Change-Id: I71f6599a6fa41115515c1764deb26e8e56762f4f Resolves: #39944 Releases: 6.0 Reviewed-on: http://review.typo3.org/13905 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Helmut Hummel authored
Quote the search string in findByTitleOrAuthorNameOrExtensionKey method. Change-Id: Ifd2694a91d580e303fa366077f1f316864f974e3 Fixes: #39942 Releases: 6.0 Reviewed-on: http://review.typo3.org/13904 Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Georg Ringer authored
The function t3lib_befunc::getLabelFromItemList() gets you the label of a tca field in the BE. This works nicely but ignores changes done with TsConfig with code like TCEFORM.<table>.<field>.addItems.<key> = New value or TCEFORM.<table>.<field>.aldLabels.<ke> = Change me The new function will handle it all Change-Id: Ifd99d321943d72ecb4e16c4974aaa8cddf481b2f Resolves: #39327 Releases: 6.0 Reviewed-on: http://review.typo3.org/13098 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
- Aug 18, 2012
-
-
Susanne Moog authored
Since the merge of the resources-removal TypoScript templates can't save "basedOn" changes because of a SQL error, as the resources field is still referenced by the tca and ext_tables.php. Change-Id: I548af5a41375b69563c3822a7c8b96687bdf9487 Fixes: #39937 Releases: 6.0 Reviewed-on: http://review.typo3.org/13903 Reviewed-by: Philipp Gampe Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Stefan Neufeind authored
Add possibility to execute scheduler via "at"-daemon instead of via cron. This allows the scheduler more flexibility when to be invoked next. This can be useful in environments where no cronjob can be set easily, but access to at daemon is possible. Change-Id: Ib450e59d76e23eb2eeb1ab4769f49d8ba8bd96b5 Resolves: #34227 Releases: 6.0 Reviewed-on: http://review.typo3.org/9177 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Sebastian Michaelsen authored
At the moment the following static typoscript filenames are allowed: setup.txt constants.txt include_static.txt include_static_files.txt * Allow ".ts" as file extensions * Allow mixed usage of .ts and .txt * .ts precedes .txt Change-Id: I0ffd9ef50a07dfbaa8388d525c5ced09d5070103 Fixes: #34922 Releases: 4.8 Reviewed-on: http://review.typo3.org/9736 Reviewed-by: Philipp Gampe Reviewed-by: Stefan Neufeind Reviewed-by: Simon Schaufelberger Tested-by: Simon Schaufelberger Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Susanne Moog authored
Saltedpasswords is using user functions in the ext_conf_template which use type hinting for the config object. As the new extension manager handles the rendering of the configuration form differently, the type hints have to be removed. Change-Id: I00abd45523ca833799bb3101cdc8262e977750a1 Resolves: #39935 Releases: 6.0 Reviewed-on: http://review.typo3.org/13901 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Philipp Gampe authored
Make it possible run a specific task by providing an additional parameter -i and the uid of the task on the command line. ./typo3/cli_dispatch.phpsh scheduler -i <uid> Use the parameter -f to force the execution even if the task is disabled or no execution is scheduled. Change-Id: I6226ea41fbb391a56f9eee3d3de919cc116157bc Resolves: #31073 Relates: #38506 Releases: 6.0 Reviewed-on: http://review.typo3.org/12481 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Ingo Renner authored
Follow-Up to #37595 Fixes two things found during the review. Due to an unfortunate timely intersection the original patch set was merged without these fixes. Change-Id: Ic9c69f09c1e92c628cd29c5c303e1807022a2a8e Fixes: #37595 Releases: 6.0 Reviewed-on: http://review.typo3.org/13898 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Ingo Renner Tested-by: Ingo Renner
-
Christian Kuhn authored
Table cache_extensions is handled by ext:extensionmanager and should be moved to its namespace. It is now in line with the according extbase model and called tx_extensionmanager_domain_model_extension. Change-Id: I9d8e0981bf5ff35c38c3254672b8b8015c72ff47 Resolves: #39922 Related: #39726 Releases: 6.0 Reviewed-on: http://review.typo3.org/13884 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Johannes Feustel authored
Search for ext_icon.png and ext_icon.gif and store to $GLOBALS['TYPO3_LOADED_EXT'][$_EXTKEY]['ext_icon'] Change-Id: I4867ba9c46b3c9d1674d91313599b2aada5e9295 Resolves: #37595 Releases: 6.0 Reviewed-on: http://review.typo3.org/13888 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Helmut Hummel authored
Currently the PageRenderer renders all the page content before USER_INT plugins are substituted in the cached output. This leads to the situation, that adding header or footer data using the PageRenderer does not work for USER_INT plugins. If you for example try to use tt_content.media.20 in a USER_INT plugin, the JS library and the inline JS, is not included. This change solves the problem, by adding the header and footer data of the PageRenderer during USER_INT processing. Resolves: #22273 Releases: 6.0 Change-Id: I97609684ccacdab1bd0853b9ccd6608716706f87 Reviewed-on: http://review.typo3.org/7465 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Georg Ringer authored
One path is wrong in ext_autoload and should be fixed Change-Id: I8a84ed8bec8f877dee491127c43ffa5ca0bc3757 Fixes: #37478 Releases: 6.0 Reviewed-on: http://review.typo3.org/13837 Reviewed-by: Wouter Wolters Reviewed-by: Ingo Renner Tested-by: Ingo Renner
-