9 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-by: Stefan Neufeind
Tested-by: Stefan Neufeind
9 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-by: Marco Bresch
Tested-by: Marco Bresch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
9 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-by: Marco Bresch
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
9 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-by: Stefan Neufeind
Tested-by: Stefan Neufeind
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
9 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-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Marco Bresch
Tested-by: Marco Bresch
9 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-by: Simon Schaufelberger
Tested-by: Simon Schaufelberger
Reviewed-by: Stefan Neufeind
Tested-by: Stefan Neufeind
9 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-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-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
9 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-by: Dominique Feyer
Tested-by: Dominique Feyer
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Reviewed-by: Björn Pedersen
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-by: Marco Bresch
Tested-by: Marco Bresch
Reviewed-by: Tolleiv Nietsch
Tested-by: Tolleiv Nietsch
9 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-by: Oliver Hader
Tested-by: Oliver Hader
10 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

10 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

10 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"

10 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"

10 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"

10 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

10 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

10 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

10 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"

10 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

10 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

10 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

10 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

10 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

10 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

10 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"

10 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"

10 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

10 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

Change-Id: Iddb9cf435b8f9617625caefbda78738a0b8bf0fc
Resolves: #27931

10 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

10 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"

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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"

10 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

10 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

10 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

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

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

10 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"

10 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

10 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

10 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

10 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"

10 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

10 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 the hook will now receive
all relevant information.

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

10 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

10 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

10 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"

10 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"

10 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

10 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

10 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"

10 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"

10 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

10 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"

10 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"

10 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

10 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

10 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

10 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

10 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

10 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

10 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"

10 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

10 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""

10 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"

10 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

10 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

10 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

10 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

10 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"

10 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()

references a table named "pages_language_oderlay",
which should be "pages_language_overlay", instead.

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

10 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

10 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

10 years ago[BUGFIX] Correct typing error in ext_emconf.php
Oliver Hader [Wed, 6 Apr 2011 11:34:06 +0000 (13:34 +0200)]
[BUGFIX] Correct typing error in ext_emconf.php

The word "functiinality" should be "functionality".

Change-Id: If7964aba055a089795f6f51b3aadbe31df10ea21
Resolves: #25702
Releases: 4.6, 4.5

10 years agoMerge "[BUGFIX] Avoid SQL error when module is opened on moved page"
Tolleiv Nietsch [Wed, 9 Mar 2011 19:34:40 +0000 (20:34 +0100)]
Merge "[BUGFIX] Avoid SQL error when module is opened on moved page"

10 years agoMerge "[BUGFIX] Grid generates invalid id's for the group view"
Susanne Moog [Tue, 8 Mar 2011 18:52:47 +0000 (19:52 +0100)]
Merge "[BUGFIX] Grid generates invalid id's for the group view"

10 years agoMerge "[BUGFIX] Fix broken topbar switcher"
Susanne Moog [Sun, 6 Mar 2011 20:11:15 +0000 (21:11 +0100)]
Merge "[BUGFIX] Fix broken topbar switcher"

10 years ago[BUGFIX] Avoid SQL error when module is opened on moved page
Tolleiv Nietsch [Sat, 5 Mar 2011 09:49:29 +0000 (04:49 -0500)]
[BUGFIX] Avoid SQL error when module is opened on moved page

In case the backend module is opened on a page which was moved
within the current workspace there's a SQL error caused because
the processing for the relevant "Pagetree" runs empty.
Adding the current page to the processing can never break this part
because it will always be part of the result anyways.

Change-Id: I57d7740a4c436bf3fd44b8cc93d4ae1d9e9529b9
Resolves: #13635

10 years agoMerge "[BUGFIX] Append Fehook output to TSFE->content"
Tolleiv Nietsch [Fri, 4 Mar 2011 15:17:50 +0000 (16:17 +0100)]
Merge "[BUGFIX] Append Fehook output to TSFE->content"

10 years ago[BUGFIX] Append Fehook output to TSFE->content
Tolleiv Nietsch [Fri, 4 Mar 2011 13:55:01 +0000 (08:55 -0500)]
[BUGFIX] Append Fehook output to TSFE->content

To avoid that the output of our preview hook
breaks the markup (and breaks IE7) we append it to the
TSFE->content instead of just outputting it.

Change-Id: I745c23a2f9d985440e2bb7365ecf2cee7cc22de1
Resolves: #13446

10 years agoMerge "[BUGFIX] Show fieldname if fieldtitle is empty"
Tolleiv Nietsch [Fri, 4 Mar 2011 15:11:57 +0000 (16:11 +0100)]
Merge "[BUGFIX] Show fieldname if fieldtitle is empty"

10 years ago[BUGFIX] Show fieldname if fieldtitle is empty
Tolleiv Nietsch [Fri, 4 Mar 2011 15:11:07 +0000 (10:11 -0500)]
[BUGFIX] Show fieldname if fieldtitle is empty

Change-Id: Ie609e843031b6bfeb525b364cd401857b6fbf8c3
Resolves: #13480

10 years ago[BUGFIX] Add missing hsc() for WS title
Tolleiv Nietsch [Fri, 4 Mar 2011 13:35:08 +0000 (08:35 -0500)]
[BUGFIX] Add missing hsc() for WS title

Change-Id: I3a58865b6502ed71385dbff56013f3b5564240d2
Resolves: #13551

10 years ago[BUGFIX] Grid generates invalid id's for the group view
Sonja Scholz [Fri, 4 Mar 2011 13:06:31 +0000 (14:06 +0100)]
[BUGFIX] Grid generates invalid id's for the group view

ExtJS generated invalid id's for the group view which
causes javascript errors in IE7. ExtJS only makes HTMLencode
on the groupId which isn't sufficient. Override the method
to generate valid HTML-ids only.

Change-Id: I1e812d8296e90618d10c8b1032758254772ed681
Resolves: #13580

10 years ago[BUGFIX] Fix broken topbar switcher
Tolleiv Nietsch [Fri, 4 Mar 2011 13:01:44 +0000 (08:01 -0500)]
[BUGFIX] Fix broken topbar switcher

Workspaces cannot be changed with the topbar switcher when the
user has no rights to the workspace module

Change-Id: I6b933d43173d1736dfa5d07e6fa4cc4b4792e76d
Resolves: #13585

10 years agoFixed bug #12457: Split view und grid don't use StateProvider yet
tolleiv [Tue, 22 Feb 2011 23:52:10 +0000 (23:52 +0000)]
Fixed bug #12457: Split view und grid don't use StateProvider yet

git-svn-id: 743128fe-103e-dd11-99c4-001b210b3e58

10 years agoFixed bug #12855: Generate preview link visible in Live-Workspace and on non-content...
tolleiv [Tue, 22 Feb 2011 22:36:10 +0000 (22:36 +0000)]
Fixed bug #12855: Generate preview link visible in Live-Workspace and on non-content pages

git-svn-id: 743128fe-103e-dd11-99c4-001b210b3e58