Skip to content
Snippets Groups Projects
  1. Nov 16, 2013
  2. Nov 15, 2013
    • Helmut Hummel's avatar
      Revert "[BUGFIX] EM: Fetch list as html, not as json" · df6206ae
      Helmut Hummel authored
      This reverts commit 8a80c233
      
      This change did not work at all, left unused 
      templates behind (List/Ter.json),
      and caused further bugs #53661
      
      Change-Id: I62d1c6c06a5acb8aeed0a12226b3e7ed1bd3282b
      Reviewed-on: https://review.typo3.org/25446
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      df6206ae
    • Marc Bastian Heinrichs's avatar
      [BUGFIX] Remove table prefix check in CONTENT · 75c05112
      Marc Bastian Heinrichs authored
      Records of sys_category could not be rendered with
      the content object CONTENT, because only tables
      prefixed with pages,tt,fe,tx,ttx,user and static are
      allowed. Nowadays this limitation isn't practical
      anymore, because other tables don't matching the
      prefix will follow.
      
      Resolves: #44961
      Releases: 6.2
      Change-Id: Iab6671edff8d6f3558ca4a56caa4dae797c66187
      Reviewed-on: https://review.typo3.org/25316
      Reviewed-by: Helmut Hummel
      Reviewed-by: Ernesto Baschny
      Reviewed-by: Georg Ringer
      Tested-by: Georg Ringer
      75c05112
    • Alexander Opitz's avatar
      [TASK] Remove hash_base from page cache data · c048755e
      Alexander Opitz authored
      The hash_base (the array from which the cache hash is calculated) is
      saved into the cache. But this information isn't required. Also it isn't
      processed after read from cache. So this data gets removed to save
      bandwidth and to reduce the string to be unserialized.
      
      Resolves: #53404
      Releases: 6.2
      Change-Id: I76411a9d89e483fed1b29573359b001fa921b244
      Reviewed-on: https://review.typo3.org/25191
      Reviewed-by: Mathias Schreiber
      Tested-by: Mathias Schreiber
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      c048755e
    • Alexander Opitz's avatar
      [BUGFIX] Correct old naming "Text w/image" into "Text & Images" · 3d8a2195
      Alexander Opitz authored
      The content element was renamed long time ago, so the documentation
      should be updated.
      
      Resolves: #22914
      Releases: 6.2
      Change-Id: Ia2948c8fe7b9f9ca2b348773546ebf0b1e9718b1
      Reviewed-on: https://review.typo3.org/25421
      Reviewed-by: Ernesto Baschny
      Tested-by: Ernesto Baschny
      3d8a2195
    • Stefan Froemken's avatar
      [BUGFIX] no hover effect for db_list · 26c9fa35
      Stefan Froemken authored
      If alternateBgColors in pageTSconfig is set
      you have more contrast in db_list, but there
      is no hover effect for the darker rows
      
      Resolves: #23536
      Releases: 6.2, 6.1, 6.0
      Change-Id: If17aa33e414edda0ea1ce8bf3b5ca1576a759c11
      Reviewed-on: https://review.typo3.org/25409
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      26c9fa35
  3. Nov 14, 2013
  4. Nov 13, 2013
    • Oliver Hader's avatar
      [TASK] FormDataTraverser::getFieldValueRecursive() might return NULL · be3712e8
      Oliver Hader authored
      FormDataTraverser::getFieldValueRecursive() might return NULL or
      any other type as well, as it has been provided by the database.
      Thus, PHPdoc comments are modified to reflect the possible return
      values as well.
      
      Fixes: #53573
      Releases: 6.2
      Change-Id: Idcdbe21ccdcf694b8ceb5ecf0b4a192ad51c4871
      Reviewed-on: https://review.typo3.org/25366
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      be3712e8
    • Loek Hilgersom's avatar
      [BUGFIX] Fix broken edit icons on cType HTML · 8b8a5180
      Loek Hilgersom authored
      Fix the wrong Typoscript configuration for front-end edit icons
      for cType HTML (for the traditional fe-editing).
      
      Resolves: #17493
      Releases: 6.2, 6.1, 6.0, 4.7, 4.5
      Change-Id: I743d8d8ee77bd76bd9ed2a12cd34817196d3719a
      Reviewed-on: https://review.typo3.org/20562
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      8b8a5180
    • Georg Ringer's avatar
      [BUGFIX] Use default BE layout if current not available · a5235367
      Georg Ringer authored
      If a specific backend layout is selected in the page properties
      and the backend layout is removed later on, the page module is
      empty and shows nothing. As a solution the default layout should
      be loaded like it is the case if no BE layout is defined at all.
      
      Resolves: #53608
      Releases: 6.2
      Change-Id: I192833aacc4785a7dfd8e1fb5ed34f12e33d4f5c
      Reviewed-on: https://review.typo3.org/25374
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      a5235367
    • Georg Ringer's avatar
      [BUGFIX] Distinguish unassigend columns and colPos 0 · 7042937d
      Georg Ringer authored
      When using backend layout columns without a colPos value they should be
      just placeholders with the label "not assigned". Currently they are
      showing the content of the column 0 instead if there is such a column in
      the backend layout.
      
      The label "not assigned" is used for columns without any
      label, otherwise the label is used together with the suffix
      "(not assigned)".
      
      Change-Id: I02c418eebdd9345c3066aa8c3eeec353d2cd9e58
      Resolves: #25157
      Resolves: #45550
      Releases: 4.5, 4.7, 6.0, 6.1, 6.2
      Reviewed-on: https://review.typo3.org/18349
      Reviewed-by: Carsten Lausen
      Tested-by: Carsten Lausen
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Mattias Nilsson
      Tested-by: Mattias Nilsson
      Reviewed-by: Stefan Neufeind
      7042937d
    • Steffen Ritter's avatar
      [TASK][!!!] Extend FAL Api for more efficient usage · 24298d06
      Steffen Ritter authored
      This changeset extends the Driver-API to allow the ResourceStorage
      to list Files in a Folder (recursively) without getting the whole
      FileInformation array. Extracting the FileInformation is very
      expensive in terms of IO and runtime.
      
      Additionally when doing IndexMaintenance it might be useful to
      check if the File changed (content-wise) and therefore must be
      hashed. While indexing you might not yet have a FileObject
      since you are just about to create it. Therefore a HashFile
      Method in ResourceStorage is extended to do that just based on
      the Identifier.
      
      Since this change already breaks the Driver API and we decided
      that architecturally it is not wise, that the driver knows
      about object and not only about identifiers, the hash method
      is changed accordingly there, too.
      
      Since only the ResourceStorage is allowed to access the Driver
      objects directly this is only relevant for custom driver
      implementations.
      
      Releases: 6.2
      Resolves: #53585
      Change-Id: I6ec47e9071550826aab4f4886700772254cfc8d0
      Reviewed-on: https://review.typo3.org/25363
      Reviewed-by: Steffen Ritter
      Tested-by: Steffen Ritter
      24298d06
    • Oliver Hader's avatar
      [BUGFIX] Native date and datetime values do not consider timezone · 74f47123
      Oliver Hader authored
      The TCA configuration property "dbType" allows to store "date"
      or "datetime" values directly in the database (instead of using
      a timestamp value).
      However, the timezone is not recognized correctly - besides that,
      the serverTimeZone is applied which does not make much sense at
      all, since it leaves out DST handling.
      
      Fixes: #51918
      Releases: 6.0, 6.1, 6.2
      Change-Id: I45da65d8cee2611358303e93305cb5c793223746
      Reviewed-on: https://review.typo3.org/23749
      Reviewed-by: Markus Klein
      Reviewed-by: Stefan Neufeind
      Tested-by: Markus Klein
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      74f47123
    • Eric Chavaillaz's avatar
      [TASK] Remove useless comment in layout of viewpage · 97e70219
      Eric Chavaillaz authored
      Since rendering of the view icon has changed,
      the comment above it is now useless.
      
      Resolves: #53581
      Releases: 6.2
      Change-Id: I6fcf8150361fda8607eea602aae47d0a39db2005
      Reviewed-on: https://review.typo3.org/25362
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      97e70219
    • Sascha Egerer's avatar
      [BUGFIX] Responsive Images - Remove whitespaces in tags · 90d5032b
      Sascha Egerer authored
      Remove some unnecessary whitespaces in the html
      tags that are genereted by the responsive image feature.
      
      Resolves: #53220
      Releases: 6.2
      Change-Id: I49e73d92c74a1d3e656b0e847b22473cecf19a53
      Reviewed-on: https://review.typo3.org/25067
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      90d5032b
    • Ingo Schmitt's avatar
      [BUGFIX] RWD Images data Attribute is not wrapped with space · 9dab985c
      Ingo Schmitt authored
      added noTrimWrap to data.source
      
      Resolves: #53003
      Releases: 6.2
      Change-Id: I2287c491ff9a04686bec934420819a970e9066d4
      Reviewed-on: https://review.typo3.org/25000
      Reviewed-by: Steffen Müller
      Tested-by: Steffen Müller
      Reviewed-by: Ingo Schmitt
      Tested-by: Ingo Schmitt
      Reviewed-by: Stefan Neufeind
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      9dab985c
  5. Nov 12, 2013
    • Tomita Militaru's avatar
      [BUGFIX] Wrong usage-text for cli_dispatch · 6270e42d
      Tomita Militaru authored
      Correct usage text for cli_dispatch, use --refindex update
      instead of -e
      
      Resolves: #53399
      Releases: 6.2, 6.1, 6.0
      Change-Id: I6e571e8ba1cc139c7a4004800491637d5b3af6d7
      Reviewed-on: https://review.typo3.org/25303
      Tested-by: Jan Bartels
      Reviewed-by: Jan Bartels
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      6270e42d
    • Nicole Cordes's avatar
      [!!!][DB][BUGFIX] Update all storages in upgrade wizard · 5a390285
      Nicole Cordes authored
      With commit I805085948e01544efd692498f5e3537612c62050 a new hash was
      introduced to sys_file table. The updater misses to update all storages
      except the one with uid=1. Furthermore the default storage zero, where
      all core related files are stored, is missing completely.
      This triggers a fatal error all over the backend.
      
      This patch adds the default storage and fixes the bug, which
      did not update other storages beside uid=1.
      
      It is very important to run the upgrade wizard in the
      Install Tool after this patch is applied.
      
      Resolves: #53575
      Releases: 6.2
      Change-Id: Ifa60e8b4e3bf50159b7475cc9af5dab0274340cd
      Reviewed-on: https://review.typo3.org/25339
      Reviewed-by: Nicole Cordes
      Tested-by: Nicole Cordes
      Tested-by: Christian Kuhn
      Reviewed-by: Christian Kuhn
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      5a390285
    • Stefan Neufeind's avatar
      [BUGFIX] dataTables: Avoid sending cookie-data too often · 78d818f8
      Stefan Neufeind authored
      All core-modules currently using jQuery-dataTables are
      called through mod.php. So by adding that to the
      cookie-path we can at least prevent sending those cookies
      with requests like JS/CSS/images.
      
      Change-Id: Ia9ea30e8967564572c7104600eb8dcc67647382d
      Resolves: #52934
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/24885
      Reviewed-by: Sebastian Fischer
      Reviewed-by: Pascal Dürsteler
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Wouter Wolters
      Tested-by: Wouter Wolters
      78d818f8
    • Christian Kuhn's avatar
      [TASK] Refactor PageRenderer tests · ac6599fc
      Christian Kuhn authored
      The existing tests of ext:core/Page/PageRenderer are in fact
      functional tests since most of them trigger lots of dependencies
      and call the main API method "render()" to check for something.
      
      The patch moves most detail tests to two general functional tests
      doing the main work and adds some more functional tests for more
      specific cases.
      The unit tests are stripped down to those parts that test only single
      methods or smaller systems with proper mocking.
      
      In effect, the full unit test suite does no longer depend on
      initialization of $GLOBALS['LANG'], it is now removed from unit
      test bootstrap.
      
      Change-Id: I9f3f54ba52673e16bfcd303b46755e079d240de6
      Resolves: #53558
      Related: #51436
      Related: #53476
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/25304
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      ac6599fc
    • Nicole Cordes's avatar
      [BUGFIX] EM: Mask overlay stays active after error message · 59ed6f51
      Nicole Cordes authored
      If you try to install a new extension from TER which is incompatible
      with the current TYPO3 version, an error is shown but the loading mask
      isn't removed. This patch unmask the overlay to be able to work again.
      
      Resolves: #53460
      Releases: 6.2
      Change-Id: Ibf9a31de6a8f56715e20ba5b5f2c49e555b16e12
      Reviewed-on: https://review.typo3.org/25309
      Reviewed-by: Philipp Gampe
      Tested-by: Philipp Gampe
      Reviewed-by: Steffen Müller
      Tested-by: Steffen Müller
      59ed6f51
    • Alexander Stehlik's avatar
      [FEATURE] Make getPlaceholderValue recursive for __row · e09416a3
      Alexander Stehlik authored
      If __row|uid_foreign|field is a reference its not evaluated
      recursive the placeholder shows a uid. With this patch the
      content of the field is shown.
      
      Additonally the type of the metadata field of sys_file was changed
      to inline because select does not support the foreign_field property.
      
      Resolves: #52630
      Releases: 6.2
      Change-Id: Iee30274d2e94f73e877b761d119801bb205689c1
      Reviewed-on: https://review.typo3.org/24537
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      e09416a3
    • Oliver Hader's avatar
      [BUGFIX] sys_file.metadata does not use TCA type inline · 0796c6d4
      Oliver Hader authored
      The field sys_file.metadata defines the TCA property
      "foreign_field" that is only defined for the TCA type "inline".
      Using "foreign_field" with the select type does not make much
      sense, since select elements can be seen as m:n reference that
      is persisted with each parent record and thus could have
      multiple parents.
      
      Fixes: #53567
      Releases: 6.2
      Change-Id: I2c8e12b6343275d7f38853ba25ac6a0427c13dbd
      Reviewed-on: https://review.typo3.org/25320
      Reviewed-by: Oliver Hader
      Tested-by: Oliver Hader
      0796c6d4
    • Andreas Wolf's avatar
      [BUGFIX] File identifiers are case-insensitive · 958847e5
      Andreas Wolf authored
      With the default collations used by most databases, casing is ignored.
      This leads to problems when searching for an entry in the file database:
      If there are two files with the same name in different casings, only one
      of the two will be indexed. This index record will be used for both
      files, as the database does not see a difference when querying for their
      identifiers.
      
      The problem is solved by this commit with the help of a new field
      identifier_hash. To also solve the problems arising on case-insensitive
      file systems (where all casings are possible and thus the same file
      could be indexed multiple times when being created with differently
      cased identifiers), file identifiers for these storages are converted to
      all-lowercase before hashing.
      
      Change-Id: I805085948e01544efd692498f5e3537612c62050
      Resolves: #43027
      Resolves: #46553
      Resolves: #45504
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/23398
      Reviewed-by: Alexander Opitz
      Tested-by: Alexander Opitz
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      958847e5
    • Stefan Aebischer's avatar
      [BUGFIX] Evaluator in JS fails with namespaces · e35c0d3a
      Stefan Aebischer authored
      If you add an own evaluator, you have to insert the
      class inclusive namespaces. JavaScript in TYPO3
      backend fails to use the correct class set in
      namespaces.
      
      Resolves: #52904
      Releases: 6.2,6.1,6.0
      Change-Id: I356a2a7ff169462307506c64234741e6a690f8e2
      Reviewed-on: https://review.typo3.org/25041
      Reviewed-by: Stefan Aebischer
      Reviewed-by: Felix Nagel
      Reviewed-by: Nicole Cordes
      Tested-by: Nicole Cordes
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      e35c0d3a
    • Stefan Neufeind's avatar
      [BUGFIX] Blank page in Firefox view module · 661d566a
      Stefan Neufeind authored
      When you click on the view icon of the view module,
      a new page is opened to the website. In Firefox,
      if you return to the TYPO3 backend in the view mod,
      you got a blank page with a [object Window] text.
      
      Resolves: #52616
      Releases: 6.2
      Change-Id: If81ecea02550a6ef72f15deeeb40bc74e36ee431
      Reviewed-on: https://review.typo3.org/24948
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      661d566a
    • Stefan Neufeind's avatar
      [BUGFIX] Make be.buttons.icon-ViewHelper extensible · fb5bddc9
      Stefan Neufeind authored
      Many of the standard-ViewHelpers (tag-based) at least support
      additionalAttributes. Introduce this for be.buttons.icon as well
      to allow for attributes like onclick or target. Those arguments
      will be assigned to the surrounding a-tag if an uri is specified.
      
      Change-Id: I0b8ef12842a818ed5d49437a003287aff9b08f13
      Resolves: #53538
      Releases: 6.2, 6.1, 6.0
      Reviewed-on: https://review.typo3.org/25293
      Reviewed-by: Eric Chavaillaz
      Tested-by: Eric Chavaillaz
      Reviewed-by: Pascal Dürsteler
      Tested-by: Pascal Dürsteler
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      fb5bddc9
    • Nicole Cordes's avatar
      [BUGFIX] EM: Missing message when installing incompatible extension · 28371898
      Nicole Cordes authored
      If you try to install an extension which depends on a TYPO3 version
      lower that the current one the extension isn't installed and any
      error is shown. This patch adds the flash message to the queue so it is
      visible afterwards.
      
      Resolves: #53461
      Releases: 6.2
      Change-Id: Id35987db9b4d24e2161863186ebbe5683a7738fc
      Reviewed-on: https://review.typo3.org/25307
      Reviewed-by: Steffen Ritter
      Reviewed-by: Oliver Hader
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Tested-by: Oliver Hader
      28371898
    • Stefan Neufeind's avatar
      Revert "[BUGFIX] Correctly apply Extbase-validator-options / Add tests" · 46caa26e
      Stefan Neufeind authored
      This reverts commit 742a5dff
      
      Change-Id: Ia68211d95f6181f54675614fc26d019118c3e176
      Reviewed-on: https://review.typo3.org/25299
      Reviewed-by: Stefan Neufeind
      Tested-by: Stefan Neufeind
      46caa26e
  6. Nov 11, 2013