- Dec 18, 2017
-
-
Stephan Großberndt authored
Releases: master Resolves: #83380 Change-Id: Ic90db1b6ee239841586ab100be6d8d312a94e859 Reviewed-on: https://review.typo3.org/55152 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com>
-
- Aug 18, 2017
-
-
Georg Ringer authored
Instead of using 2020 use the technical limit of 32bit which is 2038. Resolves: #81940 Releases: master, 8.7 Change-Id: If0b1bee101b4917d7a974dd0e91f79bc24139227 Reviewed-on: https://review.typo3.org/53582 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Henning Liebe <h.liebe@neusta.de> Reviewed-by:
Sascha Rademacher <sascha.rademacher+typo3@gmail.com> Reviewed-by:
Sascha Egerer <sascha@sascha-egerer.de> Reviewed-by:
Steffen Frese <steffenf14@gmail.com> Reviewed-by:
Sonja Großewinkelmann <s.grossewinkelmann@neusta.de> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- Mar 22, 2017
-
-
Christian Kuhn authored
sortby: An integer field with an explicit sorting value default_sortby: A query->orderBy statement to sort records if no explicit sortby field is given. default_sortby is ignored if sortby is given. The patch removes a couple of TCA ['ctrl']['default_sortby'] declarations where both were defined. default_sortby needs no "ORDER BY" prefix. The patch removes it from those TCA tables where this prefix was still defined. Additionally, the TCA reference docs have been improved in this area to hint about both fields and their correlation. It is especially evil if that is confused and a field like 'title' is set as sortby: The DataHandler would happily write integers into that field on save. Change-Id: Ib5c38a538cd3f60d3e05033488363a144f756505 Resolves: #80361 Releases: master Reviewed-on: https://review.typo3.org/52108 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Steffen Kamper <info@sk-typo3.de> Reviewed-by:
Josef Glatz <josef.glatz@typo3.org> Tested-by:
Josef Glatz <josef.glatz@typo3.org> Tested-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
-
- Feb 24, 2017
-
-
Josef Glatz authored
Add a description field also for fe_users records which could be used as for already known other record types. Resolves: #79894 Releases: master Change-Id: Ia1d7ad7746a0b7dd3ebb809864e290db97ac228d Reviewed-on: https://review.typo3.org/51745 Tested-by:
TYPO3com <no-reply@typo3.com> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Reviewed-by:
Thomas Hohn <thomas@hohn.dk> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Jan 26, 2017
-
-
Christian Kuhn authored
The patch introduces a new API on FormEngine element level that substitutes the old "wizards" / renderWizard() API with a more powerful system. Single wizards are now split into one of three categories: * An informational wizard * A control button / icon * A true wizard with additonal functionality Method renderWizards() is still called in elements for compatibility reasons if people added own scrip/popup/userFunc wizards, but all core wizards are migrated. The patch significantly cleans the HTML of single elements, especially HTML stuff that was added by the SingleFieldContainer is now put down to single elements, while main HTML wraps formerly done by renderWizards() is fetched "up" to single elements. This gives single elements full control about the main HTML it is producing, which is a must have preparation in order to further advance in this area and to switch single elements to fluid rendering in one of the next steps. The patch brings a prett...
-
- Dec 03, 2016
-
-
Daniel Windloff authored
In TYPO3 there are some recurring field definitions shared by a lot of records. These fields are mostly defined in the control section of TCA. These fields are used as well by the core as by records introduced by third party extensions. In order to get a consistent behaviour (from editor's perspective) these fields should have a generic position in tabs. Resolves: #78383 Releases: master Change-Id: I365538b8e6013e3911710b113bec7d41314809b2 Reviewed-on: https://review.typo3.org/50364 Reviewed-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Tested-by:
Alexander Stehlik <alexander.stehlik@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
- Dec 01, 2016
-
-
Wouter Wolters authored
Move languages files from the root of ext:lang to Resources/Private/Language/ Resolves: #78647 Releases: master Change-Id: I9271442c98f2fcf705a38a639a6d503caeba1759 Reviewed-on: https://review.typo3.org/50584 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Jan Helke <typo3@helke.de> Tested-by:
Jan Helke <typo3@helke.de>
-
- Aug 30, 2016
-
-
Wouter Wolters authored
As decided during T3ACME we will use the short array syntax in master. The 7.6 branch will also be done to make backporting easier. Resolves: #77692 Releases: master,7.6 Change-Id: I37e9484b1012fc9161148257a842054c24d162ba Reviewed-on: https://review.typo3.org/49651 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
-
- Aug 03, 2016
-
-
pythondetective authored
Using the File Abstraction Layer for this field as well, like it is handled within tt_content.image and pages.media already. Also, the patch adds a migration wizard in the install tool to move existing images to the File Abstraction Layer. Resolves: #74375 Releases: master Change-Id: I157d619dec18ef24e7d1e2d8694ed150304549d7 Reviewed-on: https://review.typo3.org/47139 Tested-by:
Bamboo TYPO3com <info@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Aug 02, 2016
-
-
Georg Ringer authored
Clean up the TCA: - use integers instead of strings - boolean values instead of strings or integers. - remove default exclude value Resolves: #77339 Releases: master Change-Id: Ib1a30c75e392040504ee4b9ebe05fa710a4b274a Reviewed-on: https://review.typo3.org/49296 Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Jul 28, 2016
-
-
Benni Mack authored
The soft references based on TSconfig, TStemplate and images within fileadmin/ are not accurate and thus useless since it's not common anymore to reference TSconfig or TStemplate code inline inside the DB fields, and also the data inside the softrefparser hasn't been used anymore. In order to refactor the SoftReference Index the old legacy code is removed first without substitution. The following softref keys are not evaluated anymore: * TSconfig * TStemplate and can be removed from TCA. The "image" soft reference key is not evaluating files within fileadmin/ anymore (that are not linked as files). The "typolink" and "typolink_tag" soft reference parsers don't evalute links to plain files within fileadmin/ anymore. The public property "SoftReferenceIndex::$fileAdminDir" is removed. The following PHP methods are removed without substitution: * SoftReferenceIndex::findRef_TStemplate() * SoftReferenceIndex::findRef_TSconfig() * SoftReferenceIndex::fileadminReferences() Resolves: #77156 Releases: master Change-Id: I0bc791a051fda06715175c2f526dddb90b8e4391 Reviewed-on: https://review.typo3.org/48933 Tested-by:
Bamboo TYPO3com <info@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- May 07, 2016
-
-
Ludwig Rafelsberger authored
This is a follow-up to ee448440, matching the TCA max field-length to the already increased SQL lenghtes. Resolves: #76075 Releases: master Change-Id: Id65f9a87c73d914e221bebfb77d6595c6dd84d48 Reviewed-on: https://review.typo3.org/48033 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- Apr 18, 2016
-
-
Benni Mack authored
There are some methods still available in ContentObjectRenderer for editing content as frontend users. The methods are neither used, nor is "user_feAdmin" (frontend administration) available since ages. The methods were actually obsolete by TYPO3 4.5, and are now removed without substitution. * DBgetDelete() * DBgetUpdate() * DBgetInsert() * DBmayFEUserEdit() * DBmayFEUserEditSelect() * exec_mm_query() * exec_mm_query_uidList() This also means that the following TCA options have no effect anymore throughout the TYPO3 Core: * [ctrl][fe_cruser_id] * [ctrl][fe_crgroup_id] * [ctrl][fe_admin_lock] Resolves: #75711 Releases: master Change-Id: Id2e3876363730ab9c30a8c02430bef90adc0288c Reviewed-on: https://review.typo3.org/47683 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de>
-
- Apr 08, 2016
-
-
Daniel Goerz authored
Change-Id: I9b33a34ab76b2dd3da0b25763e1b97f845383824 Resolves: #67699 Releases: master, 7.6 Reviewed-on: https://review.typo3.org/47542 Reviewed-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Tested-by:
Morton Jonuschat <m.jonuschat@mojocode.de> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org>
-
- Nov 05, 2015
-
-
Benjamin Mack authored
TYPO3 has a specific upload limit, that is set to 10MB by default, but could be lower if PHP settings are not correct. This patch removes all file upload limit restrictions while keeping TYPO3 in line with PHP settings as all proper methods are already used to detect the maximum upload file size. Resolves: #71110 Releases: master Change-Id: I74e2e563904a5cfe5c3570e77ece86280761370b Reviewed-on: https://review.typo3.org/43806 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Stephan Großberndt <stephan@grossberndt.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Oct 14, 2015
-
-
Georg Ringer authored
A typo in the definition of the field "usergroup" leads to an entry in the deprecation log. Change-Id: I571edd4b6bd6680653f13b9d0de84d4107ff142a Resolves: #70672 Releases: master Reviewed-on: http://review.typo3.org/44036 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- Oct 09, 2015
-
-
TYPO3 Release Team authored
In our efforts to achieve a better interoperability with other PHP projects, the PHP code base of the TYPO3 Core switches to the PHP coding guideline standard PSR-2. See http://www.php-fig.org/psr/psr-2/ for more information. Resolves: #70515 Releases: master Change-Id: I734c0d838af157003decfeb5fc0a11dddcb87bf5 Reviewed-on: http://review.typo3.org/43918 Reviewed-by:
TYPO3 Release Team <typo3cms@typo3.org> Tested-by:
TYPO3 Release Team <typo3cms@typo3.org>
-
- Oct 08, 2015
-
-
Zsolt Molnar authored
This patch adds an additional TCA configuration for input fields to switch on or off auto completion. This is used for username and password fields for frontend and backend users. Resolves: #70126 Releases: master Change-Id: I1bda9e19826ca975a4e3f56d3f67b82e898e8c2e Reviewed-on: http://review.typo3.org/43883 Reviewed-by:
Nicole Cordes <typo3@cordes.co> Tested-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Oct 05, 2015
-
-
Alexander Stehlik authored
TCA select fields now require a "renderType" setting. Using select without renderType and the "renderMode" setting is deprecated. A TCA migration takes care of filling the renderType with the correct values for existing configurations. Resolves: #69822 Releases: master Change-Id: I0d9537a031aad3d2c44849f7f50715cbcc6ee595 Reviewed-on: http://review.typo3.org/43354 Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Jul 09, 2015
-
-
Wouter Wolters authored
Move language files to correct locations. Resolves: #67991 Releases: master Change-Id: Ic16d218c608ba2a7b3311cdde603472e01088073 Reviewed-on: http://review.typo3.org/41006 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- Jun 25, 2015
-
-
Christian Kuhn authored
Change-Id: I33a5173515ebf04e19f31838cff84dd5561bc3c3 Resolves: #67737 Releases: master Reviewed-on: http://review.typo3.org/40599 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Apr 28, 2015
-
-
Georg Ringer authored
To improve the usability of the backend, filters should be provided where it makes sense, especially where it is likely to have more records. - FE Groups: Subgroup selection - FE User: Group selection - BE User: Group selection Resolves: #66621 Releases: master Change-Id: I483c22487f89f79f313bd72e0bb6fce49efab3fa Reviewed-on: http://review.typo3.org/38982 Reviewed-by:
Andreas Fernandez <andreas.fernandez@aspedia.de> Tested-by:
Andreas Fernandez <andreas.fernandez@aspedia.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- Apr 26, 2015
-
-
Andreas Fernandez authored
It's not required to limit the maxlength of datetime fields by TCA anymore, as the used DateTimePicker already validates the values. Releases: master Resolves: #66593 Change-Id: Ib2ab070c907e790c7b23a4cacf3cd11aa5e219fc Reviewed-on: http://review.typo3.org/38925 Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by:
Michael Oehlhof <typo3@oehlhof.de> Tested-by:
Michael Oehlhof <typo3@oehlhof.de> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
- Jan 18, 2015
-
-
Stefan Neufeind authored
Trimming form-data prevents common errors with copied spaces, tabs or linebreaks in the formfields. Change-Id: Id1ead90ef405c2c944f4c30e1e61e63597355b79 Resolves: #64229 Releases: master Reviewed-on: http://review.typo3.org/35943 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de>
-
- Jan 02, 2015
-
-
Benjamin Mack authored
When having email addresses as usernames the field fe_users.username gets too small. Resizing to 255 characters solves a lot of problems. Same goes for the email field. Releases: master, 6.2 Resolves: #55484 Change-Id: I03e4fe1228a6b22d24ad222a9fab578059917847 Reviewed-on: http://review.typo3.org/35718 Reviewed-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by:
Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org>
-
- Nov 10, 2014
-
-
Benjamin Mack authored
The default for any installation and the whole core is to use dividers2tabs enabled by default. Disabling "dividers2tabs" results in a long list of input fields, which is not usable today anymore. The patch removes the option completely in FormEngine, and removes the option in ctrl section of the core tables, meaning that tabs will also be shown in FormEngine. Releases: master Resolves: #62833 Change-Id: I2e59fc4a4619a2611859751985da46dd73a9ca0b Reviewed-on: http://review.typo3.org/33958 Reviewed-by:
Stefan Froemken <froemken@gmail.com> Tested-by:
Xavier Perseguers <xavier@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Benjamin Mack <benni@typo3.org>
-
- Oct 06, 2014
-
-
Benjamin Mack authored
FormEngine uses a combination of classes and styles, which is very complicated and not usable. A new way of handling the styling is needed. All old methods are deprecated and not in use anymore. At a later step, proper classes can be introduced and styling can be done in LESS cleanly without any PHP magic. Releases: master Resolves: #61890 Change-Id: Ie72226e1c6d795b3d8b53220fbcbee9e059935a6 Reviewed-on: http://review.typo3.org/32975 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org>
-
- Jan 07, 2014
-
-
Francois Suter authored
Two Core tables (fe_users and index_config) still use the "fe_admin_fieldList" property, which has no effect on the Core since the fe_adminLib.inc was moved out of it (into the statictemplates extension). Additionally a deprecation message is logged in method ExtensionManagementUtility::addTCAcolumns() when the $addTofeInterface argument is set to TRUE. Resolves: #54613 Releases: 6.2 Change-Id: I7c9961c5e92411a78bd355519a0493eb695177e7 Reviewed-on: https://review.typo3.org/26567 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Francois Suter Tested-by: Francois Suter
-
- Oct 01, 2013
-
-
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
-
- Aug 22, 2013
-
-
Christian Kuhn authored
EXT:frontend is the successor of ext:cms. This started with the namespace change so all class files are already located there. The patch moves TCA and ext_tables.sql to the extension to make it very clear that functional tests that depend on this data should also go to ext:frontend later on. The patch is trivial since both extensions are "required" and thus always loaded, with ext:frontend directly before ext:cms, so nothing can break with this patch. Change-Id: Ifd9e0c9263f6b9a6aadfbfa1b568c4cd085e40d9 Resolves: #51251 Releases: 6.2 Reviewed-on: https://review.typo3.org/23244 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
- May 08, 2013
-
-
Wouter Wolters authored
The extension tsconfig_help provides the "TypoScript Help" backend module and is used by some wizards. The help information is based hopelessly outdated data and was last updated for CMS 4.1. The included update process parses manual.sxw files and fatals since 6.0 without anyone noticing. The manual files are not updated in core for quite some time. After talking with the doc team, we decided to remove the whole extension without and all using points now. Any core internal help mechanics should be based on docs.typo3.org. The doc team already works on a system to provide current information with the core, and that will not be based on tsconfig_help. The patch removes the extension, the wizard entry point, the wizard register in TCA and other usages without further deprecation. Change-Id: Ica74245f4925291d8d5ab8b1589420c5abc2be05 Resolves: #47931 Releases: 6.2 Reviewed-on: https://review.typo3.org/20600 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Francois Suter Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Felix Kopp Tested-by: Felix Kopp
-
- Apr 06, 2013
-
-
Benjamin Mack authored
The core still access xliff language files as .php or .xml, although the files themselves are converted to .xlf since quite some time. This could cause confusion. This is a cleanup taken all .xlf files in the EXT:lang/.xlf directory and run via a sed script (thanks to Stucki) Resolves: #46940 Releases: 6.1 Change-Id: I427776b176ba2c23678689029eaf388dff90d0fa Reviewed-on: https://review.typo3.org/19579 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Feb 28, 2013
-
-
Christian Kuhn authored
This patch refactors TCA handling especially in the frontend to a new codebase, making it more easy to work with, removing developer headaches, without significant performance impact: * In FE, full TCA is always loaded and cached after first call to a core cache disk. ext_tables are not executed on every call. * In BE, intermediate TCA is cached, rendering the dynamicConfigFile setting useless. The destinction between 'ctrl' and 'columns' is gone. * TCA files should now be located at ext:extensionname/Configuration/TCA/tablename.php' and should return an array with the TCA for the table specified by the filename. On first access, those files are read and cached. 'ctrl' sections from ext_tables.php can be removed completly. * TSFE->includeTCA(), TSFE->getCompressedTCarray() and GeneralUtility:loadTca() are obsolete and deprecated. * Extensions not using the new TCA load scheme have a compatibility layer in ext_tables.php to resolve 'dynamicConfigFile' directly after a specific extensions ext_tables.php file was loaded, so the next one can already manipulate it with ExtensionManagementUtility methods. * t3lib/stddb is gone, all files are merged to core. Resolves: #45767 Releases: 6.1 Change-Id: I50ebe00c80b9b58ded0586637c85e0f495a63dad Reviewed-on: https://review.typo3.org/18452 Tested-by: Soren Malling Tested-by: Mattias Nilsson Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Felix Kopp Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-