Packages/TYPO3.CMS.git
7 years ago[FEATURE] Integrate element history service
Oliver Hader [Sun, 19 Aug 2012 13:04:50 +0000 (15:04 +0200)]
[FEATURE] Integrate element history service

The old workspace module had a possibility to show the
chronological changes of elements in the workspace module.
This feature thus reintroduces the behaviour by using the
already available record history that is shown in a new modal
window now.

Change-Id: I0f8d4ed4e6d3ea6ceea4031076a06b8395d76b59
Resolves: #39966
Releases: 6.0
Reviewed-on: http://review.typo3.org/13928
Reviewed-by: Wouter Wolters
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[FEATURE] Integrate language handling in workspace module
Oliver Hader [Sat, 18 Aug 2012 20:34:02 +0000 (22:34 +0200)]
[FEATURE] Integrate language handling in workspace module

Integrate language handling in workspace module. First a new
column "language" is integrated to the toolbar section that
shows the available sys_language records of the system. This
column allows to sort by the language uid as well.

Besides that a new virtual column "record status" is itegrated.
This is needed if e.g. a translated record and the default
parent record are new on the current workspace and only the
translated record shall be published - in this case the
localization might not be shown in the frontend since it just
cannot overlay the default record which is not available.
This behaviour is called "integrity check of records".

Change-Id: I89370281f6fdcd5d34e805b2d093a020fbdd4b2a
Resolves: #36790
Releases: 6.0
Reviewed-on: http://review.typo3.org/13902
Reviewed-by: Wouter Wolters
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Toolbar: Move icon into link
Felix Kopp [Sat, 14 Apr 2012 17:50:31 +0000 (19:50 +0200)]
[TASK] Toolbar: Move icon into link

In toolbaritem flyout a checked/unchecked icon is displayed.
Moves that icon into the link tag - this way also the icon can be clicked.

Change-Id: I305614d361fe4f207041099aa3a78e2f01ad3f7c
Fixes: #33858
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10488
Reviewed-by: Wouter Wolters
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Loading elements is not shown on module initialization
Oliver Hader [Wed, 28 Mar 2012 16:17:36 +0000 (18:17 +0200)]
[BUGFIX] Loading elements is not shown on module initialization

If the workspace module is just initialized, it's not visualized
that the workspace elements are fetched by a separate ExtDirect
call. By modifying the initialization order, it works fine.
Ext.grid.GridPanel.loadMask just needs to be initialized first.

Change-Id: I58f1e22b9bcf1354405e1557b28e4dc4d9498f11
Fixes: #35336
Releases: 6.0, 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/10061
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
7 years ago[TASK] Add current backend user as cache tag
Oliver Hader [Sun, 12 Aug 2012 14:50:03 +0000 (16:50 +0200)]
[TASK] Add current backend user as cache tag

Adds the current backend user as cache tag.

Change-Id: Ibd0e3d1fcd1985dd8fd236d84d327f2108b80ba6
Resolves: #39732
Related: #39731
Releases: 6.0
Reviewed-on: http://review.typo3.org/13615
Reviewed-by: Wouter Wolters
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[FEATURE] Swap doc header rows
Felix Kopp [Sat, 14 Jul 2012 23:18:42 +0000 (01:18 +0200)]
[FEATURE] Swap doc header rows

Swaps docheader rows within workspace backend module.

Change-Id: Iba019cd3421b245f908f7ef1017e618562a3e44e
Fixes: #38956
Related: #38759
Related: #33508
Releases: 6.0
Reviewed-on: http://review.typo3.org/12805
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Prevent time-outs when calculating change percentage
Ingo Pfennigstorf [Thu, 3 May 2012 11:53:23 +0000 (13:53 +0200)]
[BUGFIX] Prevent time-outs when calculating change percentage

Fixes the complex and unnecessary calculation of the change percentage
of a record. This may have led to various timeouts when calculating this
for long strings.

Change-Id: I726236a37b0cf71772befeeabb3f0f18fe86a037
Fixes: #35172
Releases: 6.0
Reviewed-on: http://review.typo3.org/10949
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[BUGFIX] Fix workspaces test for CLI
Helmut Hummel [Sat, 21 Jul 2012 12:59:44 +0000 (14:59 +0200)]
[BUGFIX] Fix workspaces test for CLI

Workspaces tests fail if executed from the phpunit
command line.

Move the tests to the subfolder "Functional" as
these tests are functional tests in the first place.

Change-Id: Ic89bcc538d814ae185be0593cb1315b2f8ae709a
Releases: 6.0
Resolves: #39161
Reviewed-on: http://review.typo3.org/12974
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Fix CGL violations against SuperfluousWhitespace
Wouter Wolters [Mon, 9 Jul 2012 18:42:24 +0000 (20:42 +0200)]
[TASK] Fix CGL violations against SuperfluousWhitespace

Fix CGL violations against SuperfluousWhitespace

Change-Id: I3a9eabf0d758cbcfa612f49f8e87bc7d72beb74e
Resolves: #38815
Releases: 6.0
Reviewed-on: http://review.typo3.org/12723
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Fix CGL violations against ClassDocComment
Wouter Wolters [Tue, 3 Jul 2012 17:22:24 +0000 (19:22 +0200)]
[TASK] Fix CGL violations against ClassDocComment

Fix CGL violations against ClassDocComment

Change-Id: I6661e73ad5cff785b3d52ae3e34da98fa1a0c4c5
Resolves: #38599
Releases: 6.0
Reviewed-on: http://review.typo3.org/12545
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Remove t3ver_swapmode code blocks
Oliver Hader [Tue, 3 Jul 2012 19:43:59 +0000 (21:43 +0200)]
[BUGFIX] Remove t3ver_swapmode code blocks

The different ways of versioning (element, page, branch) have
been defined to element versioning some TYPO3 version ago. With
TYPO3 4.7, those settings, especially the handling of the field
t3ver_swapmode has been removed from t3lib_TCEmain.

Since the default value of t3ver_swapmode is not -1 anymore,
but 0 instead, this will lead to inconsistent side-effects.

The solution is to remove all occurrences.

Change-Id: Iced3f3ee35165f43040d878ee24fea0fe63a3a31
Fixes: #38607
Releases: 6.0, 4.7
Reviewed-on: http://review.typo3.org/12554
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Fix CGL violations against CharacterAfterPHPClosingTag
Wouter Wolters [Mon, 2 Jul 2012 18:42:04 +0000 (20:42 +0200)]
[TASK] Fix CGL violations against CharacterAfterPHPClosingTag

Fix CGL violations against CharacterAfterPHPClosingTag

Change-Id: Ie2794a181e38c401b16a0c39cdb43bf6b406b166
Resolves: #38568
Releases: 6.0
Reviewed-on: http://review.typo3.org/12523
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Ludwig Rafelsberger [Thu, 21 Jun 2012 21:43:56 +0000 (23:43 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Change-Id: I2bd5b877a34f6c77a01aebe1e1bbd7aba6ae950f
Releases: 6.0
Resolves: 38274
Reviewed-on: http://review.typo3.org/12280
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Remove XCLASS definitions in ext:workspace
Christian Kuhn [Thu, 21 Jun 2012 21:06:42 +0000 (23:06 +0200)]
[TASK] Remove XCLASS definitions in ext:workspace

All XCLASS definitions can be removed in TYPO3 6.0

Change-Id: I2c168307f2d23dfad8151db7c68e9140993b691d
Resolves: #38271
Related: #31893
Releases: 6.0
Reviewed-on: http://review.typo3.org/12277
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in sysext workspaces
Roland Waldner [Tue, 12 Jun 2012 20:46:54 +0000 (22:46 +0200)]
[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in sysext workspaces

Change-Id: I94868e61fb5e66040b5ecea1f73304e8307f198c
Resolves: #37982
Releases: 6.0
Reviewed-on: http://review.typo3.org/12012
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[!!!][BUGFIX] Workspace state change notification email is always in English
Xavier Perseguers [Thu, 3 May 2012 09:17:28 +0000 (11:17 +0200)]
[!!!][BUGFIX] Workspace state change notification email is always in English

The preferred language of the recipient is not taken into account which
bypasses the code used to notify user with a localized message in the
past. The end effect is that all notification messages are sent in
English.

Change-Id: I433a744bb377590de444ac8cf960ccfd0b1430db
Depends: I39b23787e6123cfafbd0586952412c029b475b6a
Fixes: #25434
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10947
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[TASK] Fix CGL FunctionCallArgumentSpacingTooMuchSpaceAfterComma
Roland Waldner [Sun, 3 Jun 2012 15:45:21 +0000 (17:45 +0200)]
[TASK] Fix CGL FunctionCallArgumentSpacingTooMuchSpaceAfterComma

There is one violation against the CGL rule
"FunctionCallArgumentSpacingTooMuchSpaceAfterComma".

This will be fixed.

Change-Id: Ib6cbc8621ebb1ca1142b0d3b4091a332d1f88347
Resolves: #37715
Releases: 6.0
Reviewed-on: http://review.typo3.org/11811
Reviewed-by: Oliver Klee
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Fix CGL "InlineCommentWrongStyle" in sysext "workspaces"
Roland Waldner [Sun, 3 Jun 2012 16:00:51 +0000 (18:00 +0200)]
[TASK] Fix CGL "InlineCommentWrongStyle" in sysext "workspaces"

There are violations against the CGL rule "InlineCommentWrongStyle".

This will be fixed.

Change-Id: Id54a7c1f71e5df89a1fad762b14c96ea5df6ebcf
Resolves: #37717
Releases: 6.0
Reviewed-on: http://review.typo3.org/11813
Reviewed-by: Oliver Klee
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Harmonize coding style of control structures in sysext "workspaces"
Roland Waldner [Thu, 7 Jun 2012 19:07:27 +0000 (21:07 +0200)]
[TASK] Harmonize coding style of control structures in sysext "workspaces"

Change-Id: Id7867c6f2713847247d35172aa9060f7c91e4b49
Resolves: #37824
Releases: 6.0
Reviewed-on: http://review.typo3.org/11873
Reviewed-by: Oliver Klee
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Replace Space Indent into Tab indent (CGL Cleanup)
Stefano Kowalke [Sun, 6 May 2012 12:07:02 +0000 (14:07 +0200)]
[TASK] Replace Space Indent into Tab indent (CGL Cleanup)

This patch replaces some forgotten and/or
overseen space chars in indention into tab chars.

Change-Id: If02d7884bbe3b721f23a26f1ea04568fff06e920
Resolves: #36884
Reviewed-on: http://review.typo3.org/11024
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Call-time pass-by-reference has been deprecated
Philipp Gampe [Tue, 17 Apr 2012 17:23:07 +0000 (19:23 +0200)]
[BUGFIX] Call-time pass-by-reference has been deprecated

Change-Id: I51ad425c11613fb420cd1cdb2779ab8f3311ae16
Related: #35166
Fixes: #36241
Releases: 6.0
Reviewed-on: http://review.typo3.org/10595
Reviewed-by: Oliver Klee
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Remove access to constant TYPO3_UseCachingFramework
Christian Kuhn [Sat, 14 Apr 2012 13:06:03 +0000 (15:06 +0200)]
[TASK] Remove access to constant TYPO3_UseCachingFramework

The caching framework is always enabled and access
to this constant is deprecated.

Change-Id: I89d264735173e0c273ed64f664aebaa2417c8f71
Resolves: #36038
Related: #36037
Releases: 6.0
Reviewed-on: http://review.typo3.org/10464
Reviewed-by: Sonja Scholz
Tested-by: Sonja Scholz
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Streamline disposal of Signal Slot
Oliver Hader [Wed, 11 Apr 2012 13:59:43 +0000 (15:59 +0200)]
[TASK] Streamline disposal of Signal Slot

Make use of Extbase Signal-Slot dispatcher instead of using the clone in t3lib.

Change-Id: I9405ccdaab7ced005957e0e95cce52cc965f92ba
Releases: 6.0, 4.7
Resolves: #35854
Related: #35854
Reviewed-on: http://review.typo3.org/10253
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Remove useless code after utf-8 code conversion
Markus Klein [Mon, 20 Feb 2012 09:50:57 +0000 (10:50 +0100)]
[TASK] Remove useless code after utf-8 code conversion

Depends on: https://review.typo3.org/9101

Change-Id: I264281c0e2aacf9afe7fb568441d810b13805708
Resolves: #34106
Releases: 4.7
Reviewed-on: http://review.typo3.org/9117
Reviewed-by: Stefan Neufeind
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
7 years ago[BUGFIX] Version record array is sorted twice
Oliver Hader [Thu, 22 Mar 2012 21:00:54 +0000 (22:00 +0100)]
[BUGFIX] Version record array is sorted twice

Since the version record array will be sorted anyways,
it's not required to cache the sorted state.

Change-Id: Ib730b42df14c5a13790b16bfacb727304c70da38
Fixes: #35165
Releases: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/9824
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Integrate signal-slot-handling in Grid Data Service
Oliver Hader [Thu, 22 Mar 2012 21:29:56 +0000 (22:29 +0100)]
[TASK] Integrate signal-slot-handling in Grid Data Service

* SIGNAL_GenerateDataArray_BeforeCaching
* SIGNAL_GenerateDataArray_PostProcesss
* SIGNAL_GetDataArray_PostProcesss
* SIGNAL_SortDataArray_PostProcesss
* SIGNAL_CalcChangePercentage_PreProcess
* SIGNAL_CalcChangePercentage_PostProcess

Change-Id: I577a14bd4f4ae8e0eedd804929b7175beb22647e
Resolves: #35166
Releases: 4.7, 6.0
Reviewed-on: http://review.typo3.org/9825
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Code clean-up in Grid Data Service
Oliver Hader [Thu, 22 Mar 2012 20:19:29 +0000 (21:19 +0100)]
[TASK] Code clean-up in Grid Data Service

* PHPdoc comments
* CGL and whitespaces
* unused variables

Change-Id: I6bc826740ca5574069cc257c1e7c4948d65b2c60
Resolves: #35162
Releases: 4.7, 6.0
Reviewed-on: http://review.typo3.org/9818
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[TASK] Update version to 4.7.0beta2
Oliver Hader [Tue, 13 Mar 2012 15:06:24 +0000 (16:06 +0100)]
[TASK] Update version to 4.7.0beta2

Change-Id: I23ab664e22762085ba59dc31c1491637ef3ac5a3
Reviewed-on: http://review.typo3.org/9617
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] With "virtual page-root" review-grid needs restriction
Stefan Neufeind [Sun, 26 Feb 2012 22:17:19 +0000 (23:17 +0100)]
[BUGFIX] With "virtual page-root" review-grid needs restriction
 to mountpoints visible

With the "virtual page-root"-feature (#33852) a person which is
not admin now has a root-node to click on to get a full view of
changes across all mountpoints (requested in #30630).

If person may not see the "real" page-root (pid=0) the selection
needs to be limited to changes from all visible mountpoints.

Change-Id: I7be7191d6095005c18f05067f1350e0ccab3e67e
Fixes: #34308
Releases: 4.7
Reviewed-on: http://review.typo3.org/9248
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Philipp Gampe
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[BUGFIX] Records with same UID but different tables are not shown
Oliver Hader [Mon, 5 Mar 2012 21:45:13 +0000 (22:45 +0100)]
[BUGFIX] Records with same UID but different tables are not shown

Records with same UID but different tables are not shown in the
Workspace Module. The ExtJS setting "idProperty" needs to point
to a unique value.

Change-Id: I4f8fa7a619b0617df472cde0b150fce7eca4e0fe
Fixes: #34546
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/9398
Reviewed-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[FEATURE] Tooltip for next/prev stage icons with stage-title
Stefan Neufeind [Fri, 10 Feb 2012 15:31:38 +0000 (16:31 +0100)]
[FEATURE] Tooltip for next/prev stage icons with stage-title

ExtJS-tooltip for the next and prev stage icons
are extended with the title of that stage.

Change-Id: I8674c084664a95074a9c3b25d86af2f341999b92
Resolves: #12284
Releases: 4.7
Reviewed-on: http://review.typo3.org/8970
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Cannot translate workspace preview link generation
Xavier Perseguers [Tue, 21 Feb 2012 14:21:03 +0000 (15:21 +0100)]
[TASK] Cannot translate workspace preview link generation

The label and tooltip to generate the workspace preview link are
hardcoded and cannot be translated.

Change-Id: Ia16e5baf2cb9e910a94e688b2889822245e7b5d3
Resolves: #34145
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/9134
Reviewed-by: Francois Suter
Tested-by: Francois Suter
Reviewed-by: Marcus Schwemer
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Philipp Gampe
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[FEATURE] Cleanup-job for outdated preview-links
Timo Webler [Mon, 6 Feb 2012 16:44:46 +0000 (17:44 +0100)]
[FEATURE] Cleanup-job for outdated preview-links

Workspace preview-links should be deleted once they reach
their endtime timestamp

Change-Id: I91074aee5592b23f1a8e0f73a4cca8353244a2df
Resolves: #32215
Reviewed-on: http://review.typo3.org/8866
Reviewed-by: Timo Webler
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] Option to disable Mass Actions
Bart Dubelaar [Mon, 12 Dec 2011 14:57:23 +0000 (15:57 +0100)]
[FEATURE] Option to disable Mass Actions

Adds an option to the user TSConfig to disable the Mass Actions menu.

Change-Id: I2530120564699912506ad8878f7f9653edb77e7c
Resolves: #32476
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/7232
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] html-escaping of workspace-title too much
Stefan Neufeind [Mon, 6 Feb 2012 08:54:12 +0000 (09:54 +0100)]
[BUGFIX] html-escaping of workspace-title too much

Titles are escaped later during output.
Don't yet escape in the service composing
the list of workspaces.

Change-Id: Ieeeb909efef8dbfcbccfed85d5edad072b5b11b3
Fixes: #31762
Releases: 4.7
Reviewed-on: http://review.typo3.org/6664
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
7 years ago[CLEANUP] Remove misleading report
Tolleiv Nietsch [Sun, 22 Jan 2012 21:20:43 +0000 (22:20 +0100)]
[CLEANUP] Remove misleading report

Actually we don't use "elementVersioningOnly" anymore, therefore we don't need the
report anymore.

Change-Id: I36a0b0fa0e2220e75d309330be7829e95ac34007
Fixes: #32748
Releases: 4.7
Reviewed-on: http://review.typo3.org/8644
Reviewed-by: Oliver Klee
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[CLEANUP] Removed unused JavaScript snippets
Tolleiv Nietsch [Sun, 22 Jan 2012 17:51:24 +0000 (18:51 +0100)]
[CLEANUP] Removed unused JavaScript snippets

Some parts of our JavaScript are unused. Let's do some house-
keeping and remove parts which aren't needed.

Releases: 4.7

Change-Id: Id88d02748037d794aab519e7856dc4d77d05012f
Reviewed-on: http://review.typo3.org/8643
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[CLEANUP] Cleanup wrong doc comments
Tolleiv Nietsch [Sun, 22 Jan 2012 18:31:27 +0000 (19:31 +0100)]
[CLEANUP] Cleanup wrong doc comments

Some of the doc cumments don't reflect the actual method
signature anymore. Better fix it ;)

Change-Id: Ic7ce992a39c307eaea7710a2e02038357a6356b2
Releases: 4.7
Reviewed-on: http://review.typo3.org/8642
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Fix publish button in preview mode
Tolleiv Nietsch [Sun, 15 Jan 2012 02:47:41 +0000 (03:47 +0100)]
[BUGFIX] Fix publish button in preview mode

Due to an wrong type check the publish button in the
preview window is broken.

Change-Id: I401d9d275dd2c3e39eb1a6ecbe215b776f5f7cea
Fixes: #33093
Releases: 4.6, 4.7
Reviewed-on: http://review.typo3.org/7809
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years agoRevert "[TASK] Migrate Workspace-Menu to work with ExtJS4"
Oliver Hader [Fri, 13 Jan 2012 11:22:07 +0000 (12:22 +0100)]
Revert "[TASK] Migrate Workspace-Menu to work with ExtJS4"

This reverts commit e1212e05722605e85964cb93cb8669c1d90b3844.

Change-Id: Ib371ef2d9de1b5a48d0a9e9910f23136d1b5f8c1
Resolves: #33168
Releases: 4.7
Reviewed-on: http://review.typo3.org/7777
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Checkbox for mass-action also if only publish/swap-permission
Robert Heel [Sun, 20 Nov 2011 23:26:21 +0000 (00:26 +0100)]
[BUGFIX] Checkbox for mass-action also if only publish/swap-permission

If user has only publish/swap permission show the
mass-action checkbox as well.

Change-Id: I04ccd6f08f3f56021ab29d91ac8aba7619f1e9cd
Fixes: #31122
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6756
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Migrate Workspace-Menu to work with ExtJS4
Steffen Ritter [Mon, 19 Dec 2011 11:35:03 +0000 (12:35 +0100)]
[TASK] Migrate Workspace-Menu to work with ExtJS4

Even though the Workspace-Menu mainly uses prototype,
newly developed stuff has been written with ExtJS.

Therefore a Migration to ExtJS4 is needed.

Change-Id: I9ab0c9f93416d7f8f928efffe69d4b078e9150ab
Resolves: #32687
Releases: 4.7
Reviewed-on: http://review.typo3.org/7384
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[SECURITY][BUGFIX] Remote Command Execution in Workspace Abstract Controller
Helmut Hummel [Fri, 16 Dec 2011 08:43:43 +0000 (09:43 +0100)]
[SECURITY][BUGFIX] Remote Command Execution in Workspace Abstract Controller

Change-Id: I2d57a6fa5beee32fe0637ad0e4a1af558958004c
Fixes: #32571
Releases: 4.7,4.6,4.5
Reviewed-on: http://review.typo3.org/7298
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[!!!][TASK][CONF] Remove deprecated code for 4.7
Markus Klein [Sun, 27 Nov 2011 17:02:33 +0000 (11:02 -0600)]
[!!!][TASK][CONF] Remove deprecated code for 4.7

Removes all deprecated code marked for deletion in 4.7.

Change-Id: Ia8fae449d0baa8dd4d35ca22bfd4026abf857bce
Resolves: #32108
Releases: 4.7
Reviewed-on: http://review.typo3.org/6945
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Stefan Neufeind
7 years ago[BUGFIX] Versioning: Fetch language-field if table localizable
Jozef Spisiak [Mon, 21 Nov 2011 00:22:28 +0000 (01:22 +0100)]
[BUGFIX] Versioning: Fetch language-field if table localizable

If a table is localizable also fetch the language-field.
This is needed for checks with language-access-rights.

Change-Id: Id1f44f0e9708c76cfc859418206ed02bccc2d24a
Fixes: #29208
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6757
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
7 years ago[BUGFIX] Search in workspaces grid not working
Hercules Karvasonis [Sat, 19 Nov 2011 09:51:10 +0000 (10:51 +0100)]
[BUGFIX] Search in workspaces grid not working

Now the array is used correctly so the filter works.

Change-Id: I1d058ab97b9e373abf24c0dc12f7f107c6177b44
Fixes: #31475
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6777
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Call callUserFunction with dummy-parameter as 3rd argument
Stefan Neufeind [Mon, 21 Nov 2011 00:50:13 +0000 (01:50 +0100)]
[BUGFIX] Call callUserFunction with dummy-parameter as 3rd argument

t3lib_div::callUserFunction() wants to use 3rd argument by
reference. Passing NULL directly there results in an error
But a dummy-variable can be passed (as done in other places
in the core, for example t3lib/class.t3lib_befunc.php).

Change-Id: I4ea437116aecfbb4e28cc09c744aa552e7c6ae94
Fixes: #27800
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6758
Reviewed-by: Marco Bresch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Narrow down preview header to fit smaller screens
Tolleiv Nietsch [Mon, 17 Oct 2011 18:41:45 +0000 (20:41 +0200)]
[BUGFIX] Narrow down preview header to fit smaller screens

Current implementation breaks the header of the preview-screen
on smaller resolutions. The attached patch makes sure that stage
labels and element measurements don't grow too large.

Change-Id: I5edd2b85abf4b4dd4652c692f87ee740de6f96c0
Fixes: #31121
Releases: 4.6
Reviewed-on: http://review.typo3.org/6079
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
7 years ago[BUGFIX] Fluid-layouts should have uppercase as first letter
Stefan Neufeind [Sun, 20 Nov 2011 23:12:06 +0000 (00:12 +0100)]
[BUGFIX] Fluid-layouts should have uppercase as first letter

Having lowercase files for layouts is deprecated since 4.6.

Change-Id: Ie82a0140da8148c0ea426334042849b8983d9bbd
Fixes: #31328
Releases: 4.6, 4.7
Reviewed-on: http://review.typo3.org/6754
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
7 years ago[BUGFIX] Using an apostrophe in the Workspace Name causes quite blank backend
Marco Bresch [Fri, 11 Nov 2011 14:12:57 +0000 (15:12 +0100)]
[BUGFIX] Using an apostrophe in the Workspace Name causes quite blank backend

This patch add backslashes to avoid JavaScript-errors when using apostrophes, quotes or backslashes in
the workspace title.

Change-Id: I66bf3864d10d713dda8e64cbde0846ef1a810868
Fixes: #28825
Releases: 4.7, 4.6, 4.5
Reviewed-on: http://review.typo3.org/6632
Reviewed-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
7 years ago[TASK] Update version to 4.6.0
Tolleiv Nietsch [Tue, 25 Oct 2011 08:04:55 +0000 (10:04 +0200)]
[TASK] Update version to 4.6.0

Change-Id: I3be3365defe88a720e88deb11871479ea31427f5
Reviewed-on: http://review.typo3.org/6285
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[FEATURE] set default grid limit to 30
Simon Schaufelberger [Fri, 7 Oct 2011 23:37:28 +0000 (01:37 +0200)]
[FEATURE] set default grid limit to 30

Raise the displayed rows in the workspace grid from 10 to 30

Change-Id: Ie72913301af870a17040d7b3a09d94144dc5dcd6
Resolves: #26287
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/5629
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Broken image paths in preview
Bart Dubelaar [Tue, 27 Sep 2011 09:52:46 +0000 (11:52 +0200)]
[BUGFIX] Broken image paths in preview

Images inside bodytext of content elements have broken paths when previewing in the workspace module.
The relative paths will point to the typo3 dir.
This is fixed by parsing all bodytext with TS_images_rte from t3lib_parsehtml_proc.

Change-Id: I9e8cdf717ce0c89ab3e16d33267727f7050092a9
Resolves: #29853
Reviewed-on: http://review.typo3.org/5370
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Raise the number of possible file- and dbmounts from 10 to 25
Ingo Pfennigstorf [Fri, 14 Oct 2011 11:23:21 +0000 (13:23 +0200)]
[TASK] Raise the number of possible file- and dbmounts from 10 to 25

The limitation of 10 dbmounts and filemounts in a workspace does not work in each
installation. Due to the fact that removing the limits completely would
most likely waste quite some space in most installations, we agreed to raise the
limits to 25.

Change-Id: I07b4e02adf55eeb376c04d9139d726d96dfd6232
Resolves: #30926
Releases: 4.6
Reviewed-on: http://review.typo3.org/5787
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] Invalid and deprecated calls
Xavier Perseguers [Mon, 24 Oct 2011 11:18:29 +0000 (13:18 +0200)]
[BUGFIX] Invalid and deprecated calls

Method sentCollectionToStage() of the ExtDirect action handler contains
invalid and deprecated calls.

Change-Id: I2063fb3ee274fefa7884dc96b907402c83392051
Fixes: #31217
Reviewed-on: http://review.typo3.org/6222
Reviewed-by: Steffen Gebert
Reviewed-by: Wouter Wolters
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[BUGFIX] Pootle: Multi-line labels are not rendered properly
Xavier Perseguers [Thu, 20 Oct 2011 11:47:11 +0000 (13:47 +0200)]
[BUGFIX] Pootle: Multi-line labels are not rendered properly

In order to ensure that multi-line labels can be properly translated on Pootle or
any 3rd party tool, it turns out that an additional attribute xml:space="preserve"
should be added to each and every <trans-unit> tag in the localization files.

Change-Id: Idc24540462e196b24c18286ec42f6ab2bd642e9f
Relates: #31141
Releases: 4.6
Reviewed-on: http://review.typo3.org/6130
Reviewed-by: Dominique Feyer
Tested-by: Dominique Feyer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
8 years ago[TASK] English XLIFF files should not contain target element
Dominique Feyer [Mon, 17 Oct 2011 20:32:24 +0000 (22:32 +0200)]
[TASK] English XLIFF files should not contain target element

Pootle uses the English XLIFF file has the template language and as such
it does not make sense to have "en" -> "en" translation files.

English XLIFF files are templates and should contain only a 'source', not
a 'target' element.

This commit contains:

- Remove of the target elements
- Remove target-language attribute
- Set the date attribute to the correct format
- Remove approved attribute

Change-Id: Icdb7d4b1e004c6f730a01839be042dc2a72a650a
Resolves: #31039
Relates: #30916
Releases: 4.6
Reviewed-on: http://review.typo3.org/5923
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Björn Pedersen
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
8 years ago[BUGFIX] Avoid that TYPO3 namespace is cleared
Tolleiv Nietsch [Fri, 7 Oct 2011 08:01:26 +0000 (10:01 +0200)]
[BUGFIX] Avoid that TYPO3 namespace is cleared

During the preview the TYPO3 JS namespace is cleared.
This is made to make sure that it always exists. But in case it's
already loaded, it's cleared by accident. The patch takes care of
both situations

Change-Id: I5c0a367764adf2ee62a145d6634a6990687c3cea
Resolves: #30307
Branches: 4.6
Reviewed-on: http://review.typo3.org/5605
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
8 years ago[BUGFIX] Use lang-labels within row detail section
Tolleiv Nietsch [Sun, 28 Aug 2011 16:44:12 +0000 (18:44 +0200)]
[BUGFIX] Use lang-labels within row detail section

The text on the list details section is not taken
from xlf-labels and can't be translated. This change
uses the enormous power of XTemplates to get away
from hardcoded text.

Change-Id: Ia0745e246b7b06cd8bbd3e26d713218f3a847bcf
Resolves: #29308
Branches: 4.6
Reviewed-on: http://review.typo3.org/4641
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
8 years ago[BUGFIX] handler is undefined when resizing the backend
Oliver Hader [Mon, 10 Oct 2011 22:25:31 +0000 (00:25 +0200)]
[BUGFIX] handler is undefined when resizing the backend

Resizing the backend browser window results in a JavaScript error.
The function that handles the re-positioning of the menus does not
work correctly. The observer requires a reference to a callback
function - currently the method was directly executed and the return
value used as function reference, which was undefined in this case.

Change-Id: Ifb2db858d7075f4fd714d737576189c0e1efc5a5
Resolves: #30760
Related: #25787
Releases: 4.6, 4.5
Reviewed-on: http://review.typo3.org/5690
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[BUGFIX] Make class name consistent
Tolleiv Nietsch [Mon, 22 Aug 2011 10:40:58 +0000 (12:40 +0200)]
[BUGFIX] Make class name consistent

Our classnames are mixed betweem Tx_ and tx_ - some others
don't even follow the general naming scheme. The patch moves
all to the proper naming with Tx_.

Change-Id: I6049923420414303c3985b6ff96a80ec1be9ef7f
Resolves: #25704
Branches: 4.6

8 years ago[BUGFIX] Cleanup splitview JavaScript
Tolleiv Nietsch [Sat, 20 Aug 2011 13:11:21 +0000 (15:11 +0200)]
[BUGFIX] Cleanup splitview JavaScript

Due to bad ExtJS layout the preview doesn't just load
the live and workspace preview once within a iframe,
it actually loads 3 iframes for both. The change avoids it.

Change-Id: Ifa100ce37d6d020d384969ca804b00c9af6eb815
Resolves: #29174
Branches: 4.5, 4.6

8 years agoMerge "[TASK] Use TYPO3.l10n API for JS localizations"
Tolleiv Nietsch [Mon, 12 Sep 2011 07:11:11 +0000 (09:11 +0200)]
Merge "[TASK] Use TYPO3.l10n API for JS localizations"

8 years agoMerge "[BUGFIX] Hide comments section if there are no comments"
Tolleiv Nietsch [Mon, 12 Sep 2011 07:10:10 +0000 (09:10 +0200)]
Merge "[BUGFIX] Hide comments section if there are no comments"

8 years agoMerge "[BUGFIX] Make workspace change visible for editors"
Tolleiv Nietsch [Mon, 12 Sep 2011 07:09:51 +0000 (09:09 +0200)]
Merge "[BUGFIX] Make workspace change visible for editors"

8 years ago[TASK] Use TYPO3.l10n API for JS localizations
Tolleiv Nietsch [Mon, 29 Aug 2011 20:45:23 +0000 (22:45 +0200)]
[TASK] Use TYPO3.l10n API for JS localizations

We haven't used the localization API within the JS
layer so far - this patch changes it ;)

Change-Id: I05781b89e29f0ebdd4b811268507cfc47bd75755
Resolves: #29333
Branches: 4.6

8 years ago[TASK] Convert XLIFF files to Tab indentation
Steffen Gebert [Sun, 28 Aug 2011 15:49:44 +0000 (17:49 +0200)]
[TASK] Convert XLIFF files to Tab indentation

Change-Id: Iec1fa64b66260a6fee98aa05979428a48631c26c

8 years ago[BUGFIX] Hide comments section if there are no comments
Tolleiv Nietsch [Sun, 28 Aug 2011 15:49:28 +0000 (17:49 +0200)]
[BUGFIX] Hide comments section if there are no comments

Within the workspace list we shouldn't show the comments
section if a specific change has no comments.

Change-Id: I939df69d0c9f51fe2ef412b0040225b9f0362c10
Resolves: #29307
Branches: 4.5, 4.6

8 years agoMerge "[BUGFIX] XLIFF: Approved attribute is on wrong element"
Oliver Hader [Fri, 26 Aug 2011 13:16:51 +0000 (15:16 +0200)]
Merge "[BUGFIX] XLIFF: Approved attribute is on wrong element"

8 years ago[BUGFIX] XLIFF: Approved attribute is on wrong element
Xavier Perseguers [Fri, 26 Aug 2011 07:52:33 +0000 (09:52 +0200)]
[BUGFIX] XLIFF: Approved attribute is on wrong element

Attribute "approved" is currently put on "target" element instead
of "trans-unit".

Change-Id: I4c02a3270af63dca35af782403dd1765afcc7c96
Fixes: #29262
Releases: 4.6

8 years ago[BUGFIX] Load TCA to have showRecordFieldList available
Simon Apold [Mon, 22 Aug 2011 08:17:04 +0000 (10:17 +0200)]
[BUGFIX] Load TCA to have showRecordFieldList available

Not loaded TCA avoids that the field-list in the diff-view
is trimmed down to the defined showRecordFieldList.

Change-Id: Ia6bf921726d7dd6da85a666365ce48c0ac6c16ae
Resolves: #28882
Releases: 4.6, 4.5

8 years ago[BUGFIX] Make workspace change visible for editors
Tolleiv Nietsch [Sat, 20 Aug 2011 15:15:24 +0000 (17:15 +0200)]
[BUGFIX] Make workspace change visible for editors

Due to a very strict topbar selector the workspace labels
might not show up in the topbar. The patch makes the menuselector
a bit more robust even if the username is not linked.

Change-Id: I233402e3552a3f025cc7a2b76b2a9ea96126af42
Resolves: #25767
Branches: 4.5 4.6

8 years ago[FEATURE] Introduce stage change buttons in frontent preview
Michael Klapper [Thu, 26 May 2011 11:01:51 +0000 (13:01 +0200)]
[FEATURE] Introduce stage change buttons in frontent preview

Enables easy reviews on a per-page level for a quicker
review process. Depending on the state of the elements on a
page up to three buttons (next,previous,discard) are presented
to the user.

Change-Id: If72c21dac25cd70eda9fba375a8e7e2f062b09bc
Resolves: #27139
Releases: 4.6

8 years ago[BUGFIX] Ext Direct API lacks the possibility of adding access control
Stefan Galinski [Wed, 27 Jul 2011 10:51:22 +0000 (12:51 +0200)]
[BUGFIX] Ext Direct API lacks the possibility of adding access control

Change-Id: Ide5f9b3ed43033659ca8cf748777f3c98a55a709
Resolves: #25307

8 years ago[BUGFIX] Backend user without accordant language permissions can see workspace changes
Michael Klapper [Wed, 27 Jul 2011 10:43:16 +0000 (12:43 +0200)]
[BUGFIX] Backend user without accordant language permissions can see workspace changes

Change-Id: I953c656c4e3ea5284863c5fe4c4ebdbd1ce18725
Resolves: #27414

8 years agoMerge "[BUGFIX] Show splitview only in non-live workspace"
Michael Klapper [Sun, 17 Jul 2011 11:00:46 +0000 (13:00 +0200)]
Merge "[BUGFIX] Show splitview only in non-live workspace"

8 years agoMerge "[TASK] Move workspace preview functionality into versioning / workspace"
Benjamin Mack [Sun, 17 Jul 2011 10:59:42 +0000 (12:59 +0200)]
Merge "[TASK] Move workspace preview functionality into versioning / workspace"

8 years ago[BUGFIX] Show splitview only in non-live workspace
Tolleiv Nietsch [Thu, 14 Jul 2011 20:24:19 +0000 (22:24 +0200)]
[BUGFIX] Show splitview only in non-live workspace

As a result of #13518 the split-view opens up always.
This fix makes sure that we're in a non-live workspace
before it replaces the viewOnClick URL

Change-Id: I69b22083e5d03242aa597f91f0db3c547ad67f61
Resolves: #28262
Releases: 4.6

8 years ago[TASK] Move workspace preview functionality into versioning / workspace
Tolleiv Nietsch [Thu, 14 Jul 2011 16:26:02 +0000 (18:26 +0200)]
[TASK] Move workspace preview functionality into versioning / workspace

As the whole handling of the ADMCMD_preview is related to
version / workspaces, the according code should go in these
extensions.

Change-Id: Iddb9cf435b8f9617625caefbda78738a0b8bf0fc
Resolves: #27931

8 years ago[BUGFIX] Remove linebreaks from xlf label to get preview working
Tolleiv Nietsch [Thu, 14 Jul 2011 15:28:51 +0000 (17:28 +0200)]
[BUGFIX] Remove linebreaks from xlf label to get preview working

Some linebreaks in the labels seem to break the JavaScript of the preview window.

Change-Id: I668f92ce97d9d3f4c95c17aeb470a753e96cb769
Resolves: #28220
Branches: 4.6

8 years agoMerge "[BUGFIX] module.css references invalid image url"
Michael Klapper [Tue, 12 Jul 2011 20:07:55 +0000 (22:07 +0200)]
Merge "[BUGFIX] module.css references invalid image url"

8 years ago[TASK] Refactor core usages of testInt, calcPriority, calcParenthesis
Oliver Hader [Tue, 12 Jul 2011 15:38:08 +0000 (17:38 +0200)]
[TASK] Refactor core usages of testInt, calcPriority, calcParenthesis

As testInt, calcPriority and calcParenthesis were moved and renamed to
t3lib_utility_Math we have to change the core usages, too.

Change-Id: Idf8cc04c4851a3d53eaa3a14c32a4a2416ec0b7f
Resolves: #28097

8 years ago[TASK] Refactor core usages of testInt, calcPriority, calcParenthesis
Susanne Moog [Mon, 11 Jul 2011 20:38:47 +0000 (22:38 +0200)]
[TASK] Refactor core usages of testInt, calcPriority, calcParenthesis

As testInt, calcPriority and calcParenthesis were moved and renamed to
t3lib_utility_Math we have to change the core usages, too.

Change-Id: Ife5b6919ab647672e16605cf62fdd5e3de147d78
Depends: #28064
Resolves: #28097

8 years ago[BUGFIX] Wrong CGL style of boolean values
Oliver Hader [Tue, 12 Jul 2011 11:48:34 +0000 (13:48 +0200)]
[BUGFIX] Wrong CGL style of boolean values

Change-Id: I0498a6fde4eb7cfb2115362fb6955d460a10fd6a

8 years ago[BUGFIX] module.css references invalid image url
Michael Klapper [Mon, 11 Jul 2011 08:16:16 +0000 (10:16 +0200)]
[BUGFIX] module.css references invalid image url

Just add the file extensions to the file reference.

Change-Id: I4c69f633b64edb20bcbdd82cf0e91ad45e926d82
Resolves: #28113
Release: 4.6,4.5

8 years ago[FEATURE] Make displayed fields in "Send to stage" layer configurable
Sonja Scholz [Fri, 4 Mar 2011 13:44:06 +0000 (14:44 +0100)]
[FEATURE] Make displayed fields in "Send to stage" layer configurable

Until now the recipients in the send to next stage popup are allways
checked per default and can be changed by the editor completely.

With this feature the administrator is able to
define the default state of the checkboxes. There is the choice between
"All are checked per default but it can be changed", "Some are checked
per default but can not be changed" and "All are checked per default
but con not be changed". Additionally it is possible to hide the
recipient checkboxes and the additional recipient field from the popup,
which is useful if there is a recipient configuration behind, see above.

Change-Id: Ib036d7dfabee8139bd7632184c9e46ce79d22979
Resolves: #13095

8 years ago[BUGFIX] Highlight page in pagetree if a content element is changed
Sonja Scholz [Thu, 7 Jul 2011 20:31:05 +0000 (22:31 +0200)]
[BUGFIX] Highlight page in pagetree if a content element is changed

Change-Id: Idd69c7837d4d04c97e761252b3888df5dd3c4ab8
Resolves: #12743
Releases: 4.6

8 years ago[FEATURE] Show info if staged element is edited
Tolleiv Nietsch [Thu, 7 Jul 2011 04:32:52 +0000 (06:32 +0200)]
[FEATURE] Show info if staged element is edited

According to #27643 in case a staged element is edited
the user will see a info message during editing.

Change-Id: I1a7f11eeb098f38d3d4872b9cd54cfc404250f30
Resolves: #27966
Releases: 4.6

8 years ago[BUGFIX] List doesn't show all records
Michael Klapper [Wed, 6 Jul 2011 13:52:00 +0000 (15:52 +0200)]
[BUGFIX] List doesn't show all records

The issue cannot be reproduced at the moment but
it is possible to run into such an issue some way.

The fix just solves the visible error but
does not fix the unknown initial problem.

Change-Id: I8569fb6585ed820177c5dffc1aa587b5fe42b427
Resolves: #26422
Release: 4.6, 4.5

8 years agoMerge "[FEATURE] Add possibility for improved detail view"
Tolleiv Nietsch [Fri, 8 Jul 2011 15:25:44 +0000 (17:25 +0200)]
Merge "[FEATURE] Add possibility for improved detail view"

8 years ago[FEATURE] Limit modes available in the splipview
Michael Klapper [Wed, 6 Jul 2011 16:31:32 +0000 (18:31 +0200)]
[FEATURE] Limit modes available in the splipview

Providing all modes (slider,hbox,vbox) in the split preview
is not always useful, especially on pages where JavaScript
issues break the slider we need a way to turn some modes off.

Change-Id: Ide32d57fff792ba9581cdfb30d7c07776cd7a77a
Resolves: #27097
Releases: 4.6

8 years ago[BUGFIX] Add documentation in review controller
Tolleiv Nietsch [Wed, 6 Jul 2011 17:52:56 +0000 (19:52 +0200)]
[BUGFIX] Add documentation in review controller

The decisions made for the controller aren't clear
from just looking at the code. The added comment and the
small cleanup hopefully make it clear now.

Change-Id: Ic22516bf1198d1f1c162056227a25d818aed18c2
Resolves: #26900
Releases: 4.6

8 years ago[FEATURE] Include preview link in notification
Sonja Scholz [Fri, 4 Mar 2011 13:55:35 +0000 (14:55 +0100)]
[FEATURE] Include preview link in notification

Until now there haven't been a preview link in the notification mails.

With this feature there are two new markers that can be used in the
notification template. One marker for the workspace preview link and
one marker for the splitted workspace preview link.
Additionally this feature adds a hook, so it is possible for a
developer to add severall additional markers.

The preview link for the splitted workspace view goes across the
backend login screen. If an user has no valid backend session he
can simply login and after an successfull login he will be redirected
to the desired worskpace view. If the user already logged in to the
backend he becomes directly the workspace module without any new
login.

If the recipient of the review email was last time logged in into the
live WS. The workspace will now forced (if the permission allows) to
the desired WS where the changes are present. Otherwise it's not possible
to get the splitted preview screen running.

Change-Id: Ifec84d7475aa111cc55a0fb2915d3ddfa6c5fcc4
Resolves: #13518

8 years agoMerge "[TASK] Add XLIFF files"
Tolleiv Nietsch [Thu, 7 Jul 2011 21:27:15 +0000 (23:27 +0200)]
Merge "[TASK] Add XLIFF files"

8 years agoMerge "[TASK] Cleanup draft workspace usages"
Tolleiv Nietsch [Thu, 7 Jul 2011 21:11:16 +0000 (23:11 +0200)]
Merge "[TASK] Cleanup draft workspace usages"

8 years ago[BUGFIX] Wrong CGL style of boolean values
Oliver Hader [Thu, 7 Jul 2011 12:14:42 +0000 (14:14 +0200)]
[BUGFIX] Wrong CGL style of boolean values

Change-Id: I372536fcae4a618185b0a38dcd227fd3b6b5868e

8 years ago[TASK] Add XLIFF files
Tolleiv Nietsch [Thu, 7 Jul 2011 05:12:58 +0000 (07:12 +0200)]
[TASK] Add XLIFF files

Remove old LLXML file and add new version as XLIFF

Change-Id: If7f18c41841d811746fdb13edf4c533b02056dbe
Relates: #25397

8 years ago[TASK] Cleanup draft workspace usages
Tolleiv Nietsch [Wed, 6 Jul 2011 22:24:19 +0000 (00:24 +0200)]
[TASK] Cleanup draft workspace usages

The draft workspace is deprecated since 4.4, this patch
makes sure nobody is able to continue using it and
cleans up the related codes.

Change-Id: I1579a193fb5d8c697851924a1a18fc80a274884e
Resolves: #27952
Releases: 4.6

8 years agoMerge "[BUGFIX] Remove check for TYPO3_UseCachingFramework"
Michael Klapper [Wed, 6 Jul 2011 16:58:42 +0000 (18:58 +0200)]
Merge "[BUGFIX] Remove check for TYPO3_UseCachingFramework"

8 years ago[BUGFIX][DB] Some DB fields needs to be varchar to support MSSQL
Sonja Scholz [Mon, 9 May 2011 19:36:37 +0000 (21:36 +0200)]
[BUGFIX][DB] Some DB fields needs to be varchar to support MSSQL

There are some fields in the sys_workspace table, which are of type
text at the moment. This is a problem for MSSQL, as MSSQL is not able
to compare type text fields in a query like adminusers = 5.

Change-Id: I98ff366b6857be00ae429bd750817e3329879878
Resolves: #25960
Releases: 4.6