- Nov 27, 2012
-
-
Nicole Cordes authored
The file.import function can't handle file relations. Sometimes you have to deal with uids of sys_file_references instead of sys_file uids. One prominent case is import.data = levelmedia This patch adds an flag to IMG_RESOURCE with that, a given uid is interpreted as reference instead of file uid. Change-Id: I4699d9e38b9a809fd194d33344678a64168d4300 Fixes: #43101 Releases: 6.0 Documentation: #43283 Reviewed-on: http://review.typo3.org/16584 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter Reviewed-by: Nicole Cordes Tested-by: Nicole Cordes Reviewed-by: Stefan Neufeind Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Ivan Kartolo authored
* Styling page module for classic and grid layout Resolves: #43208 Releases: 6.0 Change-Id: Ie0831ecf37937d0a974bbb6ed9f34cfcc1c3106e Reviewed-on: http://review.typo3.org/16763 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Ivan Kartolo authored
Fix styling of hidden elements. Resolves: #43208 Releases: 6.0 Change-Id: Ia51af8adde3352b5a9cd0203e14e7b838902a952 Reviewed-on: http://review.typo3.org/16764 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Nicole Cordes Tested-by: Nicole Cordes Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Nicole Cordes authored
Due to use of type hint callable which is available at PHP 5.4 unit tests fail for lower PHP versions. Change-Id: I558d019095f31dbd659b5cc87f19679110c74e8f Fixes: #43123 Releases: 6.0 Reviewed-on: http://review.typo3.org/16595 Reviewed-by: Philipp Gampe Reviewed-by: Wouter Wolters Reviewed-by: Stefan Neufeind Tested-by: Wouter Wolters Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Nikolas Schmidt-Voigt authored
The page that warned users that the install tool is locked still showed the old TYPO3 logo. I corrected this by changing the logo. Fixes: #42908 Releases: 6.0, 4.7, 4.6, 4.5 Change-Id: Ifc52cc11609cc3a1028596cf8348c87905630c4d Reviewed-on: http://review.typo3.org/16634 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
- Nov 26, 2012
-
-
Nicole Cordes authored
When showing the configuration of an extension actually the Extension Manager doesn't care about the given sorting. This is because there is only a merging of configuration arrays. After merging we have to take care of the value in 'subcat' key and sort each subcategorie by those values. Change-Id: Idb27554be40603c4af7e0506f039d0c0416a0d9a Fixes: #43041 Releases: 6.0 Reviewed-on: http://review.typo3.org/16502 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Philipp Gampe authored
Some uses of the LocalPageTree class do not use the namespaced version. Use the correct class name. Fixes: #43317 Releases: 6.0 Change-Id: I46a9fd4ca4ad920b430738587dca9c47b901e033 Reviewed-on: http://review.typo3.org/16760 Reviewed-by: Wouter Wolters Reviewed-by: Stefan Neufeind Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Nicole Cordes authored
If you try to update your system from 4.7 to current master the second step "Install System Extensions" fails because of missing extensionmanager tables. So we have to push up the initialisation process from EM and adopt it to include ext_tables.sql as well (at the moment only the file ext_tables_static+adt.sql is processed). Change-Id: I5cd4616e5bccd06e86fa3ae4fbde8a083afa428f Fixes: #42616 Releases: 6.0 Reviewed-on: http://review.typo3.org/16153 Reviewed-by: Mattias Nilsson Reviewed-by: Wouter Wolters Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Helmut Hummel authored
This reverts commit ac000cec Change-Id: Ibe0972321b91a2ccf0e9270fcf17105c0c181caa Reviewed-on: http://review.typo3.org/16759 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Helmut Hummel authored
A minor adjustment to the font size of the copyright notice. Releases: 6.0 Change-Id: I38a29c0922084ec9bf2228b635dda5e7667f28eb Reviewed-on: http://review.typo3.org/16756 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Nicole Cordes authored
* styling for the BE layout (grid element) Resolves: #43208 Releases: 6.0 Change-Id: I80637c5fc49b3f612399f4c42d863520b39b008b Reviewed-on: http://review.typo3.org/16752 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Felix Kopp authored
Change header style to exclude gradient. Also Increases input field size and add orange submit. Change-Id: I67891a5d37ddc90c155149479ebe42f08dba1de0 Resolves: #41427 Releases: 6.0 Reviewed-on: http://review.typo3.org/16734 Tested-by: Steffen Ritter Reviewed-by: Steffen Ritter Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Steffen Ritter authored
If there are VirtualRecords (e.g. translations) and hidden elements as IRRE childs the UI is not supporting the user recognizing these items. Change-Id: If25715f76c2d79d0ce0873095510a4b1138a9eca Releases: 6.0 Resolves: #42226 Reviewed-on: http://review.typo3.org/16750 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Helmut Hummel authored
* Show all edit icons of a column if hovering over the column. Resolves: #43208 Releases: 6.0 Change-Id: I9107e8324392a6e703426f6f7fc392c950fa91d2 Reviewed-on: http://review.typo3.org/16727 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Nicole Cordes authored
When reenable the default configuration field rendering it might be happen that type description es empty and only the brackets are shown. Those could be dropped. Change-Id: I09b30558832a58092fdcc2262bb2278b70cd04ea Fixes: #43043 Releases: 6.0 Depends: Ic49c9b19a7f8f1795889f17ed5c1efa364dfd9b9 Reviewed-on: http://review.typo3.org/16505 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Stefan Neufeind Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
Philipp Gampe authored
A see issue for details. Other parts of the core relay on the result of the "broken" API call. Fixes: #42845 Releases: 4.5, 4.6, 4.7, 6.0 Change-Id: Ic10f1e59fad24bcf5f12a805f7674eb82935e525 Reviewed-on: http://review.typo3.org/16384 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Felix Kopp authored
Adapt the layout of the backend user administration module to the latest visual approach of the page module (by UI/UX). Change-Id: I14db6cd81300da8e8adc70ac128d6dbb3ba25eb9 Fixes: #43300 Releases: 6.0 Reviewed-on: http://review.typo3.org/16740 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- Nov 25, 2012
-
-
Christian Kuhn authored
With 6.0 the bootstrap related core code was split into small methods and transferred to a group of encapsulating classes. While this is an important step to get a flexible and maintainable bootstrap in the end, this process is not completed and still misses for example a real concept for scopes. The patch groups methods used in all scopes in bootstrap wrapper methods and makes the business methods protected. The whole API and all affected classes are marked as "internal", together with a warning that this API will change in the future and shouldn't be used by 3rd party code that is not under core control. This gives freedom for future development of this core code without taking care of backwards compatibility. With previous versions there was no API at all, so this is not a feature loss from an extension point of view. Change-Id: Ib841a19c766691fdeb7dab07280a005d6b67a938 Resolves: #43285 Releases: 6.0 Reviewed-on: http://review.typo3.org/16724 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Florian Scholz authored
This adds a mapping for the JsonToTyposcript class to resolve the wrong instantiation due to different versions of file and class names (Typoscript vs TypoScript). Resolves: #43272 Releases: 6.0 Change-Id: I9c4eef2547462849e356617e15389976c9c343a6 Reviewed-on: http://review.typo3.org/16715 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Steffen Ritter authored
Overlays for the relation fields of a page in the rootline, introduced with the rootline class refactoring, do not work for translated pages. The problem is that the language overlay for the rootline is done outside the RootlineUtility, or former PageRepository, and therefore also never has been cached. Use Rootline utility to do that Job and benefit fom caching, too. Change-Id: If32830b384b08e189d155532aee7281b040b7dd5 Resolves: #42029 Releases: 6.0 Reviewed-on: http://review.typo3.org/16540 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Helmut Hummel authored
In case of an early call to makeInstance the object configuration might not be set. We can fix this by not calling makeInstance to create the configuration manager and just return the original class in that case. Fixes: #43290 Related: #43269 Releases: 6.0 Change-Id: I30d9c70f2fda9dd6df6aad60a5ae5327c1fc3c52 Reviewed-on: http://review.typo3.org/16730 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Felix Kopp authored
Due to a bug introduced in #41992 the current version number is always displayed within copyright notice underneath login form. Change-Id: I9a0c48183eb0f56a1303cedf31ed13ff1c78c41b Fixes: #43289 Releases: 6.0 Reviewed-on: http://review.typo3.org/16729 Reviewed-by: Wouter Wolters Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Steffen Ritter authored
The drivers in FAL are capable of retrieving files recursively. This might be sinful in some cases and custom usages. Anyhow, the parameter $recursive is not passed up until Storage and Folder objects. With that users are forced to work with the driver directly. As it is highly discouraged to work directly on the driver, just pass up the parameter within the abstraction layers. Change-Id: Ibe8f9aa9e906617a42a9a7d5edba43f24f613587 Releases: 6.0 Fixes: #43249 Reviewed-on: http://review.typo3.org/16697 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Steffen Ritter authored
Change-Id: Ib027351a353ca1fc5ee33bb13b18317d64267d8e Releases: 6.0 Resolves: #43287 Reviewed-on: http://review.typo3.org/16728 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
TYPO3 Release Team authored
Change-Id: I7b1cefba3bdeb975caadcc403b520a91fdb312c9 Reviewed-on: http://review.typo3.org/16726 Reviewed-by: TYPO3 Release Team Tested-by: TYPO3 Release Team
-
Jigal van Hemert authored
This reverts commit 8e0b7cba Change-Id: I03c5aa86d3ef07dab5a9de9f4c59f1c3b3fb9a48 Reviewed-on: http://review.typo3.org/16723 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Jigal van Hemert authored
PagePositionMap::printContentElementsColumns must call insertPositionIcon with fake row array instead of empty string as first parameter. Change-Id: I11afd7e8cad47b6892f0cd60feea8b53ff4d5945 Fixes: #43284 Releases: 6.0 Reviewed-on: http://review.typo3.org/16722 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Helmut Hummel authored
With 6.0 all Xclass inclusion in the classes have been removed and registration of Xclasses have previously been moved to the autoloader. This added additional complexity and another concern to the class loader. To enable extensions to override classes, an object implementation registry is now introduced, where you can now define which implementation class name should be used for an original class. This not only is a complete replacement for former Xclasses, but at the same time adds the possibility to have the implementation class name within the namespace and scope of the extension which registers the override. On top it would also be possible to register implementations for interfaces. Since only class names are mapped here, we again have a clear separation of concerns, where the class loader is only responsible to resolve paths for class names and the "object manager" method makeInstance for resolving the final class name to instantiate. The path of the target class can be resolved automatically by the class loader if naming conventions are met or the target class name is put into the autoloading registry. An implementation of a class can be registered like this: $TYPO3_CONF_VARS['SYS']['Objects']['originalClass'] = array('className' => 'targetClass'); The patch adjusts the ClassLoader and makeInstance. The unit tests for the ClassLoader are removed since it is not responsible for resolving Xclasses any more. Instead unit tests for makeInstance are added to test the new behavior. Resolves: #43269 Releases: 6.0 Change-Id: I04198b178aa41f02d7a5b7ee990ff24f483990f5 Reviewed-on: http://review.typo3.org/16712 Reviewed-by: Steffen Ritter Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Tested-by: Steffen Ritter Reviewed-by: Christian Kuhn Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Felix Kopp authored
Restores css styles for table header rows. Keeps newly introduced style for content element header. Change-Id: Ic368eeb5f98fa7026508f7273499e1c64d4ce30f Fixes: #43281 Releases: 6.0 Reviewed-on: http://review.typo3.org/16721 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Philipp Gampe authored
The autoloader assumes that classes are located inside Classes, but the directory is still lower case classes. Rename the directory to conform to the default behavior. Fixes: #43280 Releases: 6.0 Change-Id: Id8fc4c4e2f5290a45d4aac62ca577d6fdbfb5266 Reviewed-on: http://review.typo3.org/16720 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
- Nov 24, 2012
-
-
Ivan Kartolo authored
Overwork the styling of the Page module: * New style for columns * Hide new icons by default, show on hover * Style Drag & Drop Thanks to Lars Zimmermann and Jens Hoffmann Change-Id: I7f06382c51561e8c9855af0ef15afea1a8dd6acb Resolves: #43208 Releases: 6.0 Reviewed-on: http://review.typo3.org/16700 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Helmut Hummel authored
All versioning information and actions should be hidden if workspaces are used. One remaining selector is in the page module when a page has been versioned in a workspace. Hide this selector when workspaces extension is installed. Fixes: #43264 Related: #27969, #25962 Releases: 4.5, 4.6, 4.7, 6.0 Change-Id: If96f1fe99f2a7a5b5b48f1f8a1aca8f053a6622a Reviewed-on: http://review.typo3.org/16706 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
- Nov 22, 2012
-
-
Christian Kuhn authored
The patch splits the FLUIDTEMPLATE content object to smaller and more readable code pieces. Additionally, 27 new unit tests are added for the public API method, checking all important code areas and documenting current behavior. Change-Id: I049718a7f00da20534d28353796878310871adf4 Resolves: #43182 Releases: 6.0 Reviewed-on: http://review.typo3.org/16639 Reviewed-by: Helge Funk Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Mattias Nilsson Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Michael Stucki authored
Change-Id: Ia4c9ec4cb174493810e90d018082a92d37485194 Resolves: #42422 Releases: 6.0 Reviewed-on: http://review.typo3.org/16684 Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Michael Stucki authored
Change-Id: Ia1de8910ee216767dfc286590cb81a5cee9f640f Resolves: #42422 Releases: 6.0 Reviewed-on: http://review.typo3.org/16683 Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Nov 21, 2012
-
-
Helmut Hummel authored
The header thumbnail is not correctly rendered when inserting new images because the code tries to fetch the record which is not created yet. Use the data of the temporary record instead, to be able to correctly create the thumbnail in the header. Fixes: #43189 Releases: 6.0 Change-Id: Ic75fd6c70c8c10777a762f585c4c4b3ec467fe75 Reviewed-on: http://review.typo3.org/16657 Tested-by: Anja Leichsenring Reviewed-by: Anja Leichsenring Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Jigal van Hemert authored
Fix a few typos. Change-Id: Id1087e7972e65f0d4463d6d4c7c0613039bbb98e Fixes: #43188 Releases: 6.0 Reviewed-on: http://review.typo3.org/16656 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
TYPO3 Release Team authored
Change-Id: I4a43697dd6fa44910243b3a6b4ea57fe499df64b Reviewed-on: http://review.typo3.org/16649 Reviewed-by: TYPO3 Release Team Tested-by: TYPO3 Release Team
-
TYPO3 Release Team authored
Change-Id: If2ba9153384609a7f87d8ab3e74c293ae0c77b3a Reviewed-on: http://review.typo3.org/16648 Reviewed-by: TYPO3 Release Team Tested-by: TYPO3 Release Team
-
TYPO3 Release Team authored
Change-Id: Ibc293fdca09d424718f858e4b7585082ebf1e461 Reviewed-on: http://review.typo3.org/16647 Reviewed-by: TYPO3 Release Team Tested-by: TYPO3 Release Team
-