- Oct 11, 2013
-
-
Timo Webler authored
Call workspace overlay to resolve the right uid for move-placeholder. Change-Id: I6af65fcda1b1fffe72dfbc314976e42f30120d71 Fixes: #36573 Releases: 6.2, 6.1, 6.0, 4.7, 4.5 Reviewed-on: https://review.typo3.org/10759 Reviewed-by: Sascha Egerer Tested-by: Sascha Egerer Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Wouter Wolters authored
The migrate workspaces update wizard task tries to upgrade non existing tables. Check if table exists before executing the query. Change-Id: I57855c079a8485537888345b61c9b3f0a17ca492 Resolves: #34246 Releases: 6.2 Reviewed-on: https://review.typo3.org/23796 Reviewed-by: Sascha Egerer Tested-by: Sascha Egerer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Thorsten Kahler authored
In workspace preview the query condition for pages records has to be enhanced to restrict to live WS and current WS. Change-Id: Ib271b9bb435b50f2777621707728a74ba5de4187 Fixes: #37209 Releases: 6.2, 6.1, 6.0 Reviewed-on: https://review.typo3.org/11252 Reviewed-by: Sascha Egerer Tested-by: Sascha Egerer Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Stefan Neufeind authored
The cache-frontend is VariableFrontendCache that already uses serialize() or (if available) igbinary_serialie() itself. No need to additionally serialize data. Change-Id: I8c3cfd2a279f8a38bc5c4d860329f2333f1304a5 Resolves: #52648 Releases: 6.2 Reviewed-on: https://review.typo3.org/24512 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Stefan Neufeind Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Oliver Hader authored
The origin is in DatabaseRecordList::makeControl() that tries to create a preview link with the page id "243#33163" - more strict checks will deny this request because it's not the expected integer value. Thus, BackendUtility::viewOnClick() is called with a string instead of an integer. This happens in the regular list module in the TYPO3 backend. It's not critical if hooks and further processors use intval() on the argument, but is bad if methods expect the defined integer value. Change-Id: Ib66c1ee219b67e51d534f11fbf1eaa330476ca93 Fixes: #50912 Releases: 4.5, 6.0, 6.1, 6.2 Reviewed-on: https://review.typo3.org/22951 Reviewed-by: Sascha Egerer Tested-by: Sascha Egerer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Nicole Cordes authored
If any RedirectLoopException is raised there should be a mention that for any restart the redirectCount parameter has to be removed or the install tool has to be restarted from backend. Resolves: #52703 Releases: 6.2 Change-Id: I766a036db261376e978d1ff51bb2c69ee34fff82 Reviewed-on: https://review.typo3.org/24565 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Sascha Egerer authored
If you edit a record in a workspace and then you try to delete the record, the record it not deleted but the version (workspace-change record) is. Resolves: #52530 Releases: 6.2, 6.1, 6.0 Change-Id: I6a77f9a398276af98c41d841053641f3e07b2e33 Reviewed-on: https://review.typo3.org/24366 Reviewed-by: Thorsten Kahler Tested-by: Thorsten Kahler Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Steffen Ritter authored
If a storage needs information about a file, it always has to retrieve all information about the file from the driver. This can be very expensive - especially if only the modification timestamp would be relevant, but sha1 content hash as well as creation time, access time, size, mimetype ... are detected. This patch extends the interface with a possibility to only retrieve a subset of these information. As drivers are only accessible through an ResourceStorage and the new parameters are optional this patch does not change behaviour or break backwards compatiblity. Releases: 6.2 Resolves: #51515 Change-Id: I45dec41e3f6cfa2d6c8902b795dc224c729296f8 Reviewed-on: https://review.typo3.org/23464 Tested-by: Oliver Hader Reviewed-by: Oliver Hader
-
Fabien Udriot authored
Currently there is no way for controlling the visibility of a module in the BE. The patch introduces User TSconfig which can be used to hide modules from the main menu. options.hideModules = file, help options.hideModules.web := addToList(func,info) options.hideModules.system = BelogLog The change only influences the visibility of modules in the menu and does not control the access (permission) which still must be done in the ACL of a BE User / Group as usually. Change-Id: I6c2ec2c389a154440932afa16f9ca3a2cb4b8116 Releases: 6.2 Resolves: #52482 Documentation: #52692 Reviewed-on: https://review.typo3.org/24274 Reviewed-by: Steffen Müller Tested-by: Steffen Müller Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Steffen Müller authored
The following condition is available in TypoScript and TSconfig for testing the ApplicationContext: [applicationContext = value1, value2, ...] One of the given values matching the applicationContext. Wildcards + and * are allowed, as well as regular expressions delimited with /PREG_PATTERN/ Examples: [applicationContext = Development/Debugging, Development/Profiling] # matching exactly "Development/Debugging" or "Development/Profiling" [global] [applicationContext = Production*] # matching any applicationContext with a rootContext of "Production", # for example "Production/Live" or "Production/Staging" [global] [applicationContext = /^Production\/Staging\/Server\d+$/] # matching "Production/Staging/Server1", "Production/Staging/Server2" # and so on [global] Resolves: #50132 Documentation: #52701 Releases: 6.2 Change-Id: I4f0f69ca4208d36d8eb8966ec9ef034f6b703b34 Reviewed-on: https://review.typo3.org/22412 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Markus Klein Tested-by: Markus Klein
-
Sascha Egerer authored
If a record is deleted in a workspace the delete icon is still displayed but the function is different. If you click on the delete icon of a deleted record you will "restore" the record (remove the deleted flag). The icon should change if record is marked as deleted. Resolves: #52554 Releases: 6.2, 6.1, 6.0, 4.5 Change-Id: I9bccc076d06525fad16f9f5ca4b3413e217f32f6 Reviewed-on: https://review.typo3.org/24413 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Timo Webler Tested-by: Timo Webler Reviewed-by: Thorsten Kahler Tested-by: Thorsten Kahler
-
Steffen Ritter authored
To be able to migrate from DAM, sys_files need to be categorizable. The core is able to do so, but would need to be configured manually. To ease migration this is now activated by default. If an upgrading installation already modified the list of categorized tables in its localconf, the step installer takes care of adding sys_file to that list silently. Resolves: #51554 Releases: 6.2 Change-Id: I5a12ddb2ab1da1e7a24b9bfe53af9b0ae33a04a1 Reviewed-on: https://review.typo3.org/23485 Reviewed-by: Frans Saris Tested-by: Frans Saris Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Steffen Müller authored
Use the term "applicationContext" instead of "context", because it is too general and could lead to confusion. Resolves: #52678 Releases: 6.2 Change-Id: Ib586d9d1eb69e6ca7981ed638d45f7aa5b6e6c70 Reviewed-on: https://review.typo3.org/24541 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Oct 10, 2013
-
-
Dmitry Dulepov authored
Enabling Content-length header speeds up rendering if pipelining is enabled in Apache (browser does not have to wait for further data). Change-Id: Id6212d0db60732aca035c87e6686711f53eb6fd8 Resolves: #19732 Releases: 6.2 Reviewed-on: https://review.typo3.org/21243 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Thorsten Kahler Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Xavier Perseguers authored
Since TYPO3 6.0, extensions may provide an icon as png instead of gif. Fixes: #52667 Releases: 6.2 Change-Id: I93eb8790f9f5977b0ac23394f753711450a5ec98 Reviewed-on: https://review.typo3.org/24533 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Xavier Perseguers authored
The file extension ".zip" should be systematically removed when extracting the extension key from the uploaded file name. Fixes: #52178 Releases: 6.2, 6.1, 6.0 Change-Id: I5316b995533fa324d3b19407ad9bb6365ab8858b Reviewed-on: https://review.typo3.org/24037 Reviewed-by: Sebastian Fischer Tested-by: Sebastian Fischer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
Change-Id: I03bd35c36616bae451e7e21e12858f65d13087e5 Resolves: #49723 Releases: 6.2 Reviewed-on: https://review.typo3.org/24525 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
https://get.typo3.org/json provides checksums of the file content of each TYPO3 CMS release. The expected sha1 is now compared with the actual sha1 of the downloaded files to protect upgrades from broken downloads and some attack vectors. Change-Id: I1ec604ed2ef5f53abc930ff360ca2d7267e3c64d Resolves: #52618 Releases: 6.2 Reviewed-on: https://review.typo3.org/24492 Reviewed-by: Sascha Egerer Tested-by: Sascha Egerer Reviewed-by: Markus Klein Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Martin Ficzel authored
The Image cObject can render a sourceCollection to support different display-resolutions and screen sizes. Resolves: #49723 Releases: 6.2 Change-Id: Ief02532f8f0a4e8e4b78ba15e7a9fd47c6cbd463 Reviewed-on: https://review.typo3.org/22052 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Sebastian Fischer Tested-by: Sebastian Fischer Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Anja Leichsenring authored
ObjectManager tries to resolve and, in case of objects, inject all constructor parameters, no matter what the calling function passes to the constructor. If the constructor value is optional, and no value or NULL is given to the call, no constructor injection must take place for this parameter. Change-Id: I646e6928cbadb486b1e2734efbe1ea5fbd953765 Resolves: #52349 Releases: 6.2 Reviewed-on: https://review.typo3.org/24128 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
- Oct 09, 2013
-
-
Wouter Wolters authored
When passing a tt_content record with an image to the CObjectViewHelper it doesn't convert the FAL reference with an image path. To correct this we add an optional parameter for the table. Change-Id: I7d045e4e785cf99410ca359eb1011a59ac5cb0fe Resolves: #47368 Releases: 6.2, 6.1, 6.0 Reviewed-on: https://review.typo3.org/21096 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Helmut Hummel Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Oct 08, 2013
-
-
Eric Chavaillaz authored
Restore the focus to the password input just after opening the install tool. Resolves: #52523 Releases: 6.2 Change-Id: I12ce920791b45b4c8ea2e28838c81e2e3b5af8cd Reviewed-on: https://review.typo3.org/24489 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
eric.chavaillaz authored
Add an hook to allow modifying the header of a page in the page module. This hook is called before the content of the page is rendered. Resolves: #52579 Releases: 6.2 Change-Id: I8914f5617d1529e98b9bc2b27cdc5a4378b0a7da Reviewed-on: https://review.typo3.org/24460 Reviewed-by: Daniel Huf Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Christian Kuhn authored
The core update patch changed a method in VersionNumberUtility from protected to public but did not adapt a test that relied on this. This is fixed with the patch together with a minor cleanup. Change-Id: I17b1e9e9ba5f3f15ca0483ccf0b1132e26cb27e7 Resolves: #52608 Releases: 6.2 Reviewed-on: https://review.typo3.org/24487 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Philipp Gampe authored
Fix a small mistake in variable usage during creating of the download directory. Resolves: #52547 Releases: 6.2 Change-Id: I080d43edfe9d6921d0ccca28a34f42bdb788f630 Reviewed-on: https://review.typo3.org/24476 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe
-
Christian Kuhn authored
The patch provides the code infrastructure to test for possible core updates using information from get.typo3.org and implements a "one-click" update within "important actions". The update itself is implemented as a list of ajax calls performed after each other to have minimal impact and side effects to current core code. The service classes "CoreVersionService" and "CoreUpdateService" contain the main business logic and may be used in a reports module or scheduler task later on. Change-Id: I5947252ca805b237b513fdafcf2696e9da586fc0 Resolves: #52547 Releases: 6.2 Reviewed-on: https://review.typo3.org/24396 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Helmut Hummel Tested-by: Helmut Hummel
-
- Oct 07, 2013
-
-
Martin Borer authored
sys_refindex entries for TCA-fields of type group->file_reference are not correct. The fields ref_table and ref_uid are not filled. This results in a wrong number of references in the Ref column of the Filelist module and prevents a warning that a resource is still in use when deleting it. Resolves: #49538 Releases: 6.2, 6.1, 6.0 Change-Id: I1c44fc98b7ceefd6247ec372e5b28f8682a47bf1 Reviewed-on: https://review.typo3.org/21764 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Felix Kopp authored
Use <table class="t3-table"> in backend module. Change-Id: I695587a4ec3ccdb4b6170063fd373c575efb5e70 Resolves: #52568 Releases: 6.2 Reviewed-on: https://review.typo3.org/24439 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
- Oct 06, 2013
-
-
Markus Klein authored
The static template configuration is not needed and current constant definitions are broken. Resolves: #52411 Releases: 6.2 Change-Id: Ie1aecd9dd5d0be4d4d8281abb74bcc6937b62ca4 Reviewed-on: https://review.typo3.org/24185 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Use <table class="t3-table"> in backend module. Change-Id: Idbf90c8ac4ddc64af64bd3f7c3d6f7a33dbe4daf Resolves: #52566 Releases: 6.2 Reviewed-on: https://review.typo3.org/24436 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Use <table class="t3-table"> in backend module. Change-Id: I3a6e899a4980b48beb47c46e6275ad591be332ad Resolves: #52564 Related: #49592 Releases: 6.2 Reviewed-on: https://review.typo3.org/24433 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Use <table class="t3-table"> in backend module. Change-Id: I8f4f51020e8bf5140144d296172ab06c92bf8d6b Resolves: #52565 Releases: 6.2 Reviewed-on: https://review.typo3.org/24434 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Francois Suter authored
The workspace preview does not transfer query parameters to the iframes used for preview. This prevents extensions passing custom parameters from functioning properly. Change-Id: If25f24f7d7252333c3d3a36419d81d7f611408ea Resolves: #31996 Releases: 6.2 Reviewed-on: https://review.typo3.org/21112 Reviewed-by: Sascha Egerer Tested-by: Sascha Egerer Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Use table.t3-table of #52558 in EXT: tstemplate. Change-Id: I7b01427f8761c951df7ecf62cbeb0e307d325c84 Resolves: #52561 Related: #49592 Releases: 6.2 Reviewed-on: https://review.typo3.org/24428 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Use table.t3-table of #52558 in EXT: lowlevel. Change-Id: Ibf259d8fe6e61e0b62ef58eb0651445c712cddcf Resolves: #52560 Releases: 6.2 Reviewed-on: https://review.typo3.org/24426 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Felix Kopp authored
Bring a central/common table style "t3-table". Refactor the pre-existing CSS code. All backend tables that display tabular table data should use the CSS class .t3-table. HTML code: <table class="t3-table"> <thead> <tr> <th>...</th> <th>...</th> </tr> </thead> <tbody> <tr> <td class="t3-table-tree"><img src="Icon" /></td> <td>...</td> </tr> </tbody> </table> This patch makes .t3-row-header & .typo3_dblist unnecessary. Change-Id: Ic7e66fd1d6e8b9cc541133f1216f26ae7d8d09cf Resolves: #52558 Related: #49592 Releases: 6.2 Reviewed-on: https://review.typo3.org/24425 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring
-
Christian Kuhn authored
The install tool initiates redirects if configuration values were changed. This is especially done within the "silent upgrade" class. If something goes wrong there, the system may end up in a redirect loop and does not show useful debug information. The patch introduces a simple redirect loop detection and breaks after ten redirects. This should be enough for the "silent upgrade" and should be lower than the usual browser based loop detection. Change-Id: I31164595dc1ada17012525268b57c03499dd2ddf Resolves: #52414 Related: #52338 Relases: 6.2 Reviewed-on: https://review.typo3.org/24191 Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Xavier Perseguers authored
Some extensions come with a translated manual and it should be used if a match with the user's preferred language is found. Fixes: #52332 Releases: 6.2 Change-Id: I84a87840db99fe2704c90bce8dc02f5bc39db4c1 Reviewed-on: https://review.typo3.org/24109 Reviewed-by: Eric Chavaillaz Tested-by: Eric Chavaillaz Tested-by: Philipp Gampe Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Set body base font-size system-wide. Adjust base font size and increase by 1 Pixel. Inherit base font size for headline based on relative sizes. Give headlines better visual hierarchy. Change-Id: Ie7f7acad607aec937d8157f94762c16260ad1b9c Resolves: #52501 Releases: 6.2 Reviewed-on: https://review.typo3.org/24307 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-
Felix Kopp authored
Adds visual containers for icons on about modules for easier access. About Modules will be the start screen. Also extends the width of the module. Change-Id: Ib9edcdc6240e6b9480029d4d3c341cef9af0c844 Resolves: #52517 Releases: 6.2 Reviewed-on: https://review.typo3.org/24349 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
-