This project is mirrored from https://git.typo3.org/typo3/typo3.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- 07 Aug, 2012 9 commits
-
-
Initialize moduleData compareUserList as array to not trigger a warning if method getCompareUserList array_keys() is called for the first time on a not previously initialized data object. Change-Id: Ic80df4937bb7e74a6ba27697791cfd7c0d7a2d54 Resolves: #39577 Releases: 6.0 Reviewed-on: http://review.typo3.org/13492 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Moves the FlashMessages in Page backend module underneath the page title. Also moves the message text from the message title to the message body. Change-Id: Ia0b2fe25450b30cfc008b274a072a3308c092b7c Resolves: #39507 Releases: 6.0 Reviewed-on: http://review.typo3.org/13436 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
This patch adds a new php cache to the core that is exclusivly used by the core for php code. It uses the quicker simple file cache backend. This backend has no tagging functionality. If an entry needs to be dropped, the whole cache is flushed now. Change-Id: I33c9e1dc01c6a8c6ec463cd795657833a4ea7646 Resolves: #39539 Releases: 6.0 Reviewed-on: http://review.typo3.org/13468 Reviewed-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Change-Id: I34281d801f292530a1618d8b38eafac22b02b511 Fixes: #36616 Releases: 6.0, 4.7 Reviewed-on: http://review.typo3.org/11249 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Markus Klein Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Change-Id: I69e63dd7bd03ad03bca3b825fbd4b5b2376386a0 Resolves: #39565 Releases: 6.0 Reviewed-on: http://review.typo3.org/13490 Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Michael Klapper authored
The thrown exception is not that helpful while information about the path is missing. Change-Id: I3d3411a4ebcce8b1bfecbeb12aba58ceafa89ce4 Fixes: #39583 Releases: 6.0, 4.7, 4.6 Reviewed-on: http://review.typo3.org/13495 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Christian Kuhn authored
Class t3lib_ajax is of little use and was never finished. The only use in the core is adapted and the class deprecated. Change-Id: I4b6f8d49f823ae01f1172a34de600c05312a51c8 Resolves: #39536 Releases: 6.0 Reviewed-on: http://review.typo3.org/13464 Reviewed-by: Wouter Wolters Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
This patchset includes a new backend user administration. Based on extbase a model for BackendUsers is included. All users can be listed and the listing can be filtered by * username * usergroup * admin/non-admin * active/inactive * ever logged in. The user listing includes the last login column also the limit of 1.000 users was removed and pagination integrated. Selected users can be compared in a table view. All active backend user sessions are listed - can be terminated. Of course the SU/change user feature was migrated. Clickmenu was widely integrated to allow editing right away. Change-Id: I32569c848581a49b3948e093d717dad50e973c5d Resolves: #39141 Resolves: #5288 Resolves: #37949 Resolves: #33427 Resolves: #18602 Resolves: #15494 Releases: 6.0 Reviewed-on: http://review.typo3.org/12935 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Georg Großberger authored
When a GIFBUILDER object has set its backColor option to transparent, the background may be black when adding a IMAGE object to it, and inner areas of TEXT elements may be completly transparent, ignoring the transparency by underlying elements. This patch, removes the "imagealphablending" function calls, which caused the latter issue and adds an additional check to the tslib_stdGraphic::imagecopyresized method to prevent useage of the imagecopyresized_fix workaround when working with transparency, as it is responsible for the black background. Backwards compatibility is not affected, since upgraded systems will not have a backColor=transparent setting, thus have the property saveAlphaLayer set to FALSE in any case. Change-Id: I938802373b9afea03cb49a5e034d82bec0d6c664 Fixes: #32781 Releases: 6.0, 4.7, 4.6 Reviewed-on: http://review.typo3.org/9070 Reviewed-by: Wouter Wolters Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
- 06 Aug, 2012 4 commits
-
-
Christian Kuhn authored
This interface hangs around in the core but is never used. It is removed until it gives a real benefit and the FAL "publishing" concept stabilized. Change-Id: I88b7a2653ec7ca9b8a9f5c7df409dd906c4e68d1 Resolves: #39537 Releases: 6.0 Reviewed-on: http://review.typo3.org/13465 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Class t3lib_xml was thought as a base class to export arbitrary records as XML. Its current state is semi useful and more a loose collection of somehow related methods without a real concept. The XML export functionality in the lowlevel dbint fullsearch module is its only usage. The export feature is dropped from the fullsearch module now (there is still a csv export). t3lib_xml is then unused and deprecated. Change-Id: I781197d6f0ddb6a68f87f033c4d652e2096e0d72 Resolves: #39535 Releases: 6.0 Reviewed-on: http://review.typo3.org/13463 Reviewed-by: Georg Ringer Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Removes the Page Information function from page backend module. Also removes the Page Information table from within the Info>Pagetree. Deprecates the function to show the info box. The show_item function from within (i) icon already includes all infos. Change-Id: I2f84fe6129f8c57c29610443b20064993ae0736c Resolves: #37935 Releases: 6.0 Reviewed-on: http://review.typo3.org/13443 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Added missing 'self::' before constants. Now search will also find matches for parts of words. Credit goes to Mats Svensson and Andreas Kiessling for spotting the issue and providing patch. Change-Id: Iddb3a6e10406895a69010b67ddb8b07066229a62 Fixes: #38548 Releases: 4.7, 6.0 Reviewed-on: http://review.typo3.org/13215 Reviewed-by: Oliver Salzburg Tested-by: Oliver Salzburg Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- 05 Aug, 2012 3 commits
-
-
Change-Id: I581f48bd031344aa43aa227f7c5e0a34e1cd3ea8 Fixes: #39528 Releases: 6.0 Reviewed-on: http://review.typo3.org/13451 Reviewed-by: Markus Günther Tested-by: Markus Günther Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Claus Due authored
This change simply adds $fieldName to the "real" call to process the FlexForm's DS. The argument is already supported on the target class and the value of the argument for the dispatching method in t3lib_transferData already is properly filled with the correct name. Change-Id: Ief2f07bca064ae4eed248bb058b4884bcdc7ed96 Releases: 4.5, 4.6, 4.7, 6.0 Fixes: #39527 Reviewed-on: http://review.typo3.org/13450 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Removes the record_list icon from the docHeader in modules: * info * functions * permissions/access * tstemplate * import/export * new page wizard * quickedit * version (submodule) This icon links to List module but does not bring the backend to a consistent state. The module bar is e.g. not updated. The decision to remove the icon was taken at UX sprint 2012. Change-Id: I0cb6b6c01ec567cb279db089dfcc6b061430fef4 Releases: 6.0 Resolves: #38828 Reviewed-on: http://review.typo3.org/13452 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- 04 Aug, 2012 1 commit
-
-
Mario Rimann authored
The feature of logging each page request either to a database table or to an "apache-style"-logfile is rarely used these days and the functionality can be replaced by the well-known tools that act on client side (e.g. Google Analytics or Piwik). Change-Id: Idd69bb485a968ba136b456577a3a5a086dbd3dfa Resolves: #39347 Releases: 6.0 Reviewed-on: http://review.typo3.org/13229 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Philipp Gampe Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- 03 Aug, 2012 3 commits
-
-
Tell the user that this is not just a list of IDs but a query part with the fieldname and the operator. Change-Id: I45df860dca66b81620dc74884f9b39fbe5bf80ad Fixes: #36154 Releases: 6.0 Reviewed-on: http://review.typo3.org/10549 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
The method t3lib_db::debug_check_recordset should use "is_resource" to be sure we have a proper database resource object. Change-Id: I18f25760d53d3bd3d8e396b40dbf3727b3bf33c8 Fixes: #39509 Releases: 6.0, 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/13438 Reviewed-by: Michael Klapper Tested-by: Michael Klapper Reviewed-by: Oliver Klee Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Georg Ringer authored
Several times usefull is used instead of useful. Change-Id: Id8377d99fd94a20f4dd6261069f3b3dbb417d21d Fixes: #39499 Releases: 6.0 Reviewed-on: http://review.typo3.org/13431 Reviewed-by: Stefan Busemann Tested-by: Stefan Busemann Reviewed-by: Mattias Nilsson Tested-by: Mattias Nilsson Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- 02 Aug, 2012 2 commits
-
-
Swaps all docHeader rows for the backend modules. Function menu and CSH are moved to the top row while buttons (save, close and shortcut) are moved underneath. Also includes a compatibility layer for non-core legacy extensions that don't include expected template structure. These non-standard docHeaders are reformated by CSS. To deliver fall-back logic the HTML structure was redefined. Change-Id: I345646b053a1587b0f82a9bde43b479b8ca4767e Resolves: #38759 Resolves: #33508 Releases: 6.0 Reviewed-on: http://review.typo3.org/12788 Reviewed-by: Max Roesch Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Move field "module" to the tab "Behaviour" for page types pages and sys folder. Change-Id: Ia23f4beca6104ea9bdac18bdd824158101fdbedb Resolves: #39399 Releases: 6.0 Reviewed-on: http://review.typo3.org/13350 Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Felix Kopp Tested-by: Felix Kopp Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- 01 Aug, 2012 9 commits
-
-
Tolleiv Nietsch authored
Adds the very handy option to use closures for the user functions. Change-Id: Iae2278c4d5d988eb0e882f575d0f2d441c238213 Resolves: #36784 Releases: 6.0 Reviewed-on: http://review.typo3.org/10941 Reviewed-by: Jochen Rau Tested-by: Jochen Rau Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Christian Kuhn authored
- Default sprite handler is registered in DefaultConfiguration.php - Manager class is made static, $GLOBALS['spriteManager'] is gone - The compliled global sprite array is stuffed to the php_code cache instead of an own .inc file in typo3temp/sprite - $allowRegeneration parameter is dropped and not needed anymore: The cache entries are tagged and will be dropped by the extension manager upon loading, unloading and upgrading an extension Change-Id: Ibb15b488dccd170a75819ad5ac44f01058510b69 Resolves: #39458 Releases: 6.0 Reviewed-on: http://review.typo3.org/13420 Reviewed-by: Steffen Ritter Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
Christian Kuhn authored
Update the caching framework to FLOW3 version 868e073b98 Main changes: [!!!][FEATURE] Make cache backends more flexible This change makes cache backends more flexible. It adds a new interface "TaggableBackendInterface" and a new "SimpleFileBackend". The latter does not support tagging but is faster in certain cases (where with a lot of tags/entries flushing everything is faster than flushing by tag). If you have implemented a cache backend and support tagging, you must add the "TaggableBackendInterface" to the list of interfaces implemented by your backend. [BUGFIX] Fix default lifetime use in cache backend [FEATURE] Freezable Cache Backend Introduce a new type of cache backends which supports freezing. In a frozen state no modifications are allowed and thus enables the cache implementation to optimize its tasks for speed. The FileBackend was extended to support freezing. Change-Id: Id4c609ecfcbb223cf6bc99202ef41b436e21ef78 Resolves: #39430 Related: #36563 Related: #33562 Related: #32398 Related: #36564 Releases: 6.0 Reviewed-on: http://review.typo3.org/13390 Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
To fully customize the backend login form a hook (signal/slot) is added which allows manipulation of the markers array. Change-Id: Idb1b62472e82cfca9575bfbd5514bb930771b723 Resolves: #36669 Releases: 6.0 Reviewed-on: http://review.typo3.org/12417 Reviewed-by: Georg Ringer Reviewed-by: Mattias Nilsson Tested-by: Mattias Nilsson Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Feature #39145 introduced a backend user model to extbase. The patch uses this in the belog extension now and removes the own implementation. Change-Id: Id50ef8b58a86bc1af01be2ed3126f307649ef318 Fixes: #39452 Releases: 6.0 Reviewed-on: http://review.typo3.org/13416 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
document.getElementsByName doesn't always extend the returned DOM Elements with prototype.js specific methods in Internet Explorer. This patch uses the $$() selector to retrieve the needed DOM Elements, as it always extends the returned Elements with prototype.js specific methods (e.g. remove()) Change-Id: I083ca8b55a3b95757408a159f39f7b22cacf9c8f Fixes: #38849 Releases: 4.5, 4.6, 4.7, 6.0 Reviewed-on: http://review.typo3.org/12776 Tested-by: Stefan Geith Reviewed-by: Mattias Nilsson Tested-by: Mattias Nilsson Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Adds information about postprocessors and how to configure them to the manual of the form wizard. Uses doc_template in version 1.6.1 and fixes some issues with the table of contents due to faulty formating. Resolves: #34021 Releases: 6.0 Change-Id: Ifc89f34a65f1479562d7cf2fdbaa9862ad898573 Reviewed-on: http://review.typo3.org/9550 Reviewed-by: Franz Geiger Tested-by: Franz Geiger Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
The function returns a NULL value if a sql error occurs. Change-Id: Ic508aa5ba2034c0a230f5fad56690979ed576bf4 Fixes: #39417 Releases: 6.0, 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/13386 Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Change-Id: I6d67b3a0670d9ad99b8a718894274c59202e0a60 Reviewed-on: http://review.typo3.org/13403 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- 30 Jul, 2012 3 commits
-
-
file list and record list module show the references to the record in a reference column using the title-tag of a link. This code is duplicated in both classes. This patch moves the logic, which is used in both classes to the shared base-class. Change-Id: Ifd39913671527a435888175c3b556da011e8d7da Resolves: #39362 Releases: 6.0 Reviewed-on: http://review.typo3.org/13327 Reviewed-by: Oliver Klee Reviewed-by: Wouter Wolters Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Sysfolders can contain modules and some are shipped with the core: * shop * approvals * board * news only fe_users needs to stay Change-Id: Idd7678fcecda0977a7227e9d3d7933584a69b680 Resolves: #39394 Releases: 6.0 Reviewed-on: http://review.typo3.org/13349 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Francois Suter authored
When pages are cached using some extra system (e.g. nc_staticfilecache) it is useless to store these as well in whatever cache backend is used. Thanks to a new hook, storage of a page in cache can be disabled selectively. Change-Id: Ie2e3fb61f06a4c0c3238d0644d45895b875686ff Fixes: #39228 Releases: 6.0 Reviewed-on: http://review.typo3.org/13032 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Julien Henchoz Tested-by: Julien Henchoz Reviewed-by: Francois Suter Tested-by: Francois Suter
-
- 29 Jul, 2012 6 commits
-
-
Christian Kuhn authored
t3lib_utility_Array::arrayExport() currently exports array keys always as strings. With the patch integer array keys are now recognized and written as integers. Additionally, if all array keys are integers and consecutive from zero to n, the key is left out completly. See the unit tests for details. This is useful for the extListArray in LocalConfiguration, which now misses the array key and makes the array even more easy to handle. Change-Id: I6233798a8d22257f542c575791f95226220703ca Resolves: #39134 Releases: 6.0 Reviewed-on: http://review.typo3.org/13317 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
After moving the save button to the top row of the form, hitting enter within a text input field of the user's settings did not save the entered data. Change-Id: Ic71749026efdab482455be2ae47c5815057dce9f Fixes: #39203 Releases: 6.0, 4.7 Reviewed-on: http://review.typo3.org/13216 Reviewed-by: Steffen Ritter Reviewed-by: Oliver Klee Tested-by: Oliver Klee Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
The admin functions are currently not shown in User->setup module. Affected is for example the 'Display debug messages in a new browser window' checkbox, that is never shown if an admin is logged in. This regression was introduced by a wrong refactoring in issue #39164, the class prefix patch. Looking at the code before and after, the regression is obvious. Change-Id: Ic892c830f1ca0cfaccf3e53648d405b35d463377 Releases: 6.0 Related: #39164 Resolves: #39365 Reviewed-on: http://review.typo3.org/13333 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Code of sys_note can be highly improved: * Use fluid * Move xlf files to Resources * Add kind-of repository Change-Id: Ia89acb29ddbc0919901570f6bdd1575376863c4a Resolves: #39221 Releases: 6.0 Reviewed-on: http://review.typo3.org/13021 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
The buttons "clear configuration" and "reset temporary data" are advanced functions and should therefore be moved to the advanced tab. Additionally the buttons divert the attention, so that it is very hard to notice the save button on the top. The patch moves the buttons to the advanced tab and additionally aligns the select box(es) with the input and button fields. Change-Id: I5c5552d3a20b68e458b6523bfb5e939000cd4f9a Related: #632 Releases: 6.0 Resolves: #38523 Reviewed-on: http://review.typo3.org/12504 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Steffen Ritter authored
When using the hash-algorithm "blowfish" in saltedpasswords the hash is 60 chars long - therefore the field length has been set to 60 characters in SQL, too. Actually when converting old MD5 passwords to salted copies, an additional identifer char (M or C) is added to the hash which results in a 61 character hash. The result is that login is not possible anymore after converting the passwords like suggested by the reports module - the database field has to be increased. To be safe and because varchar only takes as much space as really needed increase the field length to 100 chars. Change-Id: I70646fe7939d41f1a7056376a85c506d10148480 Fixes: #39356 Releases: 4.5, 4.6, 4.7, 6.0 Reviewed-on: http://review.typo3.org/13324 Reviewed-by: Oliver Klee Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-