- 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>
-
- 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 pretty huge list of TCA changes and simplifications, all TCA changes are supported by TCA migration, so existing extensions should benefit out of the box and just get deprecations logged. Change-Id: I45083e14e45bbf40c06267b51c9d0b7c15e2f7ab Resolves: #79440 Resolves: #70032 Releases: master Reviewed-on: https://review.typo3.org/51151 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Mona Muzaffar <mona.muzaffar@gmx.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- 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>
-
- Sep 26, 2016
-
-
Georg Ringer authored
Move the configuration to EXT:impexp. Resolves: #77941 Releases: master Change-Id: I1e87ba5eb1f9abf52abcd7f2e345ced9093c2a27 Reviewed-on: https://review.typo3.org/49935 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com>
-
- 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 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>
-
- Jan 22, 2016
-
-
Frank Nägler authored
Resolves: #72883 Releases: master, 7.6 Change-Id: I5847784d0fe088f776030c5c3cb098773a2bd7c6 Reviewed-on: https://review.typo3.org/46140 Reviewed-by:
Daniel Goerz <ervaude@gmail.com> Tested-by:
Daniel Goerz <ervaude@gmail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- Oct 15, 2015
-
-
Georg Ringer authored
If typeicon_classes is used, the iconFile is not required. Furthermore using an icon identifier instead of a file in iconFile triggers an entry in the deprecation log and a wrong TCA migration. The identifiers are not used anywhere else and can be removed in the IconRegistry. Change-Id: Ib6df3566e9b23d59cab730cc1246affe84891929 Resolves: #70678 Releases: master Reviewed-on: http://review.typo3.org/44042 Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.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 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>
-
- Sep 28, 2015
-
-
Frank Nägler authored
Resolves: #70148 Releases: master Change-Id: Ia7e48bd185d691a0dd5e02c2aa178567d1e5ff0b Reviewed-on: http://review.typo3.org/43609 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de>
-
- Sep 22, 2015
-
-
Frank Nägler authored
Deprecate the IconUtility class from EXT:backend and handle its calls using the new IconFactory from EXT:core. Kudos to Benjamin Kott, Stephan Großberndt, Andreas Fernandez and Frans Saris for the great support on this big project. Resolves: #69057 Releases: master Change-Id: I27a045b7a3b9d31e6e3e915e1452d44af56b0cee Reviewed-on: http://review.typo3.org/42613 Reviewed-by:
Andreas Fernandez <typo3@scripting-base.de> Tested-by:
Andreas Fernandez <typo3@scripting-base.de> Reviewed-by:
Benjamin Kott <info@bk2k.info> Tested-by:
Benjamin Kott <info@bk2k.info> Reviewed-by:
Stephan Großberndt <stephan@grossberndt.de> Tested-by:
Stephan Großberndt <stephan@grossberndt.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Sep 11, 2015
-
-
Christian Kuhn authored
The typeicons key in TCA ctrl section was deprecated for a long time already and marked as "use typeicon_classes" instead within the documentation. The patch drops last usages in core TCA - they all overlap with typeicon_classes already and drop the handling. Resolves: #69699 Releases: master Change-Id: I5ae986d0238f2eb561dcd35b32ea41f455271854 Reviewed-on: http://review.typo3.org/43196 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Aug 20, 2015
-
-
Georg Ringer authored
Some fields are using a varchar(255) in the DB but the max size is defined with 256 in the TCA. Change the TCA to 255 to avoid errors. Change-Id: Iad09512e98bb9e2fb9b52e32e0f5f4f8d9b49035 Resolves: #69209 Releases: master Reviewed-on: http://review.typo3.org/42772 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
- Jul 17, 2015
-
-
Benjamin Mack authored
Streamline the popups set in the core to be 800x600 when opening up wizards by TCA configuration in the core. Releases: master Resolves: #68219 Change-Id: If766734479126ba99936eed91e181eb2ee7047cf Reviewed-on: http://review.typo3.org/41458 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- 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 30, 2015
-
-
Felix Kopp authored
Introduce annotation for table column fields "descriptionColumn". Is added in TCA > ctrl for tables. Optional setting. Defined table column that holds description / guidance for editors and admins within backend. Description should only displayed in the backend. Adds descriptionColumn to records that already hold internal description. This patch does not add new description table columns. Resolves: #67603 Related: #67550 Related: #67578 Releases: master Change-Id: Ib081e5f14b9cbbcabbbad0d45a7a90274cd3dc09 Reviewed-on: http://review.typo3.org/40449 Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org>
-
- Jun 29, 2015
-
-
Wouter Wolters authored
Migrate TCA and FlexForm with the TCA migration during bootstrap. Resolves: #67793 Releases: master Change-Id: I1cfa4196603832d6fb1d91a58ac12d05d48562a8 Reviewed-on: http://review.typo3.org/40660 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@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 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>
-
- Feb 02, 2015
-
-
Benjamin Kott authored
The patch brings responsive layout for FormEngine and its elements. It fixes a couple of issues along the way, escpecially DatePicker and palettes field are aligned in a better way and wizard icons look much better. Adjustments: - Change datepicker to work directly on input without wrapper - Change clearableJs to bootstrap - Change dyntabs to bootstrap classes - Change fixed-font to text-monospace - Port CheckboxElement to boostrap - Port GroupElement to bootstrap - Port InputElement to bootstrap - Port Irre/Inline to bootstrap - Port Flexform to bootstrap - Port Palettes to bootstrap - Port RadioElements to bootstrap - Port TextElement to bootstrap - Port NoneElement to bootstrap Removes: - Unused change image javascript removed Deprecations: - cssClassTypeElementPrefix not used anymore - maxTextareaWidth not used anymore - paletteFieldTemplate not used anymore - palFieldTemplateHeader not used anymore - wizard config _PADDING - wizard config _DISTANCE - wrapOpenPalette not used anymore - wrapPaletteField not used anymore - formWidth not used anymore - formWidthAsArray not used anymore - addUserTemplateMarkers not used anymore Releases: master Resolves: #64762 Change-Id: I04ce24e63d2395fe25f7d5a314f5868882b2cd74 Reviewed-on: http://review.typo3.org/35951 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> 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:
Frederic Gaus <gaus@flagbit.de> Tested-by:
Frederic Gaus <gaus@flagbit.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
- Dec 15, 2014
-
-
Georg Ringer authored
Resolves: #58407 Releases: master Change-Id: Ia6de994c4f59a36d79b1d5cfe0101caddedb1773 Reviewed-on: http://review.typo3.org/29769 Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> 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>
-
- 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>
-
- Feb 28, 2014
-
-
Alexander Schnitzler authored
Resolves: #56432 Releases: 6.2 Change-Id: Id78b3182ed6710a09a82ce69bd1f5b72f9e2a3e0 Reviewed-on: https://review.typo3.org/27939 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
- Feb 25, 2014
-
-
Helmut Hummel authored
Resolves: #56272 Releases: 6.2 Change-Id: Idfcb04fac9f1c4e6637b7df929694b193266c825 Reviewed-on: https://review.typo3.org/27842 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Markus Klein Tested-by: Markus Klein
-
- 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
-