Packages/TYPO3.CMS.git
7 years ago[TASK] Namespace classes
Thomas Maroschik [Wed, 17 Oct 2012 19:58:25 +0000 (21:58 +0200)]
[TASK] Namespace classes

Change-Id: Ib6bbe85fb2189c918f73d63034dd308e03d96d90

7 years ago[TASK] Move classes to new target location
Thomas Maroschik [Tue, 21 Aug 2012 03:14:27 +0000 (05:14 +0200)]
[TASK] Move classes to new target location

7 years ago[TASK] Move t3lib_tcemain::getUniqueFields to EXT:version
Tolleiv Nietsch [Fri, 25 May 2012 20:18:17 +0000 (22:18 +0200)]
[TASK] Move t3lib_tcemain::getUniqueFields to EXT:version

The method is only used within EXT:version, therefore
it should be moved.

Change-Id: Ibe78e8490a726a144d50ee71bd23e09633a1ba6c
Resolves: #37494
Releases: 6.0
Reviewed-on: http://review.typo3.org/11632
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
7 years ago[TASK] Fix CGL violations against SuperfluousWhitespace
Wouter Wolters [Mon, 9 Jul 2012 18:45:25 +0000 (20:45 +0200)]
[TASK] Fix CGL violations against SuperfluousWhitespace

Fix CGL violations against SuperfluousWhitespace

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

Fix CGL violations against ClassDocComment

Change-Id: I081a6e7420947565f275ce2f16c21beceb643e6d
Resolves: #38598
Releases: 6.0
Reviewed-on: http://review.typo3.org/12544
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[BUGFIX] Content elements disappear on publishing a page
Oliver Hader [Tue, 3 Jul 2012 12:23:45 +0000 (14:23 +0200)]
[BUGFIX] Content elements disappear on publishing a page

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.

This leads to a chain of problems since the value of that field
will now be "0" per default which means "page versioning".

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

Fix CGL violations against CharacterAfterPHPClosingTag

Change-Id: If4d8a489228f0bfabad92aaf0d8e17f6ad7728e3
Resolves: #38569
Releases: 6.0
Reviewed-on: http://review.typo3.org/12524
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
7 years ago[TASK] Fix CGL violations against InlineControlStructure
Wouter Wolters [Sun, 1 Jul 2012 15:10:18 +0000 (17:10 +0200)]
[TASK] Fix CGL violations against InlineControlStructure

Fix CGL violations against InlineControlStructure

Change-Id: I1ba792a9d25fbae8e0e32502ab2f20911297cf63
Resolves: #38520
Releases: 6.0
Reviewed-on: http://review.typo3.org/12501
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Wouter Wolters [Sun, 24 Jun 2012 20:43:56 +0000 (22:43 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Fix CGL violations against DoubleQuoteUsage

Change-Id: I2ffaee5d31866b13bc061fcd4ee0b5827e7c49d1
Resolves: #38359
Releases: 6.0
Reviewed-on: http://review.typo3.org/12340
Reviewed-by: Oliver Klee
Reviewed-by: Ludwig Rafelsberger
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Fix CGL violations
Christian Kuhn [Sun, 24 Jun 2012 13:07:28 +0000 (15:07 +0200)]
[TASK] Fix CGL violations

Fix last violations against FunctionCallArgumentSpacingNoSpaceAfterComma
and FunctionCallArgumentSpacingSpaceBeforeComma

Change-Id: Ie184fb0c5966fbca58d27dd277c7ba7950c88e99
Resolves: #38346
Releases: 6.0
Reviewed-on: http://review.typo3.org/12326
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove empty tca.php file
Christian Kuhn [Sat, 23 Jun 2012 20:57:46 +0000 (22:57 +0200)]
[TASK] Remove empty tca.php file

Change-Id: Ie5dd861a580323ce334a7935c4ddd88b2d4db55c
Resolves: #38341
Releases: 6.0
Reviewed-on: http://review.typo3.org/12318
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove XCLASS definitions in ext:version
Christian Kuhn [Thu, 21 Jun 2012 20:53:18 +0000 (22:53 +0200)]
[TASK] Remove XCLASS definitions in ext:version

All XCLASS definitions can be removed in TYPO3 6.0

Change-Id: I1a3cad57fe8271b6940e64261344314b80dd39fd
Resolves: #36826
Releases: 6.0
Reviewed-on: http://review.typo3.org/12276
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] CGL OpeningFunctionBraceKernighanRitchieSpaceBeforeBrace in version
Roland Waldner [Thu, 21 Jun 2012 20:09:53 +0000 (22:09 +0200)]
[TASK] CGL OpeningFunctionBraceKernighanRitchieSpaceBeforeBrace in version

Change-Id: I1bf7f10a05b207c318b21550c68cb2690ba569b1
Resolves: #38268
Releases: 6.0
Reviewed-on: http://review.typo3.org/12272
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] CGL "FunctionCallArgumentSpacingTooMuchSpaceAfterComma" in version
Roland Waldner [Mon, 11 Jun 2012 22:08:34 +0000 (00:08 +0200)]
[TASK] CGL "FunctionCallArgumentSpacingTooMuchSpaceAfterComma" in version

Fix CGL violations against "FunctionCallArgumentSpacingTooMuchSpaceAfterComma" in /typo3/sysext/version/.

Change-Id: Ib0cc37eacf91ade8809aae5d0f964201d2e9a8f1
Resolves: #37934
Releases: 6.0
Reviewed-on: http://review.typo3.org/11970
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in sysext version
Roland Waldner [Tue, 12 Jun 2012 20:37:09 +0000 (22:37 +0200)]
[TASK] CGL FunctionCallArgumentSpacingNoSpaceAfterComma in sysext version

Change-Id: Ia242fcca9e1201a0fd0bd5e08d42aa08f34cec9d
Resolves: #37981
Releases: 6.0
Reviewed-on: http://review.typo3.org/12011
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:28:48 +0000 (11:28 +0200)]
[BUGFIX] Workspace state change notification email is always in English

Bugfix I433a744bb377590de444ac8cf960ccfd0b1430db in EXT:workspaces
slightly changed the way the list of recipient email is generated.

Change-Id: I39b23787e6123cfafbd0586952412c029b475b6a
Depends: I433a744bb377590de444ac8cf960ccfd0b1430db
Fixes: #25434
Branches: 4.5, 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/10948
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
7 years ago[TASK] Fix CGL "InlineCommentWrongStyle" in sysext "version"
Roland Waldner [Sun, 3 Jun 2012 15:56:06 +0000 (17:56 +0200)]
[TASK] Fix CGL "InlineCommentWrongStyle" in sysext "version"

There are violations against the CGL rule "InlineCommentWrongStyle".

This will be fixed.

Change-Id: I3906272a23b2b8fe740af21de37edbb3d8ca1aaa
Resolves: #37716
Releases: 6.0
Reviewed-on: http://review.typo3.org/11812
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Fix CGL FunctionCallArgumentSpacingTooMuchSpaceAfterComma
Roland Waldner [Sun, 3 Jun 2012 15:39:29 +0000 (17:39 +0200)]
[TASK] Fix CGL FunctionCallArgumentSpacingTooMuchSpaceAfterComma

There are violations against the CGL rule
"FunctionCallArgumentSpacingTooMuchSpaceAfterComma".

This will be fixed.

Change-Id: I8b5f4c384c9718a9361de1a97d0692f715026d11
Resolves: #37714
Releases: 6.0
Reviewed-on: http://review.typo3.org/11810
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Fix CGL FunctionCallArgumentSpacingSpaceBeforeComma
Roland Waldner [Sun, 3 Jun 2012 15:21:08 +0000 (17:21 +0200)]
[TASK] Fix CGL FunctionCallArgumentSpacingSpaceBeforeComma

According to metrics.typo3.org the very last core CGL violation
against "FunctionCallArgumentSpacingSpaceBeforeComma" can be
found in typo3/sysext/version/class.tx_version_tcemain.php.

This will be fixed.

Change-Id: If2bcf6cb917c5247f4a6ebaf192f539b41eba2f5
Resolves: #37712
Releases: 6.0
Reviewed-on: http://review.typo3.org/11808
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[TASK] Harmonize coding style of control structures in sysext "version"
Roland Waldner [Thu, 7 Jun 2012 18:55:44 +0000 (20:55 +0200)]
[TASK] Harmonize coding style of control structures in sysext "version"

Change-Id: Ic3da08af8fe0de01227a1332fc5e1ae61315f0c1
Resolves: #37823
Releases: 6.0
Reviewed-on: http://review.typo3.org/11872
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:04:23 +0000 (14:04 +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: I53f5c20b050fc07bf9c6844437ac6064ca81dede
Resolves: #36883
Reviewed-on: http://review.typo3.org/11025
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Update version to 4.7.0beta2
Oliver Hader [Tue, 13 Mar 2012 15:05:32 +0000 (16:05 +0100)]
[TASK] Update version to 4.7.0beta2

Change-Id: I4eccc1e4388725071704daf305e20da5d8c21f5f
Reviewed-on: http://review.typo3.org/9616
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Nested IRRE elements are not removed
Oliver Hader [Tue, 6 Mar 2012 22:14:54 +0000 (23:14 +0100)]
[BUGFIX] Nested IRRE elements are not removed

Imagine a nested IRRE structure like Hotel->Offer->Price (taken
form EXT:irre_tutorial) in the live workspace. Now the whole
structure from the parent record including all child records is
deleted on a custom workspace. Publishing the delete placeholders
does not work for child records, only the parent gets removed and
the children stay...

Since the parent record gets processed first, the "delete" action
during publishing is forwared to all child records, but without
the accordant publishing context. Thus, for removals it is now to
be checked whether the record is marked to be removed and would
be processed in the same publishing request, but just later.

Change-Id: If5741f5354507938eb4ddbe2015112acc47bccce
Fixes: #34556
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/9447
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
7 years ago[BUGFIX] Fix translation moving in workspaces
Tolleiv Nietsch [Sun, 12 Feb 2012 04:58:25 +0000 (05:58 +0100)]
[BUGFIX] Fix translation moving in workspaces

Seems that the API changes introduced with changeset 89bd701c
haven't been made everywhere. This caused some issue when
translated records are move in a workspace.

Goes together with a fix in t3lib_tcemain which will follow.

Change-Id: If5aed1814e33664fcea0e11f10a48779a0e43bc9
Fixes: #33592
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/8997
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Philipp Gampe
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[TASK] Move FEworkspace initialization into versioning / part 2
Benjamin Mack [Sun, 9 Oct 2011 11:55:04 +0000 (13:55 +0200)]
[TASK] Move FEworkspace initialization into versioning / part 2

As there is a hook after initializing the BE user,
the code that initializes the BE user when using
a previewlink can now be moved out of the core.

Also the same hook can now be used to do the generic
workspace initialization.

Change-Id: I11ac916a02b491905cc3e22e6fdca8b934656dbd
Resolves: #30680
Releases: 4.7
Reviewed-on: http://review.typo3.org/5643
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
7 years ago[BUGFIX] create/move new page behind move-placeholder
Dennis Ahrens [Wed, 11 Jan 2012 06:22:38 +0000 (07:22 +0100)]
[BUGFIX] create/move new page behind move-placeholder

Fixes the described scenerio below by using just another tcemain hook.

* Switch to a workspace without pending changes.
* Move page M that is located behind X as a child of Y to any other location.
* Now create a new page N behind our moved page M (using the pagetree drag & drop)
  the page seems to be located correct, but if you refresh the pagetree this new
  page N is not at the intended location anymore.
* Searching the tree shows that it became a child of Y behind the page X, which
  was the old location of M.

Change-Id: I1f3140f9822d3197cbdfddb7e954a8b0f90be491
Fixes: #33104
Releases: 4.5,4.6,4.7
Reviewed-on: http://review.typo3.org/7732
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
7 years ago[CLEANUP] Replace deprecated function calls
Tolleiv Nietsch [Sun, 22 Jan 2012 21:32:30 +0000 (22:32 +0100)]
[CLEANUP] Replace deprecated function calls

To avoid that the Core itself fills the deprecation log
I'd suggest to use the new methods.

Change-Id: Ia4084ea662c6fe3b353fe23276e68ddfe6cf7ff6
Releases: 4.7
Reviewed-on: http://review.typo3.org/8645
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
Reviewed-by: Oliver Klee
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
7 years ago[!!!][TASK][CONF] Remove deprecated code for 4.7
Markus Klein [Sun, 27 Nov 2011 17:02:18 +0000 (11:02 -0600)]
[!!!][TASK][CONF] Remove deprecated code for 4.7

Removes all deprecated code marked for deletion in 4.7.

Change-Id: I2c5d0d3a11efc909ef814e8b795abcdaca8166ed
Resolves: #32108
Releases: 4.7
Reviewed-on: http://review.typo3.org/6946
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Stefan Neufeind
8 years ago[BUGFIX] Respect move-placeholders when moving records in workspace
Stefan Neufeind [Fri, 18 Nov 2011 03:58:51 +0000 (04:58 +0100)]
[BUGFIX] Respect move-placeholders when moving records in workspace

When moving records in a workspace existing move-placeholders
need to be taken into account to get values for pid/sorting
correct.

Change-Id: I973899f6940ced60800814a5ffb9271ffd58c8e5
Fixes: #31663
Releases: 4.5, 4.6, 4.7
Reviewed-on: http://review.typo3.org/6725
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[TASK] Update version to 4.6.0
Tolleiv Nietsch [Tue, 25 Oct 2011 08:12:18 +0000 (10:12 +0200)]
[TASK] Update version to 4.6.0

Change-Id: I2978fda5372c3216af7f511bbb536fb50b10d52d
Reviewed-on: http://review.typo3.org/6288
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
8 years ago[BUGFIX] Remove deprecated method call
Xavier Perseguers [Mon, 24 Oct 2011 10:30:45 +0000 (12:30 +0200)]
[BUGFIX] Remove deprecated method call

Version still calls t3lib_div::testInt() instead of t3lib_utility_Math::canBeInterpretedAsInteger().

Change-Id: I1440e01c23509803c092d03fc1bfe6daa4ad64b6
Fixes: #31218
Reviewed-on: http://review.typo3.org/6217
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:42:03 +0000 (13:42 +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: I8418dc27d630fb531a62a60b67e92569eaa211ee
Relates: #31141
Releases: 4.6
Reviewed-on: http://review.typo3.org/6129
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:31:10 +0000 (22:31 +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: I6567dcaef425a887219ba3ca5d1a03e8bba1f567
Resolves: #31041
Relates: #30916
Releases: 4.6
Reviewed-on: http://review.typo3.org/5922
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
8 years ago[BUGFIX] Add missing marker for version mails
Tolleiv Nietsch [Fri, 7 Oct 2011 09:42:38 +0000 (11:42 +0200)]
[BUGFIX] Add missing marker for version mails

Seems that we used wrong markers for the outgoing
mails. This changes adds the missing marker and
keeps the old one to make sure that old templates
keep working.

Change-Id: Ibc50e4ab881ab21b590d394ebf7dc59a0b000e6e
Resolves: #30212
Branches: 4.5, 4.6
Reviewed-on: http://review.typo3.org/5613
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
8 years ago[FEATURE] Include preview link in notification
Stefan Neufeind [Mon, 3 Oct 2011 19:40:47 +0000 (21:40 +0200)]
[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.

Belongs to change 1054
Resolves: #13518

Change-Id: I8443718f61dcdb066a8935f424ee6bb1a86bd0fc
Reviewed-on: http://review.typo3.org/1057
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
8 years ago[TASK] Convert XLIFF files to Tab indentation
Steffen Gebert [Sun, 28 Aug 2011 15:50:56 +0000 (17:50 +0200)]
[TASK] Convert XLIFF files to Tab indentation

Change-Id: Ib1d8f81463546eda31f4cf8114092d32d31367fd

8 years agoMerge "[BUGFIX] XLIFF: Approved attribute is on wrong element"
Oliver Hader [Fri, 26 Aug 2011 13:17:47 +0000 (15:17 +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:53:11 +0000 (09:53 +0200)]
[BUGFIX] XLIFF: Approved attribute is on wrong element

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

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

8 years ago[BUGFIX] Avoid sending mails if reciepient list is empty
Tolleiv Nietsch [Mon, 22 Aug 2011 14:25:33 +0000 (16:25 +0200)]
[BUGFIX] Avoid sending mails if reciepient list is empty

The parameter is set to an empty array which equals "false",
therefore we retrieve the full reciepient list which is wrong.

Change-Id: I1698d88d850b6e7bf1066c411848f8a539600f44
Resolves: #13574
Branches: 4.6, 4.5

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

8 years ago[TASK] Refactor core usages of testInt, calcPriority, calcParenthesis
Susanne Moog [Mon, 11 Jul 2011 20:31:58 +0000 (22:31 +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: If2471752343cdfc27a66f3fefcea59d2642fc274
Depends: #28064
Resolves: #28097

8 years ago[TASK] Move workspace preview functionality into versioning / workspace
Benjamin Mack [Sat, 9 Jul 2011 13:11:19 +0000 (15:11 +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: I84a14aa95e95bacca4bdf7d40416da929356a35e
Resolves: #27931

8 years agoMerge "[BUGFIX] Missing behaviour of options.workspaces.changeStageMode"
Tolleiv Nietsch [Fri, 8 Jul 2011 18:40:58 +0000 (20:40 +0200)]
Merge "[BUGFIX] Missing behaviour of options.workspaces.changeStageMode"

8 years ago[TASK] Removed unused workspace code
Tolleiv Nietsch [Thu, 7 Jul 2011 02:58:32 +0000 (04:58 +0200)]
[TASK] Removed unused workspace code

The workspace related parts within EXT:version aren't used anymore
and therefore we can clean them up and save some
space.

Change-Id: Iec2b34f99e6c2a720b495031a5482778dba1f5bb
Resolves: #9946
Releases: 4.6

8 years ago[TASK] Remove function index
Christian Kuhn [Fri, 8 Jul 2011 17:19:28 +0000 (19:19 +0200)]
[TASK] Remove function index

Change-Id: I70f437ad91170f4959185c90a24df51fb308c90e
Resolves: #27999
Related: #27985

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

8 years agoMerge "[BUGFIX] Versioning with context menu is visible if workspaces are enabled"
Marco Bresch [Wed, 6 Jul 2011 17:21:40 +0000 (19:21 +0200)]
Merge "[BUGFIX] Versioning with context menu is visible if workspaces are enabled"

8 years ago[BUGFIX] Versioning with context menu is visible if workspaces are enabled
Michael Klapper [Wed, 22 Jun 2011 14:34:42 +0000 (16:34 +0200)]
[BUGFIX] Versioning with context menu is visible if workspaces are enabled

Change-Id: I31592fb3dcbb334192497ea6e60e7498f4665847
Resolves: #25962
Releases: 4.6, 4.5

8 years ago[TASK] Remove global declarations inside methods
Xavier Perseguers [Wed, 13 Apr 2011 20:21:07 +0000 (22:21 +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'], ...

Relates: #25334

Change-Id: I5ee61b0704cf95513d0419a5e58532a72f8e63de

8 years ago[TASK] Add XLIFF files
Dominique Feyer [Mon, 13 Jun 2011 22:10:34 +0000 (00:10 +0200)]
[TASK] Add XLIFF files

Remove old LLXML file and add new version as XLIFF

Change-Id: I78ab57112e20db5a5c74ec7ce7fb4748453afc3c
Relates: #25397

8 years ago[BUGFIX] Missing behaviour of options.workspaces.changeStageMode
Oliver Hader [Mon, 13 Jun 2011 15:34:39 +0000 (17:34 +0200)]
[BUGFIX] Missing behaviour of options.workspaces.changeStageMode

The mentioned User TSconfig setting was ignored for elements
that are not stored using an IRRE scheme. By applying the modifications
directly to the commandMap, independently to and IRRE structure, the
behaviour will be the same as in TYPO3 4.4.

Change-Id: I23c814ef21274d2831b1fcaa83961d75f131f0d2
Resolves: #26086
Releases: 4.6, 4.5

8 years ago[BUGFIX] Wrong call to TCEmain object
Oliver Hader [Mon, 13 Jun 2011 15:26:12 +0000 (17:26 +0200)]
[BUGFIX] Wrong call to TCEmain object

Change-Id: I9211e3eb85a82c0b0966f4263e484ff7ce60321e
Releases: 4.6, 4.5

8 years ago[TASK] Fix several incompatible PHPdoc comments
Oliver Hader [Mon, 13 Jun 2011 15:19:17 +0000 (17:19 +0200)]
[TASK] Fix several incompatible PHPdoc comments

Change-Id: If76be500fb465e355831ca40b23b971c8bcfd2d1
Releases: 4.6, 4.5

8 years ago[BUGFIX] Workspace notification emails are sent to hidden users
Steffen Kamper [Sun, 10 Apr 2011 18:01:07 +0000 (20:01 +0200)]
[BUGFIX] Workspace notification emails are sent to hidden users

Stage change notification emails are sent to hidden users
because the be_user enable fields are not taken into
account.

Change-Id: Ia2d6b94691bb5f0e68dbd32362ae4dd1610f0c59
Resolves: #21033
Releases: 4.6, 4.5

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

Commits 59900b6682cc043d7541b3e26380cb3dd843d14b..218a48ef59c671e3b27e74e88c52c4737f280062

Change-Id: Ie69a8434dc32b90281ab0cf2118a532bed9cedff
Resolves: #26728

8 years ago[BUGFIX] Force icon overlay for deleted records
Francois Suter [Tue, 19 Apr 2011 11:51:27 +0000 (13:51 +0200)]
[BUGFIX] Force icon overlay for deleted records

t3lib_iconWorks::mapRecordOverlayToSpriteIconName() defines the
overlays to display for any given record icon, but it not workspace-
aware. However a pending request adds a hook to override the
icon overlays. This enables the "version" extension to hook into
the process and force the overlays to "deleted" when the current
record's t3ver_state = 2 (i.e. it is deleted in a workspace).

Test in conjunction with https://review.typo3.org/#change,1459

Change-Id: I63793da2450dbf5113218441713a5edb79e6f21d
Resolves: #24641
Releases: 4.6, 4.5

8 years ago[BUGFIX] Flushing workspace version should also modify t3ver_tstamp
Oliver Hader [Wed, 6 Apr 2011 11:26:13 +0000 (13:26 +0200)]
[BUGFIX] Flushing workspace version should also modify t3ver_tstamp

If workspaces versions get flushed or cleared, the t3ver_tstamp value
should be adjusted as well. This indicates that a record was changes
and gets very handy if automated content deployments are used.

Change-Id: I78f8ca43266e97613f2e07bd589a403b7b58a4a2
Resolves: #25789
Releases: 4.6, 4.5

8 years ago[BUGFIX] Removing child records in a workspace does not work
Oliver Hader [Tue, 5 Apr 2011 13:14:19 +0000 (15:14 +0200)]
[BUGFIX] Removing child records in a workspace does not work

These parts are not working with IRRE in workspaces:
Removing children in TCEforms
Removing children in the list view
Reverting changes in the workspace module

Change-Id: I703d7e4cb08a3a3f3f07de0c7c63f2b827119adc
Resolved: #13941
Releases: 4.6, 4.5

8 years agoFixed bug #13096: class tx_version_tcemain_CommandMap contains calls to protected...
Tolleiv Nietsch [Sun, 20 Feb 2011 21:49:39 +0000 (21:49 +0000)]
Fixed bug #13096: class tx_version_tcemain_CommandMap contains calls to protected methods from tx_version_tcemain (Thanks to Andreas Kiessling)

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@4148 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #13094,Cannot push IRRE records to next stage (Thanks to Andreas Kiessling)
Tolleiv Nietsch [Sun, 20 Feb 2011 21:42:24 +0000 (21:42 +0000)]
Fixed bug #13094,Cannot push IRRE records to next stage (Thanks to Andreas Kiessling)

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@4146 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #13097: tx_version_tcemain->processCmdmap - &$commandIsProcessed is not...
Tolleiv Nietsch [Sun, 20 Feb 2011 21:37:24 +0000 (21:37 +0000)]
Fixed bug #13097: tx_version_tcemain->processCmdmap - &$commandIsProcessed is not set to TRUE (Thanks to Andreas Kiessling)

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@4144 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #12615: Dependencies in sysext 'version' and 'workspaces'
Oliver Hader [Thu, 17 Feb 2011 11:15:49 +0000 (11:15 +0000)]
Fixed bug #12615: Dependencies in sysext 'version' and 'workspaces'

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@4118 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoReapplied #17284: Formprotection persistToken method is called too often, causing...
Tolleiv Nietsch [Wed, 26 Jan 2011 14:54:40 +0000 (14:54 +0000)]
Reapplied #17284: Formprotection persistToken method is called too often, causing unnecessary DB-load - included in 4.5.0 (Thanks to Helmut Hummel / Ernesto Baschny)

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@4035 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoRaised version to 4.5.0
Tolleiv Nietsch [Wed, 26 Jan 2011 14:41:22 +0000 (14:41 +0000)]
Raised version to 4.5.0

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@4031 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoRaised version to 4.5.0rc2
Tolleiv Nietsch [Tue, 25 Jan 2011 00:18:41 +0000 (00:18 +0000)]
Raised version to 4.5.0rc2

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3984 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #12505: Fatal Error: Call to undefined method t3lib_TCEmain::rawCopyPageCon...
Susanne Moog [Mon, 24 Jan 2011 19:50:31 +0000 (19:50 +0000)]
Fixed bug #12505: Fatal Error: Call to undefined method t3lib_TCEmain::rawCopyPageContent()

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3976 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoRaised version to 4.5.0rc1
Tolleiv Nietsch [Fri, 21 Jan 2011 18:13:17 +0000 (18:13 +0000)]
Raised version to 4.5.0rc1

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3932 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #12386: "Publish only content in publish stage" doesn't work anymore
Tolleiv Nietsch [Thu, 20 Jan 2011 18:21:30 +0000 (18:21 +0000)]
Fixed bug #12386: "Publish only content in publish stage" doesn't work anymore

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3903 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #12397: CSRF protection for clickmenu and old workspace module (Thanks...
Susanne Moog [Thu, 20 Jan 2011 16:19:01 +0000 (16:19 +0000)]
Fixed bug #12397: CSRF protection for clickmenu and old workspace module (Thanks to Helmut Hummel)

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3901 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #12307: Workspaces non-admin user cannot send to next stage
Susanne Moog [Wed, 19 Jan 2011 22:51:19 +0000 (22:51 +0000)]
Fixed bug #12307: Workspaces non-admin user cannot send to next stage

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3888 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoCleanup: Updated copyright comments
Oliver Hader [Tue, 18 Jan 2011 19:56:32 +0000 (19:56 +0000)]
Cleanup: Updated copyright comments

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3874 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoRaised version to 4.5.0beta4
Oliver Hader [Wed, 12 Jan 2011 10:36:16 +0000 (10:36 +0000)]
Raised version to 4.5.0beta4

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3740 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFollow-up to bug #11832: Label of the anchor is empty
Oliver Hader [Wed, 12 Jan 2011 10:09:45 +0000 (10:09 +0000)]
Follow-up to bug #11832: Label of the anchor is empty

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3738 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #11832: Versioning - t3lib_extMgm::createListViewLink() function no longer...
Tolleiv Nietsch [Sun, 9 Jan 2011 14:24:55 +0000 (14:24 +0000)]
Fixed bug #11832: Versioning - t3lib_extMgm::createListViewLink() function no longer available (Thanks to Mark Johnston)

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3686 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #16786: Generating preview link not working since Update to 4.4.5
Tolleiv Nietsch [Sun, 9 Jan 2011 14:02:13 +0000 (14:02 +0000)]
Fixed bug #16786: Generating preview link not working since Update to 4.4.5

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3684 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #11926: Language file Resources/Private/Language/emails.xml can not be...
Tolleiv Nietsch [Thu, 6 Jan 2011 16:49:48 +0000 (16:49 +0000)]
Fixed bug #11926: Language file Resources/Private/Language/emails.xml can not be translated (Thanks to Christopher)

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3666 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #11833: Sorting order of IRRE records is wrong after publishing
Oliver Hader [Sat, 1 Jan 2011 19:00:50 +0000 (19:00 +0000)]
Fixed bug #11833: Sorting order of IRRE records is wrong after publishing

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3627 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoCleanup: Fixed XLCASS block
Oliver Hader [Tue, 28 Dec 2010 15:27:31 +0000 (15:27 +0000)]
Cleanup: Fixed XLCASS block

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3604 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoCleanup: Renamed command map class file to start with proper extension prefix
Oliver Hader [Tue, 28 Dec 2010 15:22:00 +0000 (15:22 +0000)]
Cleanup: Renamed command map class file to start with proper extension prefix

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3603 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoCleanup: Fixed PHPdoc comments, type hints and XCLASS blocks
Oliver Hader [Tue, 28 Dec 2010 15:21:07 +0000 (15:21 +0000)]
Cleanup: Fixed PHPdoc comments, type hints and XCLASS blocks

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3602 743128fe-103e-dd11-99c4-001b210b3e58

8 years agocleaned em_conf
Steffen Kamper [Tue, 28 Dec 2010 14:56:35 +0000 (14:56 +0000)]
cleaned em_conf

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3597 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug:#11606 Remove "Send to review / pub" from contextmenu
Tolleiv Nietsch [Wed, 22 Dec 2010 17:31:23 +0000 (17:31 +0000)]
Fixed bug:#11606 Remove "Send to review / pub" from contextmenu

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3537 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #11633: Versioning module should not be available when workspaces is loaded
Sonja Scholz [Tue, 21 Dec 2010 20:06:30 +0000 (20:06 +0000)]
Fixed bug #11633: Versioning module should not be available when workspaces is loaded

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3520 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug #11290: PHP notices from XCLASS inclusions
Steffen Gebert [Sun, 5 Dec 2010 11:32:10 +0000 (11:32 +0000)]
Fixed bug #11290: PHP notices from XCLASS inclusions

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3301 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoRaised version to 4.5.0beta2a
Oliver Hader [Wed, 1 Dec 2010 14:17:43 +0000 (14:17 +0000)]
Raised version to 4.5.0beta2a

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3212 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoRaised version to 4.5.0beta2b
Tolleiv Nietsch [Wed, 1 Dec 2010 13:51:40 +0000 (13:51 +0000)]
Raised version to 4.5.0beta2b

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3208 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoFixed bug: #11209: BACK_PATH is not handled right in class.tx_version_gui.php
Tolleiv Nietsch [Wed, 1 Dec 2010 13:42:03 +0000 (13:42 +0000)]
Fixed bug: #11209: BACK_PATH is not handled right in class.tx_version_gui.php

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3203 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoRaised version to 4.5.0beta2
Oliver Hader [Tue, 30 Nov 2010 23:20:31 +0000 (23:20 +0000)]
Raised version to 4.5.0beta2

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3150 743128fe-103e-dd11-99c4-001b210b3e58

8 years ago#5923: Notify per email if groups are selected instead of single users
Sonja Scholz [Sun, 28 Nov 2010 21:49:58 +0000 (21:49 +0000)]
#5923: Notify per email if groups are selected instead of single users

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3081 743128fe-103e-dd11-99c4-001b210b3e58

8 years agoImported version system extension from core repository revision 9658
Sonja Scholz [Sat, 27 Nov 2010 12:58:37 +0000 (12:58 +0000)]
Imported version system extension from core repository revision 9658

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@3068 743128fe-103e-dd11-99c4-001b210b3e58

9 years agoCreated structure for workspaces and version system extension
Oliver Hader [Thu, 11 Nov 2010 19:22:16 +0000 (19:22 +0000)]
Created structure for workspaces and version system extension

git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/workspaces/version/trunk@2723 743128fe-103e-dd11-99c4-001b210b3e58