Packages/TYPO3.CMS.git
6 years ago[TASK] Refactor code to match new structure
Wouter Wolters [Sat, 16 Mar 2013 15:17:05 +0000 (16:17 +0100)]
[TASK] Refactor code to match new structure

- Move language files Resources/Private/Language
- Move CSS to Resources/Public/Css
- Move PageTsConfig to Configuration/TsConfig/Page
- Move all reference to .xml to .xlf

Change-Id: I62a738e81c1685d8f6de7aea746d1c8af343e9d7
Resolves: #46360
Releases: 6.1
Reviewed-on: https://review.typo3.org/18977
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[TASK] Remove not maintained md5 in ext_emconf
Christian Kuhn [Tue, 26 Mar 2013 21:14:27 +0000 (22:14 +0100)]
[TASK] Remove not maintained md5 in ext_emconf

The serialized array _md5_values_when_last_written is not
maintained for core extensions since ages and just contains
a long string with outdated information.
It is set to an empty string now.

Change-Id: Iae1de150dd0da4ef9ccd993bdc0e75e5eb4c62c1
Resolves: #46699
Releases: 6.1
Reviewed-on: https://review.typo3.org/19326
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Report not shown in IE 7 and 8 when CheckLink tab is hidden
Daniel Minder [Fri, 15 Mar 2013 16:12:52 +0000 (17:12 +0100)]
[BUGFIX] Report not shown in IE 7 and 8 when CheckLink tab is hidden

With showCheckLinkTab = 0 linkvalidator does not load in IE 7 and 8
since trailing commas in array literals are not ignored. This leads to a
JavaScript error in ExtJS.

Solution: Output comma only when the CheckLink tab is added.

Resolves: #36515
Releases: 4.7, 6.0, 6.1
Change-Id: I8e6441f48664da2bd400c4e9b14179f6f520320f
Reviewed-on: https://review.typo3.org/18953
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[TASK] Update copyright year to 2013
Wouter Wolters [Sat, 16 Mar 2013 13:59:43 +0000 (14:59 +0100)]
[TASK] Update copyright year to 2013

Change-Id: I3067c2dd50cb7e75af35c5e29b801d3fc91d7bec
Resolves: #46356
Releases: 6.1
Reviewed-on: https://review.typo3.org/18970
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[FEATURE] TCA refactoring
Christian Kuhn [Thu, 14 Feb 2013 13:12:23 +0000 (14:12 +0100)]
[FEATURE] TCA refactoring

Follow up to core patch for workspaces submodule

Related: #45767
Releases: 6.1
Change-Id: I0a4a6adc1012d5bd702d9f7fa6f6d0d26fd1df09
Reviewed-on: https://review.typo3.org/18448
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years agoRevert "[TASK] Remove loadTCA calls"
Christian Kuhn [Wed, 13 Feb 2013 15:59:29 +0000 (16:59 +0100)]
Revert "[TASK] Remove loadTCA calls"

This reverts commit f5ffc23db474e14cebd72486af5a52e875fa74ad

Change-Id: I43922bfdfbe745f2a47cacf2b2b324d3a5672c38
Related: #45107
Reviewed-on: https://review.typo3.org/18242
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Remove loadTCA calls
Christian Kuhn [Tue, 5 Feb 2013 18:39:48 +0000 (19:39 +0100)]
[TASK] Remove loadTCA calls

Change-Id: Iebd9e563ff37223e762ec117ec63f73c2094206c
Related: #45107
Releases: 6.1
Reviewed-on: https://review.typo3.org/18028
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[BUGFIX] Content of Tab is not scrollable.
Jan Philipp Timme [Fri, 30 Nov 2012 14:56:15 +0000 (15:56 +0100)]
[BUGFIX] Content of Tab is not scrollable.

Replacing the css selector #ext-gen19 with a more specific one
allows the overflow-rule to work.

Fixes: #13368
Releases: 6.1, 6.0, 4.7

Change-Id: I2abe1246401331fc321a55dbee58602149055ecb
Reviewed-on: http://review.typo3.org/16889
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[BUGFIX] SQL error in getLinkCounts
Philipp Gampe [Tue, 27 Nov 2012 02:40:28 +0000 (03:40 +0100)]
[BUGFIX] SQL error in getLinkCounts

A comma too much at the list of page ids results in an SQL error.

Solution: Remove any trailing comma.

Fixes: #43322
Releases: 6.0, 4.7, 4.6, 4.5

Change-Id: Ibd4ee2b0d6c5762dd89b9f6fac20740f6a6ec228
Reviewed-on: http://review.typo3.org/16775
Reviewed-by: Stefan Neufeind
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
6 years ago[TASK] Comment legacy files to be removed with 6.2
Christian Kuhn [Mon, 19 Nov 2012 21:11:00 +0000 (22:11 +0100)]
[TASK] Comment legacy files to be removed with 6.2

The 'old' class files before namespace switch are commented
to be removed with TYPO3 7.0, but they should be scheduled
for removal with 6.2.

Change-Id: If0b38b075b765af0d83ca58c7600c78b074e99eb
Resolves: #43120
Releases: 6.0
Reviewed-on: http://review.typo3.org/16587
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK][linkvalidator] Remove @package and @subpackage annotations
Christian Kuhn [Fri, 16 Nov 2012 11:14:16 +0000 (12:14 +0100)]
[TASK][linkvalidator] Remove @package and @subpackage annotations

With namespaces the @package and @subpackage annotations
do not have a real benefit anymore and can be removed.

Change-Id: Iada1d4283e5680f41ffc135c017a22c368a66d5c
Resolves: #43019
Releases: 6.0
Reviewed-on: http://review.typo3.org/16470
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Fix CGL issues
Philipp Gampe [Sat, 10 Nov 2012 18:31:32 +0000 (19:31 +0100)]
[TASK] Fix CGL issues

Wrap a long line and rename an internal variable to lower camel case.

Resolves: #42844
Releases: 6.0

Change-Id: Ia792b71484c1154673a6782c772ad86358c1e268
Reviewed-on: http://review.typo3.org/16383
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
6 years ago[TASK] Add "Abstract" prefix to abstract task class
Helmut Hummel [Thu, 8 Nov 2012 22:01:56 +0000 (23:01 +0100)]
[TASK] Add "Abstract" prefix to abstract task class

All abstract classes should be start with an Abstract
prefix in the class name.
Adjust the abstract task class to this naming convention.

Resolves: #42803
Releases: 6.0

Change-Id: If0b62d4ff61d9aa7ce44f61a15457faeabeab2d7
Reviewed-on: http://review.typo3.org/16334
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
6 years ago[TASK] Rename ExtensionManager class
Helmut Hummel [Sat, 3 Nov 2012 18:46:38 +0000 (19:46 +0100)]
[TASK] Rename ExtensionManager class

The class ExtensionManager is actually a utility
to manage extensions. Rename it to better reflect
it's purpose.

Resolves: #42661
Releases: 6.0

Change-Id: Icb34e5c4aa12531fd03217884f58629d6fa1e6ab
Reviewed-on: http://review.typo3.org/16173
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
7 years ago[TASK] Cleanup new files
Philipp Gampe [Fri, 28 Sep 2012 14:33:35 +0000 (16:33 +0200)]
[TASK] Cleanup new files

Fix CGL issues and namespace typehints including:
* Long running lines
* Not lower camelcase variables
* Copyright year
* Cleanup Comments

Resolves: #41453
Releases: 6.0

Change-Id: I39bccb17f5bebf457051b86a5a69ec54a8bb9f19
Reviewed-on: http://review.typo3.org/15143
Reviewed-by: Wouter Wolters
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
7 years ago[TASK] Provide class alias file for linkvalidator
Thomas Maroschik [Wed, 26 Sep 2012 14:38:06 +0000 (16:38 +0200)]
[TASK] Provide class alias file for linkvalidator

Change-Id: Ie9e202481b9946ec72a9e8f3227d0f0ae8d6de56
Resolves: #41387
Related: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/15089
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
7 years ago[BUGFIX] Task classname is not namespaced
Philipp Gampe [Sun, 23 Sep 2012 13:35:12 +0000 (15:35 +0200)]
[BUGFIX] Task classname is not namespaced

Fixes: #41294
Releases: 6.0

Change-Id: Ia3b2bbfe102dd695817893d2d7e1bee5778ad76c
Reviewed-on: http://review.typo3.org/14965
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
7 years ago[BUGFIX] Info module path is not namespaced
Philipp Gampe [Sun, 23 Sep 2012 11:27:32 +0000 (13:27 +0200)]
[BUGFIX] Info module path is not namespaced

Fixes: #41287
Releases: 6.0

Change-Id: I3fc21829fd8c725b500a7f96aefccd5f44b87c0c
Reviewed-on: http://review.typo3.org/14962
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
7 years ago[TASK] Update version number of all sysexts to 6.0.0
Markus Klein [Sat, 22 Sep 2012 17:16:50 +0000 (19:16 +0200)]
[TASK] Update version number of all sysexts to 6.0.0

Fixes: #41261
Releases: 6.0

Change-Id: I68f2b13cd7f3ae2ec8732d4e4cce20f5c9ebca36
Reviewed-on: http://review.typo3.org/14938
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Cleanup character after PHP closing tag
Andy Grunwald [Fri, 21 Sep 2012 18:18:33 +0000 (20:18 +0200)]
[TASK] Cleanup character after PHP closing tag

Change-Id: Ic333439afaa425a01935fc6f3b5467fc926841ea
Resolves: #41119
Releases: 6.0
Reviewed-on: http://review.typo3.org/14866
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
7 years ago[TASK] Remove superfluous parenthesis.
Arvid Jakobsson [Sun, 9 Sep 2012 20:19:50 +0000 (22:19 +0200)]
[TASK] Remove superfluous parenthesis.

Change ("a" . "b") . "c" into "a" . "b" . "c" using the lex-pass tool.

Change-Id: I90fef2823026e7c5c4048470500db4acb5276243
Resolves: #40778
Related: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/14485
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Remove compat layer for backend module
Nicole Cordes [Wed, 29 Aug 2012 21:42:21 +0000 (23:42 +0200)]
[TASK] Remove compat layer for backend module

Patch replaces calls of old extension classes which were replaced
in TYPO3 6.0

Change-Id: I34b170f3e7471835ccac553b0dc19eb363a4a30c
Resolves: #40369
Related: #40095
Related: #40240
Releases: 6.0
Reviewed-on: http://review.typo3.org/14210
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
7 years ago[TASK] Small cleanup after namespaces transformation
Wouter Wolters [Fri, 24 Aug 2012 18:24:14 +0000 (20:24 +0200)]
[TASK] Small cleanup after namespaces transformation

Small cleanup after namespaces transformation

Change-Id: I7823c90e7dd1819ed4fd082ae98e6a17e54670e4
Resolves: #40142
Related: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/14051
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
7 years ago[TASK] Namespace classes
Thomas Maroschik [Wed, 17 Oct 2012 20:18:23 +0000 (22:18 +0200)]
[TASK] Namespace classes

Change-Id: I0dd7b71d2a3c2910d842e38e7058c19a3e9f6b69

7 years ago[TASK][WIP] Move non class code back to source files
Thomas Maroschik [Wed, 17 Oct 2012 19:43:49 +0000 (21:43 +0200)]
[TASK][WIP] Move non class code back to source files

Change-Id: I1677c621640a512a36424e65bcb974a2d0630507

7 years ago[TASK][WIP] Move classes to new locations
Thomas Maroschik [Wed, 17 Oct 2012 15:26:20 +0000 (17:26 +0200)]
[TASK][WIP] Move classes to new locations

Change-Id: I98fe991e91c20d5c028c3d57fa036805452d5ec8

7 years ago[TASK] Fix CGL violations against SuperfluousWhitespace
Wouter Wolters [Mon, 9 Jul 2012 18:49:40 +0000 (20:49 +0200)]
[TASK] Fix CGL violations against SuperfluousWhitespace

Fix CGL violations against SuperfluousWhitespace

Change-Id: Iec94ae6339a6f3136eb3495be4e57f721eb455ef
Resolves: #38818
Releases: 6.0

7 years ago[TASK] Fix CGL violations against CharacterAfterPHPClosingTag
Wouter Wolters [Mon, 2 Jul 2012 18:47:51 +0000 (20:47 +0200)]
[TASK] Fix CGL violations against CharacterAfterPHPClosingTag

Fix CGL violations against CharacterAfterPHPClosingTag

Change-Id: Ie57e42996de6355e64ccee50e9459231368d4a2a
Resolves: #38570
Releases: 6.0

7 years ago[TASK] Fix CGL violations against InlineControlStructure
Wouter Wolters [Sun, 1 Jul 2012 15:16:29 +0000 (17:16 +0200)]
[TASK] Fix CGL violations against InlineControlStructure

Fix CGL violations against InlineControlStructure

Change-Id: Id4e2c416bc15cf65be505838b02b7898cd42b457
Resolves: #38521
Releases: 6.0

7 years ago[TASK] Fix CGL violations against DoubleQuoteUsage
Wouter Wolters [Sun, 24 Jun 2012 18:38:50 +0000 (20:38 +0200)]
[TASK] Fix CGL violations against DoubleQuoteUsage

Fix CGL violations against DoubleQuoteUsage

Change-Id: I85d70857c11d62ad2bb1e89a98e4a1a1cf78033b
Resolves: #38355
Releases: 6.0

7 years ago[TASK] Remove xclass definitions from linktype classes
Philipp Gampe [Fri, 8 Jun 2012 15:35:47 +0000 (17:35 +0200)]
[TASK] Remove xclass definitions from linktype classes

Change-Id: I6d9037bf36fe2e9a189ecf472e16f3d6af283e8c
Resolves: #36825
Releases: 6.0

7 years ago[TASK] Reduce CGL violations DoubleQuoteUsageNotRequired in "linkvalidator"
Roland Waldner [Thu, 7 Jun 2012 19:35:31 +0000 (21:35 +0200)]
[TASK] Reduce CGL violations DoubleQuoteUsageNotRequired in "linkvalidator"

Change-Id: I3f308f0c26dfa55d85bfe5e9051d2536062b6fcd
Resolves: #37825
Releases: 6.0

7 years agoMerge "[TASK] Harmonize coding style of if constructs in sysext "linkvalidator""
Christopher [Thu, 7 Jun 2012 19:19:21 +0000 (21:19 +0200)]
Merge "[TASK] Harmonize coding style of if constructs in sysext "linkvalidator""

7 years ago[TASK] Harmonize coding style of if constructs in sysext "linkvalidator"
Roland Waldner [Thu, 7 Jun 2012 18:35:27 +0000 (20:35 +0200)]
[TASK] Harmonize coding style of if constructs in sysext "linkvalidator"

Change-Id: I7041be89d9b91f06746bb832b63933204c3608b2
Resolves: #37822
Releases: 6.0

7 years ago[BUGFIX] Cleanup: PhpDoc, not initialized variables in modfuncreport
Philipp Gampe [Fri, 4 May 2012 17:59:55 +0000 (19:59 +0200)]
[BUGFIX] Cleanup: PhpDoc, not initialized variables in modfuncreport

Fix all warnings PhpStorm complains about.
Introduce class variables where those are used.
Put a required function into the interface.

This fix is meant to go to all branches, thus no code changes except a
pointless check which is removed.

Change-Id: Ic20a24f75b6a1b12f3efa1acfd272b2e2d3f6c2f
Fixes: #36853
Releases: 6.0, 4.7, 4.6, 4.5

7 years ago[TASK] Fix CGL "InlineCommentWrongStyle" in sysext "linkvalidator"
Roland Waldner [Sun, 3 Jun 2012 16:09:50 +0000 (18:09 +0200)]
[TASK] Fix CGL "InlineCommentWrongStyle" in sysext "linkvalidator"

There are violations against the CGL rule "InlineCommentWrongStyle".

This will be fixed.

Change-Id: I82c9452e9736b8120c642a31862f48838f64439d
Resolves: #37719
Releases: 6.0

7 years ago[TASK] Replace Space Indent into Tab indent (CGL Cleanup)
Stefano Kowalke [Sun, 6 May 2012 11:55:18 +0000 (13:55 +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: Ia59d8d74f87e187c528f054329dc26a91d902e5e
Resolves: #36882
Releases: 6.0

7 years ago[BUGFIX] Do not pass by reference (2)
Philipp Gampe [Fri, 4 May 2012 17:08:52 +0000 (19:08 +0200)]
[BUGFIX] Do not pass by reference (2)

Change-Id: Ic2e4bc864e324126ead31e850a92bc6161fc87f5
Fixes: #36851
Releases: 6.0, 4.7, 4.6, 4.5

7 years ago[TASK] Remove XCLASS definitions
Philipp Gampe [Fri, 4 May 2012 17:01:35 +0000 (19:01 +0200)]
[TASK] Remove XCLASS definitions

Change-Id: Ie9e1f5f9e0a142231b7b5601de0d31ddbe4498c9
Resolves: #36825
Releases: 6.0

7 years ago[BUGFIX] Do not pass by reference
Philipp Gampe [Fri, 27 Apr 2012 15:38:00 +0000 (17:38 +0200)]
[BUGFIX] Do not pass by reference

PHP passes objects by reference anyway.

Change-Id: I47d82c724224ec99dcf0cef2d4c4d42de5c2cf21
Fixes: #36676
Releases: 6.0, 4.7, 4.6, 4.5

7 years ago[BUGFIX] Custom validators may be overriden by default validators
Philipp Gampe [Wed, 14 Mar 2012 10:04:37 +0000 (11:04 +0100)]
[BUGFIX] Custom validators may be overriden by default validators

The softref parser always puts the type to 'db' for db records.
Due to the abstract validators fetchType method just returning this
type, the type gets overriden if any validator without own fetchType
method is evaluated later.
The solution is to store the type inside the record array, so that the
returned type is the last special type found.

Change-Id: I5d831c4f25c37da2606ad772e91bcfa11891e1df
Fixes: #34566
Releases: 4.5,4.6,4.7,6.0

7 years ago[BUGFIX] Code cleanup tx_linkvalidator_processor
Philipp Gampe [Tue, 20 Mar 2012 20:59:45 +0000 (21:59 +0100)]
[BUGFIX] Code cleanup tx_linkvalidator_processor

 * remove unused variables
 * initialize used variables
 * allow IDE type hinting

Change-Id: I1854c2c99a7071e6efbdd40d0b475ead5a5fc07f
Fixes: #35058
Releases: 4.5, 4.6, 4.7, 4.8

7 years ago[BUGFIX] Hook must use unset $params not reset
Philipp Gampe [Mon, 19 Mar 2012 19:34:39 +0000 (20:34 +0100)]
[BUGFIX] Hook must use unset $params not reset

Change-Id: I456e74e2ccb666dc494ced586607cee355dd65fc
Fixes: #35021
Related: #30296
Releases: 4.7, 4.8

7 years ago[TASK] Linkvalidator should have a hook for report markers
Soren Malling [Wed, 28 Sep 2011 04:56:17 +0000 (06:56 +0200)]
[TASK] Linkvalidator should have a hook for report markers

The Linkvalidator scheduler task should provide hooks within the
markers, in order for administrators to create more detailed reports.

This hook gives the possibility to get the information about a page, and
use it for any data purpose (user in charge, last update etc.)

Change-Id: Ib1bd45513be765e223ee2dcff35301d423b84a1a
Resolves: #30296
Releases: 4.7, 4.8

7 years ago[BUGFIX] Methods should not be private
Philipp Gampe [Wed, 14 Mar 2012 09:39:10 +0000 (10:39 +0100)]
[BUGFIX] Methods should not be private

Change-Id: Ica4f031652d9a8f6d6b652297710170c45502f21
Fixes: #34581
Releases: 4.5,4.6,4.7,4.8

7 years ago[TASK] Do not load linkvalidator in frontend
Philipp Gampe [Fri, 16 Dec 2011 15:23:43 +0000 (16:23 +0100)]
[TASK] Do not load linkvalidator in frontend

Linkvalidator is a backend module and should not be loaded in
frontend.

Change-Id: I37afe806afaf5576ebde1dc4b36e80ad7892fc09
Resolves: #32628
Releases: 4.7,4.6,4.5

8 years ago[TASK] Prepare for release of TYPO3 4.6
Christopher Stelmaszyk [Sun, 23 Oct 2011 15:14:09 +0000 (17:14 +0200)]
[TASK] Prepare for release of TYPO3 4.6

Updated ChangeLog and ext_emconf.php.

Change-Id: Ic03a8a12d5410366bded0ef14390b8e8405ddab8
Resolves: #31202
Releases: 4.7, 4.6

8 years ago[BUGFIX] Pootle: Multi-line labels are not rendered properly
Xavier Perseguers [Thu, 20 Oct 2011 11:49:39 +0000 (13:49 +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: I91ff0df927fa86e911bde4ce0692ac9c85140374
Relates: #31141
Releases: 4.6

8 years ago[TASK] Fix version number of 4.6 branch
Philipp Gampe [Wed, 19 Oct 2011 07:53:07 +0000 (09:53 +0200)]
[TASK] Fix version number of 4.6 branch

Change-Id: I3b1593906e3b45d0a0f92091077ec07c6f29c893
Resolves: #30896
Releases: 4.6

8 years ago[TASK] English XLIFF files should not contain target element
Dominique Feyer [Tue, 18 Oct 2011 07:34:17 +0000 (09:34 +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: Id3ad23a524d7a2d9368301a2269c4fcd56d72eac
Resolves: #31045
Relates: #30916
Releases: 4.6

8 years ago[TASK] Prepare merge for 4.6-RC1 (part 2)
Philipp Gampe [Tue, 11 Oct 2011 06:33:31 +0000 (08:33 +0200)]
[TASK] Prepare merge for 4.6-RC1 (part 2)

Some issues have been fixed in between.

Update ext_emconf.php and Changelog.

Change-Id: I4424dc0f5d7c1e487fc35220328d7c770a0336c1
Resolves: #30755

8 years agoMerge "[BUGFIX] Invalid target language in localization file"
Philipp Gampe [Tue, 11 Oct 2011 06:12:53 +0000 (08:12 +0200)]
Merge "[BUGFIX] Invalid target language in localization file"

8 years ago[BUGFIX] Invalid target language in localization file
Xavier Perseguers [Mon, 10 Oct 2011 23:15:43 +0000 (01:15 +0200)]
[BUGFIX] Invalid target language in localization file

File modfuncreport/locallang.xlf has invalid target language "vn"
instead of "en".

Change-Id: Ib2f72acb28587eb2cb39381575bc78f5b7dfb3a7
Fixes: #30761
Releases: 4.6

8 years ago[BUGFIX][SECURITY] SQL Injection in Scheduler Task of Linkvalidator
Oliver Hader [Mon, 10 Oct 2011 22:47:21 +0000 (00:47 +0200)]
[BUGFIX][SECURITY] SQL Injection in Scheduler Task of Linkvalidator

The field "start page (uid)" in the addition fields for the Scheduler
task is not sanitized on executing a SQL query to look up the page.

Change-Id: I99f7ac32ed16ef3d2be9673ee2d0af72ed0c5b0c
Resolves: #30753
Releases: 4.5,4.6

8 years ago[TASK] Merge Changes from core since last sync
Philipp Gampe [Mon, 10 Oct 2011 20:48:51 +0000 (22:48 +0200)]
[TASK] Merge Changes from core since last sync

Some files got modified in core; include those.

Update ext_emconf.php once again.

Change-Id: I924fcf77d187a1f519fd76633edd780202ffbc40
Resolves: #30757

8 years ago[TASK] Prepare merge for 4.6-RC1
Philipp Gampe [Mon, 10 Oct 2011 20:22:15 +0000 (22:22 +0200)]
[TASK] Prepare merge for 4.6-RC1

Change version number to 1.5.0-rc1.
Update ext_emconf.php.
Update Changelog.

Change-Id: I21534b67197a2a150dceb0946d259e19697e3bd3
Resolves: #30755

8 years agoMerge "[BUGFIX] SQL error if a task is run on a disabled page"
Philipp Gampe [Mon, 10 Oct 2011 20:11:18 +0000 (22:11 +0200)]
Merge "[BUGFIX] SQL error if a task is run on a disabled page"

8 years ago[TASK] Update manual
Philipp Gampe [Mon, 10 Oct 2011 19:59:11 +0000 (21:59 +0200)]
[TASK] Update manual

Add section about HTTP options in Install Tool.
Fix some minor issues.
Fix version number.

Change-Id: I693887fb2a53aef2089e4609c995d8eb163a7f6c
Resolves: #30588

8 years ago[BUGFIX] SQL error if a task is run on a disabled page
Philipp Gampe [Wed, 5 Oct 2011 22:59:22 +0000 (00:59 +0200)]
[BUGFIX] SQL error if a task is run on a disabled page

This happens because the init() method is not always called.

Switching the logic to first get the list of page IDs and only
checking the links of the list is not empty.

Change-Id: Idc18dba6c8503b73e0daf936e96aa7c784345466
Fixes: #30593
Releases: 4.5, 4.6

8 years agoMerge "[BUGFIX] It is not possible to set page 0 to schedular task"
Philipp Gampe [Mon, 10 Oct 2011 13:03:03 +0000 (15:03 +0200)]
Merge "[BUGFIX] It is not possible to set page 0 to schedular task"

8 years agoMerge "[BUGFIX] SQL error if opening a disabled page with module"
Philipp Gampe [Mon, 10 Oct 2011 11:52:18 +0000 (13:52 +0200)]
Merge "[BUGFIX] SQL error if opening a disabled page with module"

8 years ago[BUGFIX] It is not possible to set page 0 to schedular task
Philipp Gampe [Wed, 5 Oct 2011 22:38:13 +0000 (00:38 +0200)]
[BUGFIX] It is not possible to set page 0 to schedular task

This happens because there is no special handling for the treeroot
while checking the rootline for hidden pages.

Change-Id: Ie4e70e777e6df74ee261626810972d1a4fb880ac
Fixes: #30586
Releases: 4.5,4.6

8 years ago[BUGFIX] Revert change in interface signature
Philipp Gampe [Thu, 6 Oct 2011 00:00:45 +0000 (02:00 +0200)]
[BUGFIX] Revert change in interface signature

The type hints in the interface signature break other extensions adding
linkvalidator tasks. This is because they extend the abstract linktype
class and the interface was without type hints (array, object name) in
4.5.

Thus it is impossible to support both 4.5 and 4.6 with the same
linktype, although the interface is the very same.

Solution: Drop the hints again (PHPdoc must be enough).

Change-Id: I3c344a89344825e3ce55d46ec03f431287c9bf8b
Fixes: #30589
Related: #M18276

8 years ago[BUGFIX] SQL error if opening a disabled page with module
Philipp Gampe [Wed, 5 Oct 2011 22:11:32 +0000 (00:11 +0200)]
[BUGFIX] SQL error if opening a disabled page with module

This happens because the list of page IDs is empty.
The count should be displayed regardless whether the current
page is hidden or not.

Change-Id: I73a2b7c1c2db7bee52d8350e6eda6b7eb59c9cb2
Fixes: #30585
Releases: 4.5, 4.6

8 years ago[TASK] Fix CGL issues
Philipp Gampe [Sat, 24 Sep 2011 14:03:43 +0000 (16:03 +0200)]
[TASK] Fix CGL issues

 * A fix whitespace issues.
 * Add some missing $GLOBALS['TYPO3_DB']->sql_free_result($res);
 * Remove some unused variables
 * Add double (()) for assignment in condition
 * Check for FALSE after assigning sql_fetch_assoc($res)

Change-Id: I3007024ef004fc28aee6bc91ae888305f227b9ce
Resolves: #29341
Releases: 4.6

8 years ago[BUGFIX] Initialize $currentR in analyseTypoLinks
Bjoern Pedersen [Sat, 24 Sep 2011 13:41:21 +0000 (15:41 +0200)]
[BUGFIX] Initialize $currentR in analyseTypoLinks

There are pathes through analyseTypoLinks where currentR is
not set, it can happen that the fetchType hook gets
called with currentR=null.

This throws an API error as the fetchType interface
requires the first arg to be an array.

Change-Id: Ic124938c8744c8ef412013499ad368e5b7966d9f
Resolves: #30043
Releases: 4.6
Reviewed-on: http://review.typo3.org/5097
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
8 years ago[TASK] Bump version number
Christopher [Tue, 30 Aug 2011 14:09:28 +0000 (16:09 +0200)]
[TASK] Bump version number

Prepare the version number for a value, which is higher than the
one we might reach in the 4.5 branch. This will avoid confusion
with version numbers being reused by mistake.

Change-Id: I31b8d32d37ad0cfc8be9c8d58cc726bfc8e72a5f

8 years ago[TASK] Release linkvalidator 1.0.4
Philipp Gampe [Tue, 30 Aug 2011 06:42:16 +0000 (08:42 +0200)]
[TASK] Release linkvalidator 1.0.4

Change-Id: I6db57880de8706770d4ddfce71d3ca990514dd46
Resolves: #29338

8 years ago[TASK] Fix phpdoc and method signatures
Philipp Gampe [Sun, 21 Aug 2011 23:48:54 +0000 (01:48 +0200)]
[TASK] Fix phpdoc and method signatures

Change-Id: I88afbd629fbb72de599bee273c4a929c3fc6a9be
Resoles: #29140
Releases: 4.6

8 years ago[BUGFIX] Fatal error with E_STRICT: Declarations of fetchType and
Christopher [Fri, 26 Aug 2011 16:05:29 +0000 (18:05 +0200)]
[BUGFIX] Fatal error with E_STRICT: Declarations of fetchType and
checkLink must be compatible with interface

The cleanup of external url validator introduced type hints
in the method. This results in a fatal error if E_STRICT is
set.

As type hints are desirable, change the interface and
all places where it is overridden.

Change-Id: I59e1e62181de274c808f5e27992c076b6cf335f6
Fixes: #29137
Releases: 4.6

8 years ago[BUGFIX] XLIFF: Approved attribute is on wrong element
Christopher [Fri, 26 Aug 2011 14:00:12 +0000 (16:00 +0200)]
[BUGFIX] XLIFF: Approved attribute is on wrong element

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

Change-Id: I1e46f8ff82a53f94ecd28de2368f515255b6da21
Resolves: #29275
Releases: 4.6

8 years ago[TASK] Unify table layouts
Christopher [Fri, 19 Aug 2011 12:14:36 +0000 (14:14 +0200)]
[TASK] Unify table layouts

Corrects layout of overview tables. These are unified
following the standard style of list and page module.

Thanks to Felix Kopp.

Change-Id: Idf78a94ffd6e50af1d37a66fa16f1d337d50ee20
Resolves: #29078
Releases: 4.6

8 years ago[TASK] Update ChangeLog
Christopher [Mon, 15 Aug 2011 17:00:50 +0000 (19:00 +0200)]
[TASK] Update ChangeLog

Update ChangeLog to include the newest changes.

Change-Id: I852fc4cbe3abd742601497c176dec183e9bed2a0

8 years ago[TASK] Refactor to t3lib_http_Request for external URLs
Philipp Gampe [Wed, 10 Aug 2011 16:46:23 +0000 (18:46 +0200)]
[TASK] Refactor to t3lib_http_Request for external URLs

Refactor external URL checker by using t3lib_http-Request.

This solves all outstanding issues with externel URL
checker.
Change-Id: Ib5d70f4c18fce2617dd9b4d0c675468c5c9558ed
Resolves: #28915
Resolves: #13849
Resolves: #13800
Fixes: #12225
Fixes: #13756
Fixes: #13547
Fixes: #13802
Fixes: #13847

8 years ago[TASK] Add XLIFF files
Philipp Gampe [Wed, 10 Aug 2011 17:01:14 +0000 (19:01 +0200)]
[TASK] Add XLIFF files

The patch was created by Dominique Feyer using the
LLXML2XLIFF-Tool.

Change-Id: Ib8992e127686d674998b828f0e4876845e09cd64
Resolves: #28277

8 years ago[TASK] Fix localization handling to support XLIFF
Christopher [Sun, 17 Jul 2011 16:28:03 +0000 (18:28 +0200)]
[TASK] Fix localization handling to support XLIFF

Due to the change in localization handling within the Core, we need
some updates.

Thanks to Dominique Feyer.

Change-Id: I48bd12d4fa8a7718b1842e044fa6d0a294028f30
Resolves: #27416

8 years ago[TASK] Merge changes from 4.5 upstream to master
Philipp Gampe [Fri, 15 Jul 2011 14:10:14 +0000 (16:10 +0200)]
[TASK] Merge changes from 4.5 upstream to master

During integration of linkvalidator for 4.5, more changes were
done. Merge those with master branch.

Change-Id: Ibcee327e7f9d39b6a576fc4698510b857894a2a1
Resolves: #28241

8 years ago[BUGFIX] Correct initialisation of BACK_PATH
Stefan Neufeind [Sun, 17 Jul 2011 01:29:06 +0000 (03:29 +0200)]
[BUGFIX] Correct initialisation of BACK_PATH

BACK_PATH needs to be set before calling setModuleTemplate().

Thanks to Daniel Minder.

Change-Id: Ia5a4c332ef50785150b58e2e4d7deff0a9544e26
Resolves: #28255
Releases: 4.5, 4.6

8 years ago[TASK] Add .gitignore file.
Christopher [Fri, 15 Jul 2011 13:38:20 +0000 (15:38 +0200)]
[TASK] Add .gitignore file.

Add a .gitignore file so that the checkout is not polluted by files,
which might be present but should never be committed
(like IDE configuration and such).

Change-Id: I04a35868d17670a6947f480c071218451e279206
Resolves: #28238
Releases: 4.5, 4.6

8 years ago* Task: Update Version Number to 1.0.3
typo3.lists [Sun, 22 May 2011 17:43:01 +0000 (17:43 +0000)]
* Task: Update Version Number to 1.0.3

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@47991 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoTask: Fix whitespace issues in all branches
typo3.lists [Sun, 22 May 2011 09:14:40 +0000 (09:14 +0000)]
Task: Fix whitespace issues in all branches

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@47977 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoFeature #13800: Add user-agent header
typo3.lists [Sat, 21 May 2011 13:05:40 +0000 (13:05 +0000)]
Feature #13800: Add user-agent header
Fixed Bug #13680: Refactor external link, do not follow senseless loop, add user agent (thanks to Daniel Minder)

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@47965 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoFixed bug #13368: Content of Tab is not scrollable (Michael Miousse)
typo3.lists [Wed, 18 May 2011 16:00:20 +0000 (16:00 +0000)]
Fixed bug #13368: Content of Tab is not scrollable (Michael Miousse)

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@47883 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoFixed bug #26731: The info module does not show up in IE 7 and 8 (Michael Miousse)
typo3.lists [Wed, 18 May 2011 15:49:59 +0000 (15:49 +0000)]
Fixed bug #26731: The info module does not show up in IE 7 and 8 (Michael Miousse)

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@47880 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoFixed bug #13828: checkhidden has no effect for some configurations (Michael Miousse)
typo3.lists [Wed, 18 May 2011 15:39:22 +0000 (15:39 +0000)]
Fixed bug #13828: checkhidden has no effect for some configurations (Michael Miousse)

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@47877 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoCGL: Change "true" into "TRUE"
Chrissitopher [Fri, 29 Apr 2011 14:02:37 +0000 (14:02 +0000)]
CGL: Change "true" into "TRUE"

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@47122 735d13b6-9817-0410-8766-e36946ffe9aa

8 years ago* Fixed bug #13757 Scheduler task does not work at all
michael.miousse [Tue, 26 Apr 2011 18:45:55 +0000 (18:45 +0000)]
* Fixed bug #13757 Scheduler task does not work at all

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@46996 735d13b6-9817-0410-8766-e36946ffe9aa

8 years ago* Fixed bug #13953: Third-party classes cannot be checked due to dynamicConfigFile...
michael.miousse [Thu, 21 Apr 2011 13:03:16 +0000 (13:03 +0000)]
* Fixed bug #13953: Third-party classes cannot be checked due to dynamicConfigFile in TCA (thanks to Jan Philipp Timme)

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@46851 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoRemoved superfluous newline after PHP closing tag at EOF
Chrissitopher [Wed, 20 Apr 2011 23:34:18 +0000 (23:34 +0000)]
Removed superfluous newline after PHP closing tag at EOF

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@46832 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoWhitespace cleanup
Chrissitopher [Wed, 13 Apr 2011 22:11:04 +0000 (22:11 +0000)]
Whitespace cleanup

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@46497 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoUpdated em_conf
Chrissitopher [Thu, 24 Feb 2011 21:05:44 +0000 (21:05 +0000)]
Updated em_conf

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44223 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoUpdated ChangeLog
Chrissitopher [Thu, 24 Feb 2011 20:39:13 +0000 (20:39 +0000)]
Updated ChangeLog

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44218 735d13b6-9817-0410-8766-e36946ffe9aa

8 years ago* Fixed bug #13340 Regression 4.5.1: pid and uid database fields are always 0
michael.miousse [Thu, 24 Feb 2011 18:48:28 +0000 (18:48 +0000)]
* Fixed bug #13340 Regression 4.5.1: pid and uid database fields are always 0

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44210 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoFollowup to #13318: Regression in linkvalidator
Chrissitopher [Thu, 24 Feb 2011 12:09:59 +0000 (12:09 +0000)]
Followup to #13318: Regression in linkvalidator

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44183 735d13b6-9817-0410-8766-e36946ffe9aa

8 years ago#13318 Regression in linkvalidator
Steffen Kamper [Wed, 23 Feb 2011 22:14:54 +0000 (22:14 +0000)]
#13318 Regression in linkvalidator

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44169 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoupdated changelog for the release 1.0.1
michael.miousse [Tue, 22 Feb 2011 22:57:00 +0000 (22:57 +0000)]
updated changelog for the release 1.0.1

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44093 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoclean up of emconf and update version to 1.0.1
michael.miousse [Tue, 22 Feb 2011 22:39:12 +0000 (22:39 +0000)]
clean up of emconf and update version to 1.0.1

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44091 735d13b6-9817-0410-8766-e36946ffe9aa

8 years ago* Fixed Bug #12649: Split up analyzeRecord()
michael.miousse [Tue, 22 Feb 2011 15:07:51 +0000 (15:07 +0000)]
* Fixed Bug #12649: Split up analyzeRecord()

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@44049 735d13b6-9817-0410-8766-e36946ffe9aa

8 years agoFixed bug #12454: Use setting "defaultMailFromName" and "defaultMailFromAddress"
michael.miousse [Tue, 15 Feb 2011 18:37:13 +0000 (18:37 +0000)]
Fixed bug #12454: Use setting "defaultMailFromName" and "defaultMailFromAddress"

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@43663 735d13b6-9817-0410-8766-e36946ffe9aa

8 years ago* Fixed bug #12650: tx_linkvalidator_tasks_validator: exec() is too long
michael.miousse [Tue, 15 Feb 2011 18:12:00 +0000 (18:12 +0000)]
* Fixed bug #12650: tx_linkvalidator_tasks_validator: exec() is too long

git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/linkvalidator/trunk@43658 735d13b6-9817-0410-8766-e36946ffe9aa