- Sep 08, 2014
-
-
Felix Kopp authored
Brings Bootstrap 3.2 and FontAwesome 4.2 dependency for require-dev. Resolves: #61454 Releases: 6.3 Change-Id: I07e9258eecdef509825c6122096ff2f1c5e7fca7 Reviewed-on: http://review.typo3.org/32656 Reviewed-by:
Thomas Maroschik <tmaroschik@dfau.de> Tested-by:
Thomas Maroschik <tmaroschik@dfau.de> Reviewed-by:
Nicole Cordes <typo3@cordes.co> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Markus Klein <klein.t3@reelworx.at> Reviewed-by:
Jo Hasenau <info@cybercraft.de> Tested-by:
Jo Hasenau <info@cybercraft.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Georg Ringer authored
If no skinning extension is installed, an exception is thrown which makes it impossible to use the system. Therefore the variable must be checked. Resolves: #61446 Releases: 6.3 Change-Id: Iefd603199d69d0609b662f3b89a5ea6fb479e50f Reviewed-on: http://review.typo3.org/32645 Reviewed-by:
Stefan Froemken <froemken@gmail.com> Tested-by:
Stefan Froemken <froemken@gmail.com> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benjamin Mack authored
Currently rendering of the module menu of the backend left side is quite complex. This is because there are several parts introduced in recent TYPO3 versions, that have only substituted parts of the existing code. So the "old" code was still in use. To give a better understanding I will first introduce all the parts relevant to the rendering of the module menu. PHP side * The mother of all classes is ModuleLoader.php, originally made by Kasper, which takes TBE_MODULES and compiles a long list of all modules into an array. (ModuleLoader->load()). Currently this class is kept as is for the time being. * For 4.1/4.2, the ModuleMenuView was introduced, a wrapper class to access the data of ModuleLoader and also does some other stuff like saving the Open/Collapsed state of the modules via AJAX (note: this will be handled browser-internally via LocalStorage from now on, as it saves HTTP requests). It does one other thing: Rendering of the Logout Button. This is completely in the wrong place right now, as the Logout button isn't within the module menu frame anymore since 4.x, but on the top right area of the backend. * The BackendController class is responsible for adding all HTML and JS code code to the backend.php page so it can be rendered. It instantiates the ModuleMenuView class to call the LogoutButton function. * As one of the first steps of rewriting the module menu a couple of versions ago, there was a ModuleController, which was again a wrapper for ModuleLoader while putting everything together in a ModuleRepository, along with Module objects and a singleton object ModuleStorage. This new version allows for nesting of up to three levels (incl. modfuncs), along with clear objects instead of arrays. JS side * The module menu isn't output with a single line of PHP code, as it is defined as a ExtJS storage which fetches the module menu asynchronously. The HTML code is built in a ExtJS template, which leads to the funny effect that the raw backend.php only zero HTML code output for the module menu. An extra AJAX request is fired to load up the module, which then is prepared and templated by ExtJS. The changes: * The logout button rendering is now done in the BackendController and not in the ModuleMenuView class. * The menu is now outputted in the BackendController at the same time as backend.php by a standalone Fluid template. The menu is built by a simple call to the ModuleRepository which returns a ModuleStorage. * ModuleMenuView, ModuleMenuController are not needed anymore, and are deprecated. * The JS is rewritten so that it works as before. These parts are filled up with jQuery code. * The collapsed/open state of the main modules is now done via the local storage JS functionality of the browsers to avoid further unnecessary HTTP loading operations. Resolves: #60633 Releases: 6.3 Change-Id: I5402c1345a2931340d7ec9ef1881877b39d1bfc3 Reviewed-on: http://review.typo3.org/31876 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org>
-
Wouter Wolters authored
Use a more detailed message how to link to this script. Resolves: #61458 Releases: 6.3, 6.2 Change-Id: Ifabac9033b72bea288b13a11d1e649f28b99f950 Reviewed-on: http://review.typo3.org/32659 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Wouter Wolters authored
In PageFunctionsController a property $fileProcessor is defined but unused. Resolves: #61456 Releases: 6.3 Change-Id: I7f19c533ab3f906da414d184e6730d9eed836d49 Reviewed-on: http://review.typo3.org/32657 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Wouter Wolters authored
With one func wizard installed the text "Select wizard" is shown without a selectbox. Hide the text if no func menu is available. Resolves: #61452 Releases: 6.3 Change-Id: Iafb24bc2dcbf9b09b13939d7a8c5217ce94b43f0 Reviewed-on: http://review.typo3.org/32651 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Wouter Wolters authored
* Move ExtJs code to jQuery * Remove unused method modMenu * Use boolean values in functions if possible Resolves: #61451 Releases: 6.3 Change-Id: Ibf00d23112ced8744dc356dcb11c1914deb3a91a Reviewed-on: http://review.typo3.org/32626 Tested-by:
Stefan Froemken <froemken@gmail.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Georg Ringer authored
The old logo is used in a screenshot of the logo and needs to be updated. Resolves: #54185 Releases: 6.3 Change-Id: Iac7f6d06cbf77a75855e780fa5653efb58febaad Reviewed-on: http://review.typo3.org/32650 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Markus Klein authored
Resolves: #61449 Related: #55648 Releases: 6.3 Change-Id: I2aa05fa02626668b4d5c560a0f900d279256b52e Reviewed-on: http://review.typo3.org/32649 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
Wouter Wolters authored
* Move images to Resources/Public/Images/ * Move language files to Resources/Private/Language/ * Migrate ExtJs to jQuery * Move module template to Resources/Private/Template/ * Add strict comparison were possible Resolves: #60630 Releases: 6.3 Change-Id: I7bae64263268562b158dccf9b9c8fa6d6726fe52 Reviewed-on: http://review.typo3.org/31875 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
Stefano Kowalke authored
There are lines-breaks inside the string which produces 'SELECT * \n\t\t\t\tFROM table_name\n\t\t\t\tWHERE' queries while compile the sql query back from the array. This breaks the test for EXT:dbal because debugAndCompare() function will die. Releases: 6.3, 6.2 Resolves: #55648 Change-Id: Iab6ad451d30bb94494ebbd3cb3b69e661ee55c00 Reviewed-on: http://review.typo3.org/27318 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org>
-
Markus Klein authored
ContentObjectRenderer::forceAbsoluteUrl() is not covered by unit tests at all. Add unit tests and improve mocking in other existing tests. Resolves: #60629 Releases: 6.3, 6.2 Change-Id: Ie3c03b0cff2118bf7ef38ca03135f2a0a6f120cd Reviewed-on: http://review.typo3.org/31874 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Stefan Froemken authored
This problem only occours when using "tree" as display mode for TCA-type "select". FlexForm-API brings a special configuration to add, edit and remove items from a selectbox, but in case of a select-tree it does not make sense. A completely different API was called to render this tree. This patch prevents modifying the select-tree. Releases: 6.3, 6.2 Resolves: #54490 Change-Id: I3ad3c5c608d7968ba90117aa048014b00cfd44af Reviewed-on: http://review.typo3.org/31965 Reviewed-by:
Frans Saris <franssaris@gmail.com> Reviewed-by:
Christoph Buchli <cbuchli@snowflake.ch> Tested-by:
Christoph Buchli <cbuchli@snowflake.ch> Reviewed-by:
Tomas Norre Mikkelsen <tomasnorre@gmail.com> Tested-by:
Tomas Norre Mikkelsen <tomasnorre@gmail.com> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
Sascha Egerer authored
Conditions that depend on client details are unlovely for a number of reasons: * Per condition or permutation of conditions that matches, the frontend creates a different cache entry. This can lead to a very high number of cache entrys per page * Most usual conditions for specific browsers can nowadays turned into conditional CSS includes * Conditions based on browser or clients on server side are bad practice. * If conditions for specific clients or devices are still needed, they should be done with a userFunc condition and a project like WURFL that keep the device information more recent than the current core code like matching AMIGA * Setups like reverse proxies give additional headaches with these types of conditions * All client related condition types are deprecated with this patch. Resolves: #60574 Releases: 6.3 Change-Id: Ib9e78748e87a2f7e04fa1b606415ad1d8d302374 Reviewed-on: http://review.typo3.org/31820 Reviewed-by:
Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Georg Ringer authored
The description of configuration in the EM should allow line breaks. Resolves: #61323 Releases: 6.3 Change-Id: I7a1020e72d6385ba30b933ddde555092f5d2767f Reviewed-on: http://review.typo3.org/32633 Reviewed-by:
Stefan Froemken <froemken@gmail.com> Tested-by:
Stefan Froemken <froemken@gmail.com> Reviewed-by:
Peter Kraume <peter.kraume@gmx.de> Tested-by:
Peter Kraume <peter.kraume@gmx.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
-
Frank Nägler authored
This patch adds a check if a file exists before processing it. If the file does not exist, all file functions will generate a warning. Resolves: #61300 Releases: 6.3, 6.2 Change-Id: Ie829ec0ade8357b16f8a550d5f137593900720b9 Reviewed-on: http://review.typo3.org/32604 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Stefan Froemken <froemken@gmail.com> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org>
-
Markus Klein authored
* Fix undefined variables * Add missing return values * Reduce indentation level by using guards * Optimize readability * CGL compliance No functional changes. Resolves: #61152 Releases: 6.3 Change-Id: Ifa2ed030d5fd721ef3ea2c4ef3a819b2d1f8762b Reviewed-on: http://review.typo3.org/32324 Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Benjamin Mack authored
The toolbar on top still has old background color and border. Removing these options makes the toolbar better natively integrated into the rest of the CMS. Resolves: #57292 Releases: 6.3, 6.2 Change-Id: I51ed27bff09e6b0479aa0673c65497e08b52540c Reviewed-on: http://review.typo3.org/28767 Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
Alexander Opitz authored
The XCache API changed with version 3.0. Ubuntu 12.04 uses XCache version 1.3.2 so we need to support the old API. Resolves: #61175 Releases: 6.3, 6.2 Change-Id: I76e975222747c965c5ef6e062231209d398a1c15 Reviewed-on: http://review.typo3.org/32441 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
Xavier Perseguers authored
Relates: #34298 Releases: 6.3 Change-Id: I28a13bd05f027cca08238b47d2463cb54692edfc Reviewed-on: http://review.typo3.org/32635 Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org>
-
Benjamin Mack authored
The backend login process uses various JavaScript parts. 1) Some basic redirects on pure JavaScript that is inline in the LoginController. 2) A flat and hardcoded JS file in the login.html template which actually uses ExtJS and Prototype for various cookie checks and usability checks. 3) RSA Authentication with Backend Login for doing an AJAX call. This is done in ExtJS. All of the parts above are rewritten using the proper API calls based on jQuery. Resolves: #60576 Releases: 6.3 Change-Id: Ie64c4736c79327b816c39da5bba533bcc65cee45 Reviewed-on: http://review.typo3.org/31826 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org>
-
Kay Strobach authored
Adds a small icon to the plugin wizard to avoid the hacky 2 click access. The icon is added to the tab "Plug-Ins". Change-Id: Ib0b9705acaf69c0c49de660174c536caedda9292 Resolves: #34298 Releases: 6.3, 6.2 Reviewed-on: http://review.typo3.org/9221 Reviewed-by:
Kay Strobach <typo3@kay-strobach.de> Tested-by:
Kay Strobach <typo3@kay-strobach.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Xavier Perseguers <xavier@typo3.org> Tested-by:
Xavier Perseguers <xavier@typo3.org>
-
- Sep 07, 2014
-
-
Benjamin Mack authored
If running in development mode and an icon in FormEngine is not found, TYPO3 shows the PHP E_WARNING of getimagesize() in a flash message. The check should therefore be done in a cleaner way, without the @ symbol. Releases: 6.3, 6.2 Resolves: #61394 Change-Id: I546faee95bf304e135709c3e1c95292f48daf3d7 Reviewed-on: http://review.typo3.org/32616 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
APC for travis-ci on cli was disabled for PHP 5.3 already because of instability. This patch kicks out APC for PHP 5.4 as well after recent failed travis runs in this area. Releases: master, 6.2 Change-Id: I1182a0fcfc5f94f7f778c9f0fde5f5d8672b17ee Reviewed-on: http://review.typo3.org/32623 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Felix Kopp authored
In TYPO3 CMS world each extension contains multiple icons: + "extension icons" (ext_icon.gif) to identify the whole extension (EM/TER) + "module icon" as Start button per backend module (module menu) + "record icons" in recordlist as clickmenu link + "action icons" like save, close or info (toolbar) Currently all icons look the same in the backend (16x16 pixels, same theme). Also many icon files are used multiple ways (e.g. ext_icon.gif as module icon). In order to be able to differentiate icons better by their primary function this patch introduces a common folder as defined location for backend module icon files and demontrastes a naming schema "module-name.xxx". Also this patch reduces cohesion and coupling of backend extensions since extensions now bring their own icons in a predictable fashion. This supports alternative backends that do not rely on t3skin at all. Resolves: #61200 Releases: 6.3 Change-Id: I035b7777f0c59546ec641dbb59165a98fd887d44 Reviewed-on: http://review.typo3.org/32511 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Felix Kopp authored
Resolves: #61395 Releases: 6.2, 6.3 Change-Id: If77a7b9163ef23d291ca6106c453da059fe5ff21 Reviewed-on: http://review.typo3.org/32617 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Frank Nägler authored
When calling get(), all entries for the given namespace are loaded only if no value for this namespace has been set() before in the same run. This patch fix this by tracking the loading of namespaces and check the state before set() or get() is processed. In case the namespace was not loaded before, the loadEntriesByNamespace() is called to prevent overwrite of values. Resolves: #53182 Releases: 6.3, 6.2 Change-Id: Ib09e5892e35cef998413d2f0d8039ed49a7e7226 Reviewed-on: http://review.typo3.org/32608 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Wouter Wolters authored
During the last year some closing PHP tags are added again. Remove the new added closing tags. Resolves: #61393 Releases: 6.3 Change-Id: I40612b7ae10f3b0341bf46a894d193dbd732a70b Reviewed-on: http://review.typo3.org/32614 Reviewed-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Benjamin Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Jigal van Hemert authored
The property mod.SHARED.colPos_list used to determine which columns were visible in the Page module. With backend layouts it will only determine which edit areas in the backend layout are accessible for editing. Resolves: #39967 Releases: 6.3, 6.2 Change-Id: Iba65ce84adf025802d1b0ebda00dff4d6299a06a Reviewed-on: http://review.typo3.org/31783 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Marcin Sągol <marcin@soee.pl> Reviewed-by:
Jo Hasenau <info@cybercraft.de> Reviewed-by:
Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by:
Jigal van Hemert <jigal.van.hemert@typo3.org>
-
Anja Leichsenring authored
Add documentation for changelog for merged feature 'Add generic data-* attribute' for Fluid ViewHelpers. Change-Id: Idfa80355b23d98ab6d9bf6b4ec3bed74b3365a7c Resolves: #61389 Related: #61351 Releases: 6.3 Reviewed-on: http://review.typo3.org/32612 Reviewed-by:
Frank Nägler <typo3@naegler.net> Tested-by:
Frank Nägler <typo3@naegler.net> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
- Sep 06, 2014
-
-
Wouter Wolters authored
Class in unused and marked for removal in TYPO3 CMS 6.2 Resolves: #61232 Related: #61218 Releases: 6.3 Change-Id: I720020e5d36045f2cba3535b9bbb043c34f33715 Reviewed-on: http://review.typo3.org/32459 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
-
Frank Nägler authored
All elements in HTML5 can have any number of data-* attributes. This additional array attribute on tag bases viewhelpers makes it easier to add several data-* attributes to them: <f:form.textfield data="{foo: 'bar', baz: 'foos'}" /> Will render: <input data-foo="bar" data-baz="foos" ... This is a backport from TYPO3.Fluid Resolves: #61351 Related: #35748 Releases: 6.3 Change-Id: I3a6483e3293a7e18a3ee7fb5b04bf28bdb19d63d Reviewed-on: http://review.typo3.org/32590 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Martin Sonnenholzer <martin.sonnenholzer@googlemail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Sep 05, 2014
-
-
Samir Rachidi authored
In some cases $pObj->register['SYS_LASTCHANGED'] is NULL and therefore a MySQL error occurs during indexing a page. So, in these cases, we need to set the 'mtime' value by getting it from the page and we always want to prevent a NULL-value getting inserted into the DB. Resolves: #61135 Releases: 6.1, 6.2, 6.3 Change-Id: Idb78af3aa23350db4bd43f58638541e6b3ad3ae3 Reviewed-on: http://review.typo3.org/32355 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at> Reviewed-by:
Helmut Hummel <helmut.hummel@typo3.org>
-
Roland Waldner authored
It is necessary that "exclusiveValues" is a string in the JavaScript method FormEngine.setSelectOptionFromExternalSource() because in JavaScript strings (but not numbers) have a method match() which is used in FormEngine.setSelectOptionFromExternalSource(). "exclusiveValues" representing a single key (e.g. -1) are of type "Number" - in this case an JavaScript error is thrown when the script calls match() on it. This commit ensures that "exclusiveValues" is always casted to String. Resolves: #61276 Releases: 6.3, 6.2 Change-Id: I049a5e6d11b3b27be901baa1e00429ab200b9a04 Reviewed-on: http://review.typo3.org/32591 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
Kilian Hann authored
The 'where' part of the statement now takes stdWrap properties into account. Resolves: #61117 Releases: 6.3, 6.2 Change-Id: Id1b2fe88a1cc72ca12acdb6628ed4b713e121798 Reviewed-on: http://review.typo3.org/32296 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
Helmut Hummel authored
In TYPO3 CMS the identity of objects/ records are integers (uids). Because of that, the persistent object type converter should be able to convert integers to objects, not only strings. Releases: 6.2, 6.3 Resolves: #61292 Change-Id: I0b69295ae7adfdbe49cf19056614b984f34290c6 Reviewed-on: http://review.typo3.org/32543 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Stefan Froemken <froemken@gmail.com> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
- Sep 04, 2014
-
-
Wouter Wolters authored
Move all JavaScript code to a RequireJS module based on jQuery. Resolves: #61322 Releases: 6.3 Change-Id: I8558a4952f22410337011991f304fbec6bb9cb84 Reviewed-on: http://review.typo3.org/32561 Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org> Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-
- Sep 03, 2014
-
-
Alexander Stehlik authored
The getAdditionalInformation() method is implemented in the linkvalidator scheduler task to show more information about the task in the scheduler Backend module. Resolves: #61198 Releases: 6.3 Change-Id: Iebb43923b73ff4ecebab4a6747655596be859604 Reviewed-on: http://review.typo3.org/32383 Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Markus Klein authored
The error handling code for PHP errors needs some cleanup. So does the description of the related settings in the Install Tool. Resolves: #61235 Releases: 6.3, 6.2 Change-Id: Ibd95fcdaa6a50a870035037a2332b95d2c5e1266 Reviewed-on: http://review.typo3.org/32464 Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Viktor Livakivskyi <invisible.kinder@gmail.com> Tested-by:
Viktor Livakivskyi <invisible.kinder@gmail.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Wouter Wolters authored
Class is unused and contains code that is deprecated and marked for removal in TYPO3 CMS 6.3 Resolves: #61231 Releases: 6.3 Change-Id: Ia0ec7aa95d54b0372edc340a8986a1d15c43d3e5 Reviewed-on: http://review.typo3.org/32458 Reviewed-by:
Alexander Opitz <opitz.alexander@googlemail.com> Tested-by:
Alexander Opitz <opitz.alexander@googlemail.com> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at>
-