- May 20, 2013
-
-
Felix Kopp authored
Removes few outdated Readme files. Also brings the well-formatted official GPL.txt from http://www.gnu.org/licenses/gpl-2.0.txt Change-Id: Ie059d19fd2424f8626bcd7f0e5c040736fa31377 Resolves: #48397 Releases: 6.2 Reviewed-on: https://review.typo3.org/20931 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
Christian Kuhn authored
TCA refactoring in 6.1 misses an edge case: Frontend index_ts loads TCA *after* eid is handled, so there is no TCA loaded in eid context. Eid scripts that still need TCA *should* call EidUtility::initTCA(), but some call instead TSFE->includeTCA(). But includeTCA() is empty now and deprecated. The patch adds a call to includeTCA() to load TCA, if GLOBALS['TCA'] array is empty. This makes sure populating TCA is done only once. ext:caretaker_instance is affected by this, eg. test "Check backend user accounts" needs TCA and fails without the patch. Change-Id: Iaa70fe62e0eba9981e31379b853c968efe1d4cca Resolves: #47993 Releases: 6.2, 6.1 Reviewed-on: https://review.typo3.org/20554 Reviewed-by: Markus Klein Reviewed-by: Alexander Opitz Reviewed-by: Stefan Neufeind Tested-by: Alexander Opitz Reviewed-by: Felix Kopp Reviewed-by: Dmitry Dulepov Tested-by: Markus Klein
-
Georg Ringer authored
The func menu in a module is used to switch between different views in the same module. However if only one item is available, there is no reason to show the function menu at all. Also the onchange handler does not work as nothing is changeable. Count the number of elements and suppress the selector if there is only one item. Change-Id: I6bbce41af19c8755c67c7ce5085f94930f4f87f6 Resolves: #48175 Releases: 6.2 Reviewed-on: https://review.typo3.org/20772 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Philipp Gampe authored
Add a back button to: * file_upload * file_rename * file_newfolder The code is taken from recordlist. Resolves: #48065 Releases: 6.2, 6.1, 6.0 Change-Id: If328dd20f09875ab486fa3419ec5de9df8955956 Reviewed-on: https://review.typo3.org/20859 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Felix Kopp Tested-by: Felix Kopp Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov
-
Felix Kopp authored
User configure their personal TYPO3 backend in EXT: setup. Here loads of options feel at home. To lead users when searching for options space is essential. This patch brings vertical spacing to the formular rows. Change-Id: I622ed5050eee14e7a653b0e41203126ebe898bb1 Resolves: #48388 Releases: 6.2 Reviewed-on: https://review.typo3.org/20925 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Thomas Maroschik Tested-by: Thomas Maroschik Reviewed-by: Felix Kopp Tested-by: Felix Kopp
-
- May 19, 2013
-
-
Stefan Neufeind authored
Calls methods in contentObjectRenderer and thus should match that phpdoc over there (especially giving a hint about what to urlencode and what not). Resolves: #48316 Releases: 6.2 Change-Id: Id932763dc06ffaad09f169aff9ac9457d890a777 Reviewed-on: https://review.typo3.org/20856 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Alexander Opitz authored
In the table wizard (table ce) you have the possibility to move first line to the last line and vice versa. But on last line the false icon and input field is set. We also have a FIXME comment there. With the patch we fix the problem and you can again move the last line on top of the lines. Resolves: #16531 Releases: 6.2, 6.1, 6.0, 4.7, 4.5 Change-Id: I7fe69397ba595a6b2aec8cdfba05b286f3b8ebe4 Reviewed-on: https://review.typo3.org/20455 Reviewed-by: Simon Schaufelberger Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Jigal van Hemert authored
The settings em_wsdlURL and em_mirrorListURL are not used anymore in the Extension Manager and should be removed. Change-Id: I70003ac547cb0cc9bfcf47bc90e174e280b30052 Resolves: #48179 Branches: 6.2, 6.1, 6.0 Reviewed-on: https://review.typo3.org/20807 Reviewed-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Felix Kopp authored
View should guide users and always prompt the current status. File list has been lacking a main headline - until now. Change-Id: Id3d2d1963bbedf917d2e8bc8f7756c10a026512e Resolves: #48380 Releases: 6.2 Reviewed-on: https://review.typo3.org/20906 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Philipp Gampe authored
parseAddresses should return an array of email addresses ready to be feed into swiftmailer. If an empty string is passed to the function, then it returns "@localhost", which is not a valid email. Swiftmailer will throw an exception "Address in mailbox given [@localhost] does not comply with RFC 2822, 3.6.2." This happens in ContentObjectRenderer->sendNotifyEmail() which is in turn used by the frontend login forgotten passwort form. Skip any addresses without a mailbox given. Resolves: #48247 Releases: 6.2, 6.1 Change-Id: If8724416b3451417db7729dc81abdbd068dc8b10 Reviewed-on: https://review.typo3.org/20839 Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- May 18, 2013
-
-
Felix Kopp authored
The global js/ directory should be resolved. Moves several files to EXT: backend that are only used in EXT: backend classes. Change-Id: I79c80f60699750a5aff46ac554cb8d92c8a37236 Resolves: #48063 Releases: 6.2 Reviewed-on: https://review.typo3.org/20644 Reviewed-by: Thomas Maroschik Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Brings the share web font to backend. Following TYPO3 styleguide and typo3.org website. Share font is used for module headline only. Change-Id: Id6f1ff9b7971dff7192928df68677b5a98485cb8 Resolves: #36017 Releases: 6.2 Reviewed-on: https://review.typo3.org/20654 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Backend had been dense for a long time. With larger screens come more opportunities. Increases vertical and horizontal spaces. On our way to a backend with less clutter and more space this is the initial spark. This patch follows the 12px backend grid raster. Change-Id: I350a772ee2a52b8b5aed18dbdd44f340b9c17950 Resolves: #48376 Releases: 6.2 Reviewed-on: https://review.typo3.org/20894 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Wouter Wolters authored
Due to the introduction of jQuery in the Install Tool the select/deselect is broken. Remove the inline onclick event and put the new logic in install.js Change-Id: I74602929c2097c111dbad0ef02743bd69ad2c189 Resolves: #48168 Releases: 6.2 Reviewed-on: https://review.typo3.org/20897 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Francois Suter Tested-by: Francois Suter
-
- May 17, 2013
-
-
Philipp Gampe authored
It is impossible to assign all modules to a single user, because the DB field is too small. Saving such a record will result in a DB error and a truncated modules list. Solution: Change to field from varchar(255) to text to support a larger number of modules. This change requires a DB compare to become active. The fix is simply not present otherwise, but also don't affect existing installations in any way. Resolves: #16762 Releases: 6.2, 6.1, 6.0, 4.7, 4.5 Change-Id: I67b2ed6b650f9eaf5bdcc9ef81ce93cbbdc54b7f Reviewed-on: https://review.typo3.org/20885 Reviewed-by: Ernesto Baschny Tested-by: Ernesto Baschny
-
Felix Kopp authored
Deleted the former central template file "template.php". Template.php was deprecated and is scheduled for removal. All remaining references to template.php are updated. Template.php had only be referenced within comments. Change-Id: I07b499b45d9bc83adcc9ea4ff10eae7aaa18c7d4 Resolves: #48122 Releases: 6.2 Reviewed-on: https://review.typo3.org/20725 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Wouter Wolters authored
Change-Id: Ib318961b792e21993c02e95693deb68abf3fd046 Reviewed-on: https://review.typo3.org/20881 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Alexander Opitz authored
The PHP function dirname returns an dot if the given filename do not have a path included. On this path we pre- and append a slash as directory seperator and this leads to /./ for the identifier. By handling the dot and replace it with a single slash we get the clean identifier we need. The result of dirname shouldn't be empty, but we also will replace this with a single slash. The problem didn't occured yet, as we didn't saved the resulting file object in the index, which was changed by #46595 Reproducing: * select the default LocalStorage root directory (fileadmin/) * Upload a file * Look in the sys_file table you have 2 entries without this patch. Resolves: #47705 Releases: 6.2, 6.1, 6.0 Change-Id: I1c927fe768e3b622fde8d9f6665f78bf277b46f7 Reviewed-on: https://review.typo3.org/20348 Reviewed-by: Peter Niederlag Tested-by: Peter Niederlag Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Stefan Neufeind Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Stanislas Rolland authored
Problem: You can not expand newly created, collapsed IRRE records which have a RTE field. Solution: Adapt RTE to modified way of hidding IRRE nested element. Revolves: #44617 Releases: 6.0, 6.1, 6.2 Change-Id: I262056af820054a168e695b01270463d56ea7b18 Reviewed-on: https://review.typo3.org/20871 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Fabien Udriot authored
The problem appears more generally as soon as @getProperties@ is called from a file object. FAL will try, by all means, indexing the file (storing the file into sys_file, in other word) The change set adds a method telling a File not be indexed by the API. This is particularly useful if you want to create objects but don't want them to be persisted. Change-Id: I8cf0c0f6389dc13e8c3855452f1d2519544b69b9 Fixes: #47211 Fixes: #47782 Releases: 6.0, 6.1, 6.2 Reviewed-on: https://review.typo3.org/20437 Reviewed-by: Alexander Opitz Tested-by: Alexander Opitz Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Stefan Neufeind Reviewed-by: Frans Saris Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
- May 16, 2013
-
-
Oliver Hader authored
DatabaseConnection::admin_get_dbs() iterates over all existing databases during install process and tries to use each of them. If that fails, an exception is thrown - which is not caught in the mentioned method. Change-Id: I5fdf08b867ead6535ce737fdceb86a977b539462 Fixes: #48138 Releases: 6.0, 6.1, 6.2 Reviewed-on: https://review.typo3.org/20732 Reviewed-by: Dmitry Dulepov Tested-by: Dmitry Dulepov Reviewed-by: Alexander Opitz Tested-by: Alexander Opitz Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- May 15, 2013
-
-
Anja Leichsenring authored
Change-Id: I325d6ebdffc07488ef7d3f14b0fc75dc9a4fc890 Reviewed-on: https://review.typo3.org/20806 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
- May 14, 2013
-
-
Fabien Udriot authored
Method makeCategorizable registers a table to be categorizable in the BE. The current implementation has the drawback to force the call of this method after the TCA of the table. If called before, the "categorization" wouldn't be applied because of timing issue. The patch improve the situation by postponing the application of the TCA responsible for categorization. For more details about the method refer to \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::makeCategorizable. Change-Id: I966cc65e50e0d6a81cfafb1238f253ed802349c6 Resolves: #38972 Releases: 6.2, 6.1 Reviewed-on: https://review.typo3.org/12812 Reviewed-by: Francois Suter Tested-by: Francois Suter Reviewed-by: Fabien Udriot Tested-by: Fabien Udriot Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
- May 12, 2013
-
-
Patrick Broens authored
css_styled_content is using uppercase CSS tag selectors. These are not supported using XHTML with the MIME-Type application/xhtml+xml. The XML parser simply ignores these selectors. This patch fixes this issue by changing all uppercase CSS selectors in css_styled_content to lowercase. Change-Id: I43ea53a1893d03dac6686f519faebc01c2e8f971 Fixes: #40501 Releases: 4.7, 6.0, 6.1, 6.2 Reviewed-on: https://review.typo3.org/20159 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
Anja Leichsenring authored
Change-Id: I9c4b65a0602479478b5f5e0ae781b4ca6422a6ef Reviewed-on: https://review.typo3.org/20719 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Patrick Broens authored
The core record backend_layout can be sorted manually, but this is not reflected in the pages TCA for the dropdowns backend_layout and backend_layout_next_level. This patch fixes this issue by adding the sorting in the foreign_where clause Thanks to Frans Saris for reporting this issue Change-Id: I04680278075ddc0de69600423be5fe783e34f562 Resolves: #47688 Releases: 4.7, 6.0, 6.1, 6.2 Reviewed-on: https://review.typo3.org/20444 Reviewed-by: Wouter Wolters Reviewed-by: Steffen Müller Tested-by: Steffen Müller Reviewed-by: Frans Saris Tested-by: Frans Saris Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Adrian Dymorz authored
Fix for wrong error message in system environment check. Checking max_execution_time fails in cli mode. Resolves: #48095 Releases: 6.1, 6.2 Change-Id: I5cfe59dfab680d49a2b1b023a09e2d8d458345f4 Reviewed-on: https://review.typo3.org/20679 Reviewed-by: Markus Klein Reviewed-by: Laurent Cherpit Reviewed-by: Wouter Wolters Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
- May 11, 2013
-
-
Georg Ringer authored
The cache is cleared no matter if the call is valid or not. As a solution the relevant line needs to be moved inside the if clause Change-Id: I171b28786094a75f9e971685f4384d6631ab9c52 Fixes: #47912 Releases: 6.2,6.1,6.0,4.7 Reviewed-on: https://review.typo3.org/20489 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
Jigal van Hemert authored
substituteMarkerAndSubpartArrayRecursive() should return an empty string instead of the raw subpart template if no data for that subpart is given. To clear a subpart the data can be just an empty array. Change-Id: Ia6dd92168a86058993648c2fe4768b2cc8436cde Resolves: #47935 Releases: 6.2, 6.1, 6.0 Reviewed-on: https://review.typo3.org/20505 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
-
Jigal van Hemert authored
ArrayUtility::arrayExport() must support float values too. Change-Id: Ibfb0dfa3b7d8f584d41ff01f49a40dbbd991a66e Releases: 6.2, 6.1, 6.0 Fixes: #48114 Reviewed-on: https://review.typo3.org/20700 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
- May 09, 2013
-
-
Daniel Minder authored
Update PEAR package HTTP_Request2 to version 2.1.1 and Net_URL2 to 2.0.0 so that TYPO3 contains the bug fixes contained in these releases. Resolves: #48027 Resolves: #32387 Related: #37085 Related: #41295 Releases: 4.7, 6.0, 6.1, 6.2 Change-Id: I6795cae9857bdcb71272d9e68abb76bbc6d74fb8 Reviewed-on: https://review.typo3.org/20599 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Felix Kopp authored
Moves login template and JavaScript files to directory structure following the Flow convention. Change-Id: Ibc8abcdb31d6de46cf544d4ddf36e299f4fe016d Resolves: #48001 Releases: 6.2 Reviewed-on: https://review.typo3.org/20568 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- May 08, 2013
-
-
Helmut Hummel authored
Change-Id: I86615ea6bc17e4341077caebc6730469296c5502 Reviewed-on: https://review.typo3.org/20650 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Daniel Hürtgen authored
The Fluid ImageViewHelper changed its default rendering behaviour for title attributes, NEWS.txt gets a hint about this. Releases: 6.2 Resolves: #48046 Related: #47552 Change-Id: I0afdf76844575786de40560a37ed758768f192d0 Reviewed-on: https://review.typo3.org/20633 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
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
-
Fabien Udriot authored
There is a limitation of 1000 pixels width / height when creating a preview image, also known as ProcessedFile::CONTEXT_IMAGEPREVIEW The limitation is artificial and subjective and should be removed letting more freedom to the system, e.g for generating banner which are quite large. Change-Id: Id86c5491437a32b0011b4fe29129c3ee433712af Resolves: #47846 Releases: 6.2, 6.1 Reviewed-on: https://review.typo3.org/20439 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Alexander Opitz Tested-by: Alexander Opitz Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
-
- May 07, 2013
-
-
Wouter Wolters authored
Introduce jQuery in the Install Tool and remove all prototype JavaScript. Change-Id: I35f9ed136959c1bb523b6005fa8d8541181d09f9 Resolves: #46897 Releases: 6.2 Reviewed-on: https://review.typo3.org/19548 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Christian Kuhn authored
With 6.1 status classes were introduced within the system environment check that represent the different fail severities. These objects are pretty useful within ext:install and could be used as common helper encapsulating all status tasks. The patch moves the status classes out of the system environment check to an own namespace within ext:install and adds a utility class that helps with rendering, filtering and sorting. Change-Id: Id5c6efb567c9b88b7255a1b8ba5a620ed75a7cd3 Resolves: #47999 Releases: 6.2 Reviewed-on: https://review.typo3.org/20561 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
- May 06, 2013
-
-
Christian Kuhn authored
Some of the 'link' tests for rmdir do not use absolute paths and only give desired results if current directory is the document root. Change-Id: I4a06c1a158175e939e70639627bb8e93e7b773fa Resolves: #47997 Related: #47459 Releases: 6.2 Reviewed-on: https://review.typo3.org/20558 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Anja Leichsenring authored
rmdir() has some issues fixed by the patch, especially if feeded with links: * If target is a dead link, the link was not removed. * If target is a link to a directory, only the link should be removed, but not the directory the link points to. * If recursion is disabled, but a directory has sub files or directories, a warning might be raised, now suppressed with an @. The method is now fully covered by tests and can handle files, links and directories. It is now used in GeneralUtilityTest itself to clean up any created file during tearDown, so a lot of tests can be streamlined. Fixes: #47459 Releases: 6.2 Change-Id: If58a6c2262165b84c4b674c1ae71fdddcbf56458 Reviewed-on: https://review.typo3.org/20095 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-