- Feb 17, 2012
-
-
Stefan Neufeind authored
The various kinds of an image are named like image, magic, plain and dragdrop. However their names in the menudefinition are different. Fixes: #34026 Releases: 4.7 Change-Id: I3cb32c0afb5c1000fb8ff59721794c97c77b8e22 Reviewed-on: http://review.typo3.org/9065 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Nils Seinschedt authored
If you have TYPO3 installed in a subfolder and a domain record with that subfolder (localhost/subfolder/ for example) TYPO3 only generates absolute links in the frontend. This is because the typoLink function compares the HTTP_HOST var with the domainRecord. HTTP_HOST is in this case "localhost", the domain record has the subfolder attached. The subfolder needs to be there, as otherwise t3lib_pageSelect::getDomainStartPage does not find the start page anymore. typoLink should check for HTTP_HOST + path of SCRIPT_NAME to determine which domain record to use (same as getDomainStartPage already does). Change-Id: I317a419cd4a898a0bfdeffec5d01417d92400b3e Fixes: #33214 Releases: 4.5,4.6,4.7 Reviewed-on: http://review.typo3.org/7816 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Felix Kopp authored
Unify the raster for the different functions Info/Modify, Constants, Analyzer, TSOB. Highlights the separate sub-sections. Unify spacers, dividers and tables. Change-Id: I61ce083cd61bc84d21f86dc00448feb68a0d228d Fixes: #33963 Releases: 4.7 Reviewed-on: http://review.typo3.org/9041 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Oliver Hader authored
t3lib_collection_RecordCollectionRepository::findByUid() only has "uid" in the SQL query. The required "type" field is missing here and leads to the accordant error message. Change-Id: I02366e58436ab6ef294c25316f0f7b37f0b8be5e Fixes: #33938 Releases: 4.7 Reviewed-on: http://review.typo3.org/9027 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
Mario Rimann authored
Adds a check if the TCA for the table has a columns setting at all before iterating over the columns of that table. Change-Id: Id5f968d5c6b6df0df5285de1311c537089570bce Fixes: #32467 Branches: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/9061 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
- Feb 16, 2012
-
-
Alexander Dick authored
Change-Id: I60fc0bf6c7934f16e082472b12706429af22a896 Resolves: #33422 Releases: 4.7 Reviewed-on: http://review.typo3.org/8682 Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Jigal van Hemert authored
* Update manual with new options, new screenshots, new wraps, labels * Raise extension version and dependency Change-Id: I070e6cc826d9d9e26f46317c53a70a5359520929 Resolves: #33927 Releases: 4.7 Related: #24185, #29577, #23199 Reviewed-on: http://review.typo3.org/9062 Reviewed-by: Jigal van Hemert Tested-by: Jigal van Hemert
-
Ingmar Schlecht authored
Add possibility to t3lib_div::array_merge_recursive_overrule() to unset values from the resulting array using special values __UNSET in the second array. Change-Id: Iab17d59b80c1e1070c8b2db6b318da0b01fda13c Resolves: #33941 Releases: 4.7 Reviewed-on: http://review.typo3.org/9026 Reviewed-by: Oliver Klee Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Susanne Moog Tested-by: Susanne Moog
-
- Feb 15, 2012
-
-
Thorsten Kahler authored
Shell commands usually set the exit status > 0 in case an error occured. This change sets the exit status if the CLI script invocation fails or an exception is thrown by the CLI script so failed executions can be detected. Change-Id: Idfc9cd76657c9b83a2bcc83d0b9f8bdd0e2d1bca Resolves: #28700 Releases: 4.7 Reviewed-on: http://review.typo3.org/8999 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Philipp Gampe authored
To ease work for developers, add a download method to t3lib_http_Request. This disables the body, attaches a download observer and sends the request. Change-Id: I4123efbd48cb50b82510f9b9e08cfbd92d6090bc Resolves: #28495 Releases: 4.7 Reviewed-on: http://review.typo3.org/3729 Reviewed-by: Stefan Neufeind Reviewed-by: Oliver Klee Tested-by: Wouter Wolters Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
- Feb 14, 2012
-
-
Georg Ringer authored
The TCAtree ignores currently the minitems. This is however e.g. needed to require input for a relation field. Change-Id: Id972b0e065adf7e0702a8d8f85c469c7fe9ac827 Resolves: #25003 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/7662 Reviewed-by: Philipp Gampe Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Steffen Ritter authored
in some cases you might need or want to select a whole subtree - this is now possible. Since ExtJs delivers nearly everything, just use it. Add this to pending Documentation: new Option in tcaTree[appearence]: allowRecursiveMode If true, a toggle button in the toolbar is activated. If you toggle the button, a selection of a node, will automatically select/unselect all childnodes recursively, too. Note: I added a Icon to the sprite, which has been regenerated via extdeveval (therefore the patch is more lengthy) Change-Id: Ic79c2cddfeb111cfc2911bf6f4dfe51c6f36a14c Resolves: #25061 Releases: 4.7 Reviewed-on: http://review.typo3.org/958 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- Feb 13, 2012
-
-
Felix Kopp authored
Moves the button Upload Extension directly to the top main button menu. Change-Id: I1905d8fa9a31a5cfd3b538e3f60f7c8507833bd8 Fixes: #33868 Releases: 4.7 Reviewed-on: http://review.typo3.org/8989 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Stefan Galinski Tested-by: Stefan Galinski Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Stanislas Rolland authored
Solution: Do not allow an empty localized string to overrule the default string. Change-Id: Ib20b911560adc022b723985ff35c582de0cf5fc9 Fixes: #33897 Releases: 4.5, 4.6, 4.7 Reviewed-on: http://review.typo3.org/9014 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Steffen Gebert authored
The checkbox "Deactivate t3editor" does not work in modern Chrome versions (e.g. 18). It works in Firefox, but didn't even work while integrating the code into TYPO3 in Chrome. Prototype recognizes it as Webkit and thus does not disable/enable it, which was a pretty weird implementation, which is now removed. Change-Id: I9660af7c754d25b1321c329e9d67f80ba6d71db8 Fixes: #33515 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/8976 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Simon Schaufelberger Tested-by: Simon Schaufelberger Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Stanislas Rolland authored
The default RTE skin, used as default skin in FE, has colors inconsistent with ExtJS skin xtheme-blue which is loaded by default in FE. Change-Id: I4c95c94a66ecf78fe39f163310a45d327b9007a2 Fixes: #33889 Releases: 4.5, 4.6, 4.7 Reviewed-on: http://review.typo3.org/9007 Reviewed-by: Stanislas Rolland Tested-by: Stanislas Rolland
-
Johannes Feustel authored
The uid of referenced records is not shown anymore and if there are more items with same title, there is no easy way to identify the record in the backend. Solution is to add a column for the uid and page information in the title attribute of the uid. Change-Id: I90c44cbff7840888c397d6667ae0a8efa0f5d0a7 Fixes: #33866 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/8992 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Thorsten Kahler Tested-by: Thorsten Kahler
-
Florian Scholz authored
Change-Id: Ic3d28b9f641e1d20eb2fa99b0100def419cb17f1 Resolves: #32132 Releases: 4.7 Reviewed-on: http://review.typo3.org/8888 Reviewed-by: Markus Klein Reviewed-by: Philipp Gampe Reviewed-by: Stefan Neufeind Tested-by: Philipp Gampe Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Stefan Neufeind authored
strrev-magic Use strrpos/substr instead of strrev-magic. Add testcase for one more cornercase when breaking lines. Change-Id: Icfa5bb44dc750100ed97aa4e22f43263d2072d26 Resolves: #28039 Releases: 4.7 Reviewed-on: http://review.typo3.org/5133 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Felix Kopp authored
Move extension name from docHeader function menu to module header. Standardize font size and margins. Change-Id: Ife66ae85889502e19db23cace75a020ed1019763 Fixes: #33695 Releases: 4.7 Reviewed-on: http://review.typo3.org/8853 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Stefan Neufeind authored
Adds an error message in case the TCA of a table is missing column definitions. The error message adds a hint that helps the developer to find the affected table. In addition it changes the table header to show the table name as it is in the database if there is no title defined in TCA. Change-Id: I568c63d40de11385da0bf848904b860c4269fac4 Resolves: #17961 Releases: 4.7 Reviewed-on: http://review.typo3.org/6883 Reviewed-by: Stefan Neufeind Reviewed-by: Oliver Klee Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Lucas Jenss authored
Allows a more explicit error message to be displayed, if the entered account was not found. The previous mechanism displayed a generic error message regardless of a correct account name. The new mechanism allows a distinct error message if the account was not found. This can be enabled by setting "exposeNonexistentUserInForgotPasswordDialog" to 1 (default is 0). If enabled, instead of always displaying the message that an email was sent, the user gets feedback that the account does not exist. Change-Id: I8d8ad52bf12938645bb9b144872ec64f92f875d0 Resolves: #23199 Releases: 4.7 Reviewed-on: http://review.typo3.org/6649 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Philipp Gampe Reviewed-by: Stefan Neufeind Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Jigal van Hemert authored
To make styling of various messages easier introduce new stdWraps: * forgotErrorMessage_stdWrap * forgotResetMessageEmailSentMessage_stdWrap * changePasswordNotValidMessage_stdWrap * changePasswordTooShortMessage_stdWrap * changePasswordNotEqualMessage_stdWrap * changePasswordDoneMessage_stdWrap Change-Id: Ia8b0614fe4486756795c663d4d4609427e61bf52 Resolves: #29577 Releases: 4.7 Reviewed-on: http://review.typo3.org/8918 Reviewed-by: Philipp Gampe Reviewed-by: Stefan Neufeind Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Jigal van Hemert authored
In felogin the optional label 'legend' is now used for the legend marker. Fallback is the original label 'reset_password'. Change-Id: I3f7911711ba877da764b810c24a5984bc2aa3af0 Resolves: #24185 Releases: 4.7 Reviewed-on: http://review.typo3.org/8873 Reviewed-by: Markus Klein Tested-by: Markus Klein Reviewed-by: Philipp Gampe Reviewed-by: Stefan Neufeind Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- Feb 12, 2012
-
-
Felix Kopp authored
Remove excessive spacer before content on Record History change log. Remove the duplicated Help icon underneath content with identical content. Another icon is already added within function menu with identical csh content. Also delivers changes to conform with of CGL for better metrics. Change-Id: Ic3f2d2fbeb1651aa25fe550d1a58aa25367e0dd0 Resolves: #33827 Releases: 4.7 Reviewed-on: http://review.typo3.org/8949 Reviewed-by: Markus Klein Reviewed-by: Philipp Gampe Reviewed-by: Thorsten Kahler Tested-by: Thorsten Kahler Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Felix Kopp authored
Adds separator style to toolbar items. Also the positioning of fly-out menus is reworked and does not rely on JavaScript anymore. Change-Id: Ie3b1dab2af211ad161703fcf92b10bd9ec889acc Fixes: #32450 Releases: 4.7 Reviewed-on: http://review.typo3.org/8987 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
- Feb 11, 2012
-
-
Stefan Rotsch authored
Add hooks to be able to extend the browse links popup in RTE and for TCEForms link fields. This is useful to add new fields to the link wizard to add additional params, onclick attributes, rel attributes or other tracking parameters to the rendered link. This requires hooks also in rtehtmlarea. Change-Id: I917829cc3be423b4ae2e92a3264894152f912fcd Resolves: #32809 Releases: 4.7 Reviewed-on: http://review.typo3.org/7495 Reviewed-by: Stefan Neufeind Reviewed-by: Wouter Wolters Tested-by: Martin Tepper Reviewed-by: Joh. Feustel Tested-by: Joh. Feustel Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Stefan Neufeind authored
(for t3lib_utility_mail) Adjust the unit-tests to the updated interface instead of the deprecated one. The deprecated interface was removed with 4.7 (commit 97a6f07f). Change-Id: I76f6bb24a58ab7f4d487e596e2abedb1da9767da Resolves: #33850 Releases: 4.7 Reviewed-on: http://review.typo3.org/8973 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Steffen Gebert Tested-by: Steffen Gebert
-
Thomas Layh authored
The db, file and select boxes are too narrow. This makes it hard to to impossible to read long entries. Increase the width of those fields and add a title to each entry in order to allow the user to see the full entry on hover. Also add a parameter to the javascript function that takes care of the selection of entries to support the new title attribute. Change-Id: Id2161c2bda1b2d562ced4f5462c772bdfb412276 Fixes: #32732 Releases: 4.7,4.6,4.5 Reviewed-on: http://review.typo3.org/8967 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
- Feb 10, 2012
-
-
Benjamin Mack authored
As there is a hook after initializing the BE user, the code that initializes the BE user when using a previewlink can now be moved out of the core. Also the same hook can now be used to do the generic workspace initialization. Additionally, the remaining functions in TSFE should be cleaned up. Change-Id: I1674c89bc195f2f1b154574fefa57c16bd8b2385 Resolves: #30682 Releases: 4.7 Reviewed-on: http://review.typo3.org/5644 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Stefan Neufeind Reviewed-by: Georg Ringer Tested-by: Georg Ringer Reviewed-by: Wouter Wolters Tested-by: Stefan Neufeind Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Fabrizio Branca authored
This hook enables you to modify the hash_base that is used to store different versions of a page in the cache. Normally it is fixed to take the id, cHash, groups and some other stuff into account, but does not allow to add own parameters. Using this hook you can enable to store different versions of a page depending on other parameters than GET-parameters. It also solves an issue that different values of linkVars will produce the same page if used independent from TypoScript conditions and without cHash (which otherwise should be forced for all plugins and menu generation). The modified patch cleans up the hashbase creation and allows to use the hook for the lockhash as well. Change-Id: I68b0cfbcbec7eee496c4f903e3a129b7f33ab7c4 Resolves: #28299 Releases: 4.7 Reviewed-on: http://review.typo3.org/3403 Reviewed-by: Thomas Layh Tested-by: Thomas Layh Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Dmitry Dulepov authored
A query is executed during the login process, which can take minutes during the BE login if the sys_log table is too large. The query does not use any indexes, operates on the whole table and uses "filesort". Implementing a proper index solves the performance issue. Change-Id: I8f80ed9490d94fb7a318fec687a9ba1ab6e187fe Fixes: #33532 Releases: 4.7 Reviewed-on: http://review.typo3.org/8771 Reviewed-by: Oliver Klee Reviewed-by: Stefan Galinski Tested-by: Stefan Galinski Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Philipp Gampe
-
Kay Strobach authored
Adds the JS basement to use ExtJS Cards in TYPO3. Adds Api to t3lib_extMgm to add an ExtJS card Changes xtype:modulepanel to fire events, if iframe uri has changed Change-Id: I361ba02d09715b65165da851b28361a8bd8bca26 Resolves: #32309 Releases: 4.7 Reviewed-on: http://review.typo3.org/7395 Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Xavier Perseguers authored
Instead of forcing the user to enter her full OpenID identifier when authenticating, a partial OpenID identifier, without the protocol, should be allowed. Change-Id: Iae686d116b9c2ebae00d9818beeadf307b96f427 Resolves: #33518 Releases: 4.7, 4.6-backports, 4.5-backports Reviewed-on: http://review.typo3.org/8764 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Reviewed-by: Stefan Neufeind Reviewed-by: Steffen Ritter Tested-by: Steffen Ritter
-
Georg Ringer authored
If HTML element is used and t3editor is not installed, an error is thrown. Solution is to move the wizard code to t3editor itself. Change-Id: I967aac22a14bf0fc39e9c424398ac46ac913ce1f Fixes: #33813 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/8929 Reviewed-by: Francois Suter Tested-by: Francois Suter Reviewed-by: Georg Ringer Tested-by: Georg Ringer
-
Steffen Ritter authored
The table sys_collection allows to group several objects and persist them in one collection object. The data access shall happen by a repository, which is integrated with this change set. Change-Id: Ib3401f2e3bd4c267f92aef59dbc36756b54cce0a Resolves: #33755 Releases: 4.7 Reviewed-on: http://review.typo3.org/8913 Reviewed-by: Georg Ringer Reviewed-by: Stefan Neufeind Reviewed-by: Oliver Hader Tested-by: Oliver Hader
-
Philipp Kitzberger authored
When trying to reset a endtime (datetime or date) having a range (like tt_news articles) the lower range limit will be stored instead of the default value. Change-Id: Ib9947ddc147aa62ca4136301f2e4fcce6917d9a8 Fixes: #28298 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/7624 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Michael Stucki authored
In case mailforms are translated the email adress from the translated record is ignored. Change-Id: I184e7b96fe5a0405e3bed6546d4461cd44282ed6 Fixes: #17061 Releases: 4.7, 4.6, 4.5 Reviewed-on: http://review.typo3.org/7817 Reviewed-by: Stefan Rotsch Tested-by: Stefan Rotsch Reviewed-by: Thomas Layh Tested-by: Thomas Layh Reviewed-by: Wouter Wolters Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Stanislas Rolland authored
Problem: When an inline field is defined as unique (foreign_unique is set), selected items are removed neither from the inline record selector, nor from the children record selectors. Solution: Remove the used records from all selectors. Also, when updating and collapseAll is set, remove records already used from the child record after its ajax-retrieval/expansion. Change-Id: I54c840419b4f3cf31626d6c4e63650101ae22cab Fixes: #21102 Releases: 4.5, 4.6, 4.7 Reviewed-on: http://review.typo3.org/8892 Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-
Georg Ringer authored
t3lib_tree_pagetree_Data_Provider does an early return which makes it impossible to use the hook which comes some lines later. Change-Id: If65238527126b150664581d140d6d0761650fb8f Fixes: #33761 Releases: 4.7, 4.6 Reviewed-on: http://review.typo3.org/8915 Reviewed-by: Philipp Gampe Tested-by: Philipp Gampe Reviewed-by: Wouter Wolters Reviewed-by: Stefan Galinski Tested-by: Stefan Galinski Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch
-