Packages/TYPO3.CMS.git
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
8 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
8 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
8 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
8 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
8 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
8 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
8 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

8 years ago[FEATURE] Add possibility for improved detail view
Francois Suter [Tue, 28 Jun 2011 16:00:34 +0000 (18:00 +0200)]
[FEATURE] Add possibility for improved detail view

The current row detail view in the Workspaces module is rather limited
and there's no entry point to change it. Adding a hook makes it
possible to manipulate, and thus enhance, that view.

With http://forge.typo3.org/issues/27442 the hook will now receive
all relevant information.

Change-Id: Ibe15ae0f5a57ecd3988e62b10b58a30976ea3f18
Resolves: #12868
Releases: 4.5, 4.6

8 years ago[BUGFIX] LIVE workspace actions don't work
Michael Klapper [Mon, 20 Jun 2011 15:37:39 +0000 (17:37 +0200)]
[BUGFIX] LIVE workspace actions don't work

The solution is simple to hide all the "actions" in live workspace.

Change-Id: I5ae97bc5f7dacb5e6e40749bf40d2a049689a5e1
Resolves: #11535
Releases: 4.6, 4.5

8 years ago[BUGFIX] Remove check for TYPO3_UseCachingFramework
Christian Kuhn [Sun, 26 Jun 2011 13:52:53 +0000 (15:52 +0200)]
[BUGFIX] Remove check for TYPO3_UseCachingFramework

The caching framework is always enabled in TYPO3 4.6. This renders
the check for TYPO3_UseCachingFramework obsolete.

Change-Id: I12412be5f894018b1a2a5af4cbb4b36560b12964
Resolves: #27709
Related: #25106

8 years agoMerge "[BUGFIX] Space missing in popup window"
Susanne Moog [Fri, 24 Jun 2011 11:48:10 +0000 (13:48 +0200)]
Merge "[BUGFIX] Space missing in popup window"

8 years agoMerge "[FEATURE] Improve information for detail view"
Susanne Moog [Fri, 24 Jun 2011 11:36:30 +0000 (13:36 +0200)]
Merge "[FEATURE] Improve information for detail view"

8 years ago[BUGFIX] Space missing in popup window
Michael Klapper [Wed, 22 Jun 2011 13:19:03 +0000 (15:19 +0200)]
[BUGFIX] Space missing in popup window

Change-Id: Ie0cd46baa07c3d7bdb80c97fc53432eacba276d9
Resolves: #27310
Releases: 4.6, 4.5

8 years ago[BUGFIX] Previewing a page in a custom Workspace, unable to execute an action in...
Michael Klapper [Mon, 30 May 2011 11:51:08 +0000 (13:51 +0200)]
[BUGFIX] Previewing a page in a custom Workspace, unable to execute an action in List view tab.

Change-Id: Ibb09d6de9e9053eac69c6bb746b8ee2f40fc66e6
Resolves: #13884
Releases: 4.6, 4.5

8 years agoMerge "[BUGFIX] Missing preselected recipients in send to next stage window"
Michael Klapper [Tue, 21 Jun 2011 11:08:04 +0000 (13:08 +0200)]
Merge "[BUGFIX] Missing preselected recipients in send to next stage window"

8 years agoMerge "[BUGFIX] Adapt cache configuration to 4.6"
Susanne Moog [Mon, 20 Jun 2011 22:31:51 +0000 (00:31 +0200)]
Merge "[BUGFIX] Adapt cache configuration to 4.6"

8 years ago[BUGFIX] Adapt cache configuration to 4.6
Christian Kuhn [Sun, 19 Jun 2011 10:55:10 +0000 (12:55 +0200)]
[BUGFIX] Adapt cache configuration to 4.6

Change-Id: I85e68730e07b994ec4a21bcccded7295d036e566
Resolves: #27543
Depends: #27506

8 years agoMerge "[BUGFIX] JavaScript error on page load - TYPO3.LLL.Workspace is undefined"
Tolleiv Nietsch [Thu, 16 Jun 2011 15:41:55 +0000 (17:41 +0200)]
Merge "[BUGFIX] JavaScript error on page load - TYPO3.LLL.Workspace is undefined"

8 years agoMerge "[TASK] Remove dublicate code - Ext.ux.plugins.TabStripContainer"
Tolleiv Nietsch [Thu, 16 Jun 2011 15:37:52 +0000 (17:37 +0200)]
Merge "[TASK] Remove dublicate code - Ext.ux.plugins.TabStripContainer"

8 years ago[BUGFIX] Missing preselected recipients in send to next stage window
Michael Klapper [Thu, 16 Jun 2011 11:24:03 +0000 (13:24 +0200)]
[BUGFIX] Missing preselected recipients in send to next stage window

Change-Id: Ia2f58537dba12ebc6cf4ba6977e10ea46af04c32
Resolves: #27495
Releases: 4.6, 4.5

8 years ago[BUGFIX] JavaScript error on page load - TYPO3.LLL.Workspace is undefined
Michael Klapper [Wed, 15 Jun 2011 09:32:43 +0000 (11:32 +0200)]
[BUGFIX] JavaScript error on page load - TYPO3.LLL.Workspace is undefined

Change-Id: I3047982b6762df556e3f9e6ab854081836b82c3b
Resolves: #27470
Releases: 4.6, 4.5

8 years ago[FEATURE] Improve information for detail view
Francois Suter [Tue, 14 Jun 2011 15:41:51 +0000 (17:41 +0200)]
[FEATURE] Improve information for detail view

The row details view in the Workspaces module is based on two arrays
containing only the changed fields, one with the Live value of the
fields and one with the diff'ed values. These arrays do not contain
any reference to the name of the fields, only to their labels.

Add an extra entry for each difference, containing the field name.

Change-Id: Ie2b4088a568a4f9880afdf44e3b5f95cf95215fc
Resolves: #27442
Releases: 4.6, 4.5

8 years ago[BUGFIX] Fix localization handling to support XLIFF
Dominique Feyer [Mon, 13 Jun 2011 20:30:44 +0000 (22:30 +0200)]
[BUGFIX] Fix localization handling to support XLIFF

Change-Id: Iaf9c1a2cde556e4b4007c1f1365013c84d4ed258
Relates: #25397

8 years ago[TASK] Remove dublicate code - Ext.ux.plugins.TabStripContainer
Michael Klapper [Tue, 14 Jun 2011 09:00:45 +0000 (11:00 +0200)]
[TASK] Remove dublicate code - Ext.ux.plugins.TabStripContainer

Change-Id: Ic5331d299aecf98b2936c8c5751a706db2ef5da3
Resolves: #27421
Releases: 4.6, 4.5

8 years ago[BUGFIX] Swapping throws ExtDirect Exception
Oliver Hader [Mon, 13 Jun 2011 12:51:56 +0000 (14:51 +0200)]
[BUGFIX] Swapping throws ExtDirect Exception

An undefined variable is used on the JavaScript side
which leads to an undefined value to be transported
through ExtDirect. However undefined values are stripped
away and thus modify the arguments count.

Change-Id: I5980c9e701119637794a7c013dcd6aff413f1018
Resolves: #26605
Releases: 4.6, 4.5

8 years agoMerge "[BUGFIX] Editor see records without permissions on table"
Michael Klapper [Fri, 10 Jun 2011 14:29:33 +0000 (16:29 +0200)]
Merge "[BUGFIX] Editor see records without permissions on table"

8 years ago[BUGFIX] Editor see records without permissions on table
Michael Klapper [Thu, 9 Jun 2011 13:06:49 +0000 (15:06 +0200)]
[BUGFIX] Editor see records without permissions on table

Change-Id: I55b8eed9a7b475040b6f842e9d8c94e60191c896
Resolves: #27325
Release: 4.6, 4.5

8 years agoMerge "[BUGFIX] Frontent preview - Hide slider & visual-mode-options in "List-view""
Michael Klapper [Thu, 9 Jun 2011 15:57:05 +0000 (17:57 +0200)]
Merge "[BUGFIX] Frontent preview - Hide slider & visual-mode-options in "List-view""

8 years agoMerge "[BUGFIX] Workspaces view doesn't respect TCA label_userFunc"
Michael Klapper [Wed, 8 Jun 2011 13:36:45 +0000 (15:36 +0200)]
Merge "[BUGFIX] Workspaces view doesn't respect TCA label_userFunc"

8 years ago[BUGFIX] Workspaces view doesn't respect TCA label_userFunc
Michael Klapper [Mon, 30 May 2011 16:21:12 +0000 (18:21 +0200)]
[BUGFIX] Workspaces view doesn't respect TCA label_userFunc

Change-Id: I6ff0640eac36a74d5a49d0f0bb9f2038fba01f97
Resolves: #27036
Releases: 4.6, 4.5

8 years ago[BUGFIX] ext_localconf.php Wrong file reference
Michael Klapper [Wed, 1 Jun 2011 08:14:22 +0000 (10:14 +0200)]
[BUGFIX] ext_localconf.php Wrong file reference

Change-Id: I050b136fe9ad7bdfd18b8f253f0b34acd7154d36
Resolves: #27159
Releases: 4.6, 4.5

8 years ago[BUGFIX] Frontent preview - Hide slider & visual-mode-options in "List-view"
Michael Klapper [Mon, 30 May 2011 14:15:39 +0000 (16:15 +0200)]
[BUGFIX] Frontent preview - Hide slider & visual-mode-options in "List-view"

Change-Id: I33425a023b6d7032f82c29415168e287116fd8eb
Resolves: #27143
Releases: 4.6, 4.5

8 years ago[TASK] Reapply direct changes of TYPO3 Core
Oliver Hader [Tue, 10 May 2011 10:53:49 +0000 (12:53 +0200)]
[TASK] Reapply direct changes of TYPO3 Core

Commits 59900b6682cc043d7541b3e26380cb3dd843d14b..50cbf2640caad79144d3d9c2d511030a78c7cc9c

Change-Id: I2171bcb0997d69f99d52c899b3dda91da90ebfeb
Resolves: #26728

8 years agoMerge "[TASK] Remove global declarations inside methods"
Tolleiv Nietsch [Wed, 4 May 2011 12:22:05 +0000 (14:22 +0200)]
Merge "[TASK] Remove global declarations inside methods"

8 years ago[BUGFIX] Correct typo in viewSingleRecord()
Susanne Moog [Sun, 17 Apr 2011 12:17:37 +0000 (14:17 +0200)]
[BUGFIX] Correct typo in viewSingleRecord()

tx_Workspaces_Service_Workspaces::viewSingleRecord()
references a table named "pages_language_oderlay",
which should be "pages_language_overlay", instead.

Change-Id: I2f52edfd0d4a89b68373d7ca73cfc81b345af902
Resolves: #25870
Releases: 4.6, 4.5

8 years ago[TASK] Remove global declarations inside methods
Xavier Perseguers [Wed, 13 Apr 2011 20:24:23 +0000 (22:24 +0200)]
[TASK] Remove global declarations inside methods

Global declaration such as global $TCA or global $BE_USER should
be changed to $GLOBALS['TCA'], $GLOBALS['BE_USER'], ...

Change-Id: I6c4e2cb834e845e2be18d2be3237b57262c061b1
Relates: #25334

8 years ago[BUGFIX] Invalid use of double-quote
Xavier Perseguers [Mon, 11 Apr 2011 13:49:24 +0000 (15:49 +0200)]
[BUGFIX] Invalid use of double-quote

Due to hard-coded double-quote, workspace query fails when using Oracle.

Change-Id: I6f7570d5e1ddde8f91959191ad86b6b45293ff1e
Resolves: #25887
Releases: 4.6, 4.5