TYPO3CMS/Extensions/Autoloader.git
3 years ago[BUGFIX] Fix docuemntation table structure 96/32896/2
Tim Lochmüller [Sat, 20 Sep 2014 15:58:15 +0000 (17:58 +0200)]
[BUGFIX] Fix docuemntation table structure

Change-Id: Ic0fe43d4f1b176cad08f25d7acfb5c0908eeabae
Reviewed-on: http://review.typo3.org/32896
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Use TCA overrides for smart object management 45/32545/4
Tim Lochmüller [Mon, 1 Sep 2014 12:00:09 +0000 (14:00 +0200)]
[FEATURE] Use TCA overrides for smart object management

Speed up the ext_tables loader component and load smart
object information cleaner into foreign tables.

Change-Id: I41c7d55bf5b9031ba7d0f7d597559fbb445845ce
Reviewed-on: http://review.typo3.org/32545
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Code sniffer cleanups 78/32878/2
Tim Lochmüller [Fri, 19 Sep 2014 06:42:33 +0000 (08:42 +0200)]
[TASK] Code sniffer cleanups

Change-Id: If87d804603106f2279b41b7007f72570a4e92ca0
Reviewed-on: http://review.typo3.org/32878
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Code Sniffer cleanups 77/32877/2
Tim Lochmüller [Fri, 19 Sep 2014 06:35:00 +0000 (08:35 +0200)]
[TASK] Code Sniffer cleanups

Change-Id: I03c01f0e4c81cc94c9045619d70c2eeefbe8d901
Reviewed-on: http://review.typo3.org/32877
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Release Version 1.2.5 93/32793/2 1.2.5
Tim Lochmüller [Tue, 16 Sep 2014 07:35:08 +0000 (09:35 +0200)]
[TASK] Release Version 1.2.5

Change-Id: I2bb05fe6688605324b64e55020a9c8292b8e72d0
Reviewed-on: http://review.typo3.org/32793
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[CLEANUP] spaces and comments 92/32792/2
Tim Lochmüller [Tue, 16 Sep 2014 07:33:32 +0000 (09:33 +0200)]
[CLEANUP] spaces and comments

Change-Id: I16403a7e0000afbf57819a89a2b9236ee9ea23f8
Reviewed-on: http://review.typo3.org/32792
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Small code cleanups 84/32784/2
Tim Lochmüller [Mon, 15 Sep 2014 15:03:03 +0000 (17:03 +0200)]
[TASK] Small code cleanups

Change-Id: I81508e6bdff7666f390a10ef96717fd30db8df69
Reviewed-on: http://review.typo3.org/32784
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Register aspect autoloader check if already registered 80/32780/2
Tim Lochmüller [Mon, 15 Sep 2014 12:40:20 +0000 (14:40 +0200)]
[BUGFIX] Register aspect autoloader check if already registered

The check, if the autoloader for the aspect is already registered,
checks only the first loader. The new implementation set a internal
flag to check the register status of the aspect SPL autoload, to
avoid problems with other SPL autoloader.

Change-Id: I8e8fa13dd90fb10d7a101fd0c88d62151f77f915
Reviewed-on: http://review.typo3.org/32780
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[CLEANUP] Streamline the annotations 05/32605/2
Tim Lochmüller [Fri, 5 Sep 2014 14:46:56 +0000 (16:46 +0200)]
[CLEANUP] Streamline the annotations

record_type => recordType
parentclass => parentClass

Change-Id: I42e12fd180fbce14f02535712d8499dd66ead54c
Reviewed-on: http://review.typo3.org/32605
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[CLEANUP] Move the Templates direclty to Resoruces/Private 95/32595/2
Tim Lochmüller [Fri, 5 Sep 2014 06:31:57 +0000 (08:31 +0200)]
[CLEANUP] Move the Templates direclty to Resoruces/Private

Change-Id: I1a8808bc8d7f2817dfb1fe8e4d9d0fc9acbfe8e2
Reviewed-on: http://review.typo3.org/32595
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Release 1.2.4 47/32547/2 1.2.4
Tim Lochmüller [Mon, 1 Sep 2014 12:23:13 +0000 (14:23 +0200)]
[TASK] Release 1.2.4

Change-Id: I15896ff846f4f9f682a46c5b8bb3f63c1fa78942
Reviewed-on: http://review.typo3.org/32547
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Cleanups 46/32546/2
Tim Lochmüller [Mon, 1 Sep 2014 12:06:12 +0000 (14:06 +0200)]
[TASK] Cleanups

Change-Id: I627176d16fb7c362f80b517a6ba20e20c3ad868f
Reviewed-on: http://review.typo3.org/32546
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[Feature] SmartObject TCA mapping for ObjectStorages 74/32474/4
Carsten Biebricher [Thu, 28 Aug 2014 10:10:46 +0000 (12:10 +0200)]
[Feature] SmartObject TCA mapping for ObjectStorages

Adding mapping and a userFunction to the TCA with infos about the
configuration for ObjectStorages.

Change-Id: I6879b7df02efcec2b4b3df32fdc2c00fd4524bac
Reviewed-on: http://review.typo3.org/32474
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Prepare SmartObject fields via TCA Overrides 63/32463/5
Tim Lochmüller [Wed, 27 Aug 2014 21:17:51 +0000 (23:17 +0200)]
[BUGFIX] Prepare SmartObject fields via TCA Overrides

Create the right override TCA files (TcaFiles loader).
Move the TCA file content to templates.

Todo: Add new coloumns to the TCA via the new Override mechanism (remove from
smart object loader).

Change-Id: I651e25944afb7179368b67167f740d17d6f54e3f
Reviewed-on: http://review.typo3.org/32463
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Right tablename in front of the labels 20/32520/2
Tim Lochmüller [Fri, 29 Aug 2014 13:31:33 +0000 (15:31 +0200)]
[BUGFIX] Right tablename in front of the labels

The tablename of a e.g. content object should be tt_content
and not tx_exteky_domain_model_...

So the key in the XML is tt_content.FIELDNAME

Change-Id: I72cb8334dad5caa77916ebbb981703af3854a60c
Reviewed-on: http://review.typo3.org/32520
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Code cleanups 18/32518/2
Tim Lochmüller [Fri, 29 Aug 2014 12:45:05 +0000 (14:45 +0200)]
[TASK] Code cleanups

Change-Id: I26b1a30d81118fde5f74c3914121d490e99c16c6
Reviewed-on: http://review.typo3.org/32518
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Use makeInstance to use singleton 96/32496/2
Tim Lochmüller [Fri, 29 Aug 2014 08:29:40 +0000 (10:29 +0200)]
[BUGFIX] Use makeInstance to use singleton

There are a few places left, where the "new" keyword prevent the use
of the singleton pattern. Fix this...

Change-Id: Idb259c9f9f62d0c76dfcde372c387e495d08d932
Reviewed-on: http://review.typo3.org/32496
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] fix typo in documentation 67/32467/3
Carsten Biebricher [Thu, 28 Aug 2014 08:02:12 +0000 (10:02 +0200)]
[BUGFIX] fix typo in documentation

Change-Id: Ifbbf2106fe43c442bd9c64b610d6368e6902157f
Reviewed-on: http://review.typo3.org/32467
Reviewed-by: Carsten Biebricher <cb@hdnet.de>
Tested-by: Carsten Biebricher <cb@hdnet.de>
3 years ago[TASK] Release Version 1.2.3 60/32460/2 1.2.3
Tim Lochmüller [Wed, 27 Aug 2014 19:54:48 +0000 (21:54 +0200)]
[TASK] Release Version 1.2.3

Change-Id: Ideae1defdbec5ebe2e29d8206f6ea6de5dbfa7ee
Reviewed-on: http://review.typo3.org/32460
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Do not run aspect logic, if there are no aspects 27/32427/2
Tim Lochmüller [Wed, 27 Aug 2014 09:58:19 +0000 (11:58 +0200)]
[BUGFIX] Do not run aspect logic, if there are no aspects

Change-Id: I84a9a88da3e0f279a156d21074bedbf32685f90e
Reviewed-on: http://review.typo3.org/32427
Reviewed-by: Carsten Biebricher <cb@hdnet.de>
Tested-by: Carsten Biebricher <cb@hdnet.de>
Reviewed-by: Ercüment Topal <ercuement.topal@gmail.com>
Tested-by: Ercüment Topal <ercuement.topal@gmail.com>
3 years ago[TASK] Release Version 1.2.2 08/32408/2 1.2.2
Tim Lochmüller [Tue, 26 Aug 2014 20:00:03 +0000 (22:00 +0200)]
[TASK] Release Version 1.2.2

Change-Id: Ifc176703a0e28176a5e4356b4abff2a504457c9c
Reviewed-on: http://review.typo3.org/32408
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] more documentation, finish translation 80/32380/3
Tim Lochmüller [Tue, 26 Aug 2014 12:01:10 +0000 (14:01 +0200)]
[TASK] more documentation, finish translation

Change-Id: I4504f46b7e6e4a2fbc25b64bd62b9ea472ba7e09
Reviewed-on: http://review.typo3.org/32380
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Create dummy template for content objects 78/32378/2
Tim Lochmüller [Tue, 26 Aug 2014 10:06:05 +0000 (12:06 +0200)]
[FEATURE] Create dummy template for content objects

If there is a new content object without a valid template file,
the prepare loader method of the content loader will create
a dummy template at the right place.

Change-Id: Ib6959d1715f6261db68a6b6616cbe150fee04dfe
Reviewed-on: http://review.typo3.org/32378
Reviewed-by: Carsten Biebricher <cb@hdnet.de>
Tested-by: Carsten Biebricher <cb@hdnet.de>
3 years ago[BUGFIX] Add dependencies to the example extensions 81/32381/2
Tim Lochmüller [Tue, 26 Aug 2014 12:05:38 +0000 (14:05 +0200)]
[BUGFIX] Add dependencies to the example extensions

Change-Id: Ie86df26a653e6491c7c077716e4cd99a40c254b0
Reviewed-on: http://review.typo3.org/32381
Reviewed-by: Carsten Biebricher <cb@hdnet.de>
Tested-by: Carsten Biebricher <cb@hdnet.de>
3 years ago[TASK] Rename jointpoint to joinPoint 43/32343/2
Tim Lochmüller [Mon, 25 Aug 2014 09:38:52 +0000 (11:38 +0200)]
[TASK] Rename jointpoint to joinPoint

Change also the name of the annotations

Change-Id: I888eb836c4d0b9b6f2384a3678f356b8d6cabead
Reviewed-on: http://review.typo3.org/32343
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] More documentation 41/32341/2
Tim Lochmüller [Mon, 25 Aug 2014 09:26:00 +0000 (11:26 +0200)]
[TASK] More documentation

Change-Id: Ic8fb7592e2f2749201345427c2c1c8a2c040f81b
Reviewed-on: http://review.typo3.org/32341
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Add documentation: smart objects and slots 40/32340/2
Tim Lochmüller [Mon, 25 Aug 2014 07:36:12 +0000 (09:36 +0200)]
[TASK] Add documentation: smart objects and slots

Change-Id: I2e55f05334b7acc74c488303f716bcbc55dca341
Reviewed-on: http://review.typo3.org/32340
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] documentation of content objects 23/32323/2
Tim Lochmüller [Fri, 22 Aug 2014 15:26:21 +0000 (17:26 +0200)]
[TASK] documentation of content objects

Change-Id: I22be0f49dbee3097f26a7f933e30565541660cda
Reviewed-on: http://review.typo3.org/32323
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGIFX] Increase performance, reduce loaders 20/32320/2
Tim Lochmüller [Fri, 22 Aug 2014 14:58:12 +0000 (16:58 +0200)]
[BUGIFX] Increase performance, reduce loaders

Load only the needed loaders in the autoloader extension,
to increase the speed!

Change-Id: I80c074a768dab5eff9307ea497bdaaf573225b23
Reviewed-on: http://review.typo3.org/32320
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Documentation of Hooks Loader 21/32321/2
Tim Lochmüller [Fri, 22 Aug 2014 15:09:34 +0000 (17:09 +0200)]
[TASK] Documentation of Hooks Loader

also added the missing TypeConverter rst file

Change-Id: If0648c65cd6dcc447d13350658918907dd68dce1
Reviewed-on: http://review.typo3.org/32321
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Flexform documentation 22/32322/2
Tim Lochmüller [Fri, 22 Aug 2014 15:15:15 +0000 (17:15 +0200)]
[TASK] Flexform documentation

Change-Id: Id648557e65969f5d21caa60d07e845866bdc2f96
Reviewed-on: http://review.typo3.org/32322
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Documentation tasks, make nicer and functional working 02/32302/2
Carsten Biebricher [Thu, 21 Aug 2014 14:38:00 +0000 (16:38 +0200)]
[TASK] Documentation tasks, make nicer and functional working

Change-Id: I10162a6b8a48da73f8fd92ff06b03a177c44cc82
Reviewed-on: http://review.typo3.org/32302
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Release Version 1.2.1 97/32297/2 1.2.1
Tim Lochmüller [Thu, 21 Aug 2014 11:48:09 +0000 (13:48 +0200)]
[TASK] Release Version 1.2.1

Change-Id: Iba3d6902c62a5f7c9c6235964097674437a8138f
Reviewed-on: http://review.typo3.org/32297
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Reduce the complexity of the getTcaInformation 89/32289/2
Tim Lochmüller [Thu, 21 Aug 2014 07:49:23 +0000 (09:49 +0200)]
[TASK] Reduce the complexity of the getTcaInformation

Reduce the complexity of the getTcaInformation bye moving the
features of the tables (TCA and SQL) to dataSet classes, that
are separated by each other. The classes are only used in the
TCA generation (cached) and in the SQL database compare (not
in the FE).

Change-Id: Ib086b78760ae7d2d60216c1be4d0dfea590f3f59
Reviewed-on: http://review.typo3.org/32289
Reviewed-by: Carsten Biebricher <cb@hdnet.de>
Tested-by: Carsten Biebricher <cb@hdnet.de>
3 years ago[BUGFIX] make documentation ready for typo3.org 94/32294/2
Carsten Biebricher [Thu, 21 Aug 2014 09:28:10 +0000 (11:28 +0200)]
[BUGFIX] make documentation ready for typo3.org

Change-Id: I91b8780f86cf4af2255c5ca175ddebf2fce4652c
Reviewed-on: http://review.typo3.org/32294
Reviewed-by: Carsten Biebricher <cb@hdnet.de>
Tested-by: Carsten Biebricher <cb@hdnet.de>
3 years ago[TASK] documentation cleanup 90/32290/2
Tim Lochmüller [Thu, 21 Aug 2014 07:53:50 +0000 (09:53 +0200)]
[TASK] documentation cleanup

Change-Id: Ie5f9013144bddeb3ba6b5b5171ed30bd9232db64
Reviewed-on: http://review.typo3.org/32290
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Release Version 1.2.0 74/32274/2 1.2.0
Tim Lochmüller [Wed, 20 Aug 2014 13:56:17 +0000 (15:56 +0200)]
[TASK] Release Version 1.2.0

Change-Id: I95fc08d35890c60a2c7ca8703a0b488ceb0a8c43
Reviewed-on: http://review.typo3.org/32274
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Regression fix for Smart objects 73/32273/2
Tim Lochmüller [Wed, 20 Aug 2014 13:53:57 +0000 (15:53 +0200)]
[BUGFIX] Regression fix for Smart objects

Fix a bug, from the last features:
https://git.typo3.org/TYPO3CMS/Extensions/Autoloader.git/commit/973ce2d2e608ed42bb0e8e18303cf69c93abc5f6

Change-Id: Iaadc780f483209828cb3d06062e09702b48ab138
Reviewed-on: http://review.typo3.org/32273
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Cleanups for the classes 72/32272/2
Tim Lochmüller [Wed, 20 Aug 2014 13:39:24 +0000 (15:39 +0200)]
[TASK] Cleanups for the classes

Change-Id: Ibd695d3a3f4379f39590c55aa36fc744f094dc5f
Reviewed-on: http://review.typo3.org/32272
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] TypeConverter Loader 48/32248/5
Tim Lochmüller [Tue, 19 Aug 2014 14:59:19 +0000 (16:59 +0200)]
[FEATURE] TypeConverter Loader

Add the Loader for the TypeConverter structure.
Also add a new example extension for the new Loader

Resolves: #61057
Change-Id: I1fcab632c64d5056351b9b83c49603d6afce931e
Reviewed-on: http://review.typo3.org/32248
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Base documentation structure 14/31414/6
Tim Lochmüller [Sun, 6 Jul 2014 20:28:37 +0000 (22:28 +0200)]
[FEATURE] Base documentation structure

Change-Id: Icf30c4611f28830ed1e6fc1dc0a6138ad7567ee1
Reviewed-on: http://review.typo3.org/31414
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Cleanup the ext_emconf files 61/32261/2
Tim Lochmüller [Wed, 20 Aug 2014 08:43:49 +0000 (10:43 +0200)]
[TASK] Cleanup the ext_emconf files

Change-Id: I59bd4568e1949c4037907a1f2f7cb4591b74c18b
Reviewed-on: http://review.typo3.org/32261
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[CLEANUP] Fix typos and phpmd notices 41/32241/2
Tim Lochmüller [Tue, 19 Aug 2014 07:12:07 +0000 (09:12 +0200)]
[CLEANUP] Fix typos and phpmd notices

Change-Id: I1ba4eb3ef81d49f8f640f51a4c27f7d67401da30
Reviewed-on: http://review.typo3.org/32241
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[CLEANUP] Remove duplicate code 38/32238/2
Tim Lochmüller [Tue, 19 Aug 2014 07:00:11 +0000 (09:00 +0200)]
[CLEANUP] Remove duplicate code

Change-Id: Ie1c44623c149ab4461d569b40c578088f8c10ee0
Reviewed-on: http://review.typo3.org/32238
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[CLEANUP] phpmd spelling and variable names 34/32234/2
Tim Lochmüller [Tue, 19 Aug 2014 06:49:20 +0000 (08:49 +0200)]
[CLEANUP] phpmd spelling and variable names

Fix same typos and cleanup the length of variable names.
The names should at least 3 letters, but not more than 20.

Change-Id: I0ced6d2f91f9c5b9bdb7cd6a8961e57aca598646
Reviewed-on: http://review.typo3.org/32234
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Release Version 1.1.1 25/32225/2 1.1.1
Tim Lochmüller [Mon, 18 Aug 2014 14:15:56 +0000 (16:15 +0200)]
[TASK] Release Version 1.1.1

Change-Id: I69b5770651bbfa2383f45863ccee4078ac80fb18
Reviewed-on: http://review.typo3.org/32225
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Aspects for Autoloader 97/32197/5
Carsten Biebricher [Fri, 15 Aug 2014 14:54:05 +0000 (16:54 +0200)]
[FEATURE] Aspects for Autoloader

This patch introduce a new feature that allows using of aspects (before, replace, after, throw)
on arbitrary classes in TYPO3.

This feature is not stable for now - so weird behaviour may expected.

Some test-use-cases can be found und Resources/Private/Examples/autoloader_aspect/
Have fun.

Resolves: #60959
Change-Id: I0ff244f186d005e83fd9bcd3b1b1562e1ab3e92a
Reviewed-on: http://review.typo3.org/32197
Reviewed-by: Tim Spiekerkötter <tim.spiekerkoetter@hdnet.de>
Tested-by: Tim Spiekerkötter <tim.spiekerkoetter@hdnet.de>
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Documentaion of Utility function 18/32218/2
Tim Lochmüller [Mon, 18 Aug 2014 08:59:59 +0000 (10:59 +0200)]
[BUGFIX] Documentaion of Utility function

Change-Id: Ied3b825823c82359878e30363588c5be6081a9dc
Reviewed-on: http://review.typo3.org/32218
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Exclude features in the SmartObject handling 88/32188/2
Tim Lochmüller [Fri, 15 Aug 2014 09:48:28 +0000 (11:48 +0200)]
[FEATURE] Exclude features in the SmartObject handling

Exclude features with the @smartExclude annotation in the
smart objects. Possible values are: language, workspaces and
enableFields

The function is usefull for small helper tables, like the index
in the new calendarize extension.

Resolves: #60981
Change-Id: Ibf3d9da0bc6efcaced1908d645afa1e0d305cbfc
Reviewed-on: http://review.typo3.org/32188
Reviewed-by: Tim Spiekerkötter <tim.spiekerkoetter@hdnet.de>
Tested-by: Tim Spiekerkötter <tim.spiekerkoetter@hdnet.de>
3 years ago[BUGFIX] Enable clearcacheonload 85/32185/2
Tim Lochmüller [Fri, 15 Aug 2014 08:47:57 +0000 (10:47 +0200)]
[BUGFIX] Enable clearcacheonload

Resolves: #60929
Change-Id: I1adb096d1c46a120ec0d6bd8b3f8d15799ff5298
Reviewed-on: http://review.typo3.org/32185
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Add TCA default sizes 83/32183/2
Tim Lochmüller [Fri, 15 Aug 2014 07:38:50 +0000 (09:38 +0200)]
[FEATURE] Add TCA default sizes

Set the default size of the TCA fields date, int and float
to the value of 8.

Change-Id: I7ee052c8c9779547eb2928b763766c20fde0d304
Reviewed-on: http://review.typo3.org/32183
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Fix language label 82/32182/2
Tim Lochmüller [Fri, 15 Aug 2014 07:36:19 +0000 (09:36 +0200)]
[BUGFIX] Fix language label

Use the core "language" label for the sys_language_uid field

Change-Id: Ia94d870f22be42998e5465d2187719079daab004
Reviewed-on: http://review.typo3.org/32182
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Cleanup inline documentation 62/32162/2
Tim Lochmüller [Thu, 14 Aug 2014 12:34:04 +0000 (14:34 +0200)]
[TASK] Cleanup inline documentation

Change-Id: I5c7aa0d4eff13f394a6478071dc2a7cf9264aef5
Reviewed-on: http://review.typo3.org/32162
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Cleanup all classes 61/32161/2
Tim Lochmüller [Thu, 14 Aug 2014 12:16:05 +0000 (14:16 +0200)]
[TASK] Cleanup all classes

Change-Id: I14667708f97ad285ad7b59b47f263e56fb39f0fc
Reviewed-on: http://review.typo3.org/32161
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Release Version 1.1.0 61/32061/2 1.1.0
Tim Lochmüller [Fri, 8 Aug 2014 11:59:49 +0000 (13:59 +0200)]
[TASK] Release Version 1.1.0

Change-Id: I1d4278928f86cb77dd7c96e16c3eadfb79ccb620
Reviewed-on: http://review.typo3.org/32061
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Content object and smart loader -> new columns 21/32021/3
Tim Lochmüller [Wed, 6 Aug 2014 08:48:52 +0000 (10:48 +0200)]
[FEATURE] Content object  and smart loader -> new columns

New cols are automaticly added to the right TCA

Resolves: #60673
Change-Id: I6496bb40574593ed9446f4273d9d2415a25582ab
Reviewed-on: http://review.typo3.org/32021
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Add eID Loader 58/32058/2
Tim Lochmüller [Fri, 8 Aug 2014 09:56:05 +0000 (09:56 +0000)]
[FEATURE] Add eID Loader

Load the eID scripts automaticly. Also add a example extension
to the Example directory.

Resolves: #60852
Change-Id: I53174bdf6dc566df1d3cd6c65a85b47c1d8642aa
Reviewed-on: http://review.typo3.org/32058
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Change SmartObject check to respect SIT 60/32060/2
Tim Lochmüller [Fri, 8 Aug 2014 10:09:35 +0000 (12:09 +0200)]
[BUGFIX] Change SmartObject check to respect SIT

Respect static_info_tables in the check, if a object is a
smart object. Works also without static_info_tables.

Resolves: #60699
Change-Id: Iceaff275073ee12c5caf48c1c0b10e7a85742994
Reviewed-on: http://review.typo3.org/32060
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Content Object Loader register wrong class properties 19/32019/2
Tim Lochmüller [Wed, 6 Aug 2014 08:01:55 +0000 (10:01 +0200)]
[BUGFIX] Content Object Loader register wrong class properties

Convert the properties to LowerCaseUnderscored.

Resolves: #60672
Change-Id: Idf99318067a498a07d31a8ef15bd528ac5b46587
Reviewed-on: http://review.typo3.org/32019
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Fix autoloader_smartobject example 22/32022/2
Tim Lochmüller [Wed, 6 Aug 2014 08:57:09 +0000 (10:57 +0200)]
[BUGFIX] Fix autoloader_smartobject example

Add the default label, if there is no LLL key in the
translation handling.

Resolves: #60812
Related: #60811
Change-Id: I90e3f6a0859c0fb4acf759155f0425341327cecc
Reviewed-on: http://review.typo3.org/32022
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Fix ContentObject Label and Icon 18/32018/4
Tim Lochmüller [Wed, 6 Aug 2014 07:54:12 +0000 (09:54 +0200)]
[BUGFIX] Fix ContentObject Label and Icon

Add a check if the content object label exists. If there
is no valid label than a help message is displayed. Furthermore
fix the icon handling and move the handling of the right
icon file to the prepare function of the Loader.

Resolves: #60811
Change-Id: I0b85ef50557e167d095a06952d076fe7ade10c12
Reviewed-on: http://review.typo3.org/32018
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Add empty Extended Tab to SmartObject TCA 17/32017/2
Tim Lochmüller [Wed, 6 Aug 2014 07:22:15 +0000 (09:22 +0200)]
[FEATURE] Add empty Extended Tab to SmartObject TCA

Resolves: #60809
Change-Id: I19c16c3de17063e9624d318a99f777af12012e66
Reviewed-on: http://review.typo3.org/32017
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Add a new field to the content object example 20/32020/2
Tim Lochmüller [Wed, 6 Aug 2014 08:08:06 +0000 (10:08 +0200)]
[FEATURE] Add a new field to the content object example

Resolves: #60421
Change-Id: I6287fab171503cc17fb1b0dc98ad444f23c740aa
Reviewed-on: http://review.typo3.org/32020
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Log double Xclass registration 23/32023/2
Tim Lochmüller [Wed, 6 Aug 2014 09:10:07 +0000 (11:10 +0200)]
[FEATURE] Log double Xclass registration

If there are two registrations for the same base class, the autoloader
log this sitation to TYPO3_CONF_VARS|AUTOLOADER|Log

Resolves: #60708
Change-Id: Ie23a213a8b3ca6e630089f0632d0ac4aa08a3f74
Reviewed-on: http://review.typo3.org/32023
Reviewed-by: Carsten Biebricher <cb@hdnet.de>
Reviewed-by: Tim Spiekerkötter <tim.spiekerkoetter@hdnet.de>
Tested-by: Tim Spiekerkötter <tim.spiekerkoetter@hdnet.de>
3 years ago[BUGFIX] Reliably determine extension key for models 71/31871/3
Morton Jonuschat [Sun, 27 Jul 2014 20:16:50 +0000 (22:16 +0200)]
[BUGFIX] Reliably determine extension key for models

The code is inspired by ClassNamingUtility::explodeObjectControllerName
and fixes a few shortcomings
• Vendor name can be any camelcased string with one segment
• TYPO3\CMS ist a valid vendor name with an exception to the rule
• Legacy classnames (Tx_<ExtensionName>_Domain_Model_Teaser) are valid

Change-Id: I42e200e90443501d70dc61c94e6afbf6280e45ac
Resolves: #60568
Reviewed-on: http://review.typo3.org/31871
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Change Version to 1.0.2 77/31877/2
Tim Lochmüller [Mon, 28 Jul 2014 07:24:06 +0000 (09:24 +0200)]
[TASK] Change Version to 1.0.2

Change-Id: I78c46de1b9a30b622db1de9a57cc7d39ed58f941
Reviewed-on: http://review.typo3.org/31877
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[BUGFIX] Wrong extension used for the default table icon 70/31870/2
Morton Jonuschat [Sun, 27 Jul 2014 20:02:17 +0000 (22:02 +0200)]
[BUGFIX] Wrong extension used for the default table icon

The default icon for a database table was referencing the extension „hdnet“ which isn't necessarily availabe.
Switching the default icon to use the extension icon from „autoloader“ and adjusting for the PNG icon type being used.

Change-Id: I975c175e5b6f349004826685c50008ba22eecb00
Resolves: #60422
Reviewed-on: http://review.typo3.org/31870
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[FEATURE] Update database on signal from ExtensionManager 72/31872/3
Morton Jonuschat [Sun, 27 Jul 2014 20:23:23 +0000 (22:23 +0200)]
[FEATURE] Update database on signal from ExtensionManager

The extension manager emits a signal that allows the same modifications
to the database definition as the install tool. This patch subscribes to
the signal and sends the SQL fragment for the smartobjects to the
extension manager.

Change-Id: Ibffc0bc16d6a6ad057c34a345b80f8b416095410
Resolves: #60581
Reviewed-on: http://review.typo3.org/31872
Reviewed-by: Tim Lochmüller <tim@fruit-lab.de>
Tested-by: Tim Lochmüller <tim@fruit-lab.de>
3 years ago[TASK] Set version to 1.0.1 38/31538/3 1.0.1
Tim Lochmüller [Wed, 9 Jul 2014 14:57:06 +0000 (16:57 +0200)]
[TASK] Set version to 1.0.1

Change-Id: I8957337f158dccb028af23e64138ec2d865e7214
Reviewed-on: https://review.typo3.org/31538
Reviewed-by: Tim Lochmüller
Tested-by: Tim Lochmüller
3 years ago[BUGFIX] Define the Cache configuration 30/31530/2
Tim Lochmüller [Wed, 9 Jul 2014 09:46:03 +0000 (11:46 +0200)]
[BUGFIX] Define the Cache configuration

Use a default cache configuration and not the cache_core as base
for the autoloader cache configuration.

Change-Id: I1d8e210cc9ce1b477c3e0f0cb01f90cd9e3a2586
Reviewed-on: https://review.typo3.org/31530
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years ago[BUGFIX] Respect gridelements in the Content Object Loader 31/31531/2
Tim Lochmüller [Wed, 9 Jul 2014 09:53:15 +0000 (11:53 +0200)]
[BUGFIX] Respect gridelements in the Content Object Loader

Add the gridelements fields only if there is a gridelements extension
is loaded.

Change-Id: I94cfb4191e88748bf1c41ee5ef462f3819ac9ab3
Reviewed-on: https://review.typo3.org/31531
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years ago[BUGFIX] String TCA Fallback in the Mapper 32/31532/2
Tim Lochmüller [Wed, 9 Jul 2014 09:56:38 +0000 (11:56 +0200)]
[BUGFIX] String TCA Fallback in the Mapper

The Mapper should always return a valid TCA configuration. Also
in case of complex data types. Complex TCA fields have to override
in the given TCA files.

The getDatabaseDefinition method throw still a Exception in case of
a invalid Mapper type.

Change-Id: I7bc01db107ff2a178f2e26e6307f6f60f1a110ce
Reviewed-on: https://review.typo3.org/31532
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years ago[CLEANUP] Move the Register to a single class 10/31410/4
Tim Lochmüller [Sun, 6 Jul 2014 19:52:27 +0000 (21:52 +0200)]
[CLEANUP] Move the Register to a single class

Move the SmartObject Register to a single class. Also remove the
extension key in the register, so the register of the SmartObjects
is much faster. There are only two places where the extension key
is needed. This places are not in the critical performance path,
so the extension key is calculated on the fly at the situations.

Change-Id: Ia8ce5c2e0b439191d476f1fd44988cd8de1b2517
Reviewed-on: https://review.typo3.org/31410
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years ago[BUGFIX] Fix Syntax error 12/31412/2
Tim Lochmüller [Sun, 6 Jul 2014 20:02:19 +0000 (22:02 +0200)]
[BUGFIX] Fix Syntax error

Change a retrun to a return :)

Change-Id: I4e580e15514de4d83f2e899c7cf20b9e64af904a
Reviewed-on: https://review.typo3.org/31412
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years ago[BUGFIX] Change file_exists to is_file 09/31409/2
Tim Lochmüller [Sun, 6 Jul 2014 19:36:29 +0000 (21:36 +0200)]
[BUGFIX] Change file_exists to is_file

Use is_file in a file only check, because a folder is
also a valid file_exists path!

Change-Id: Ia2dbf2f53a739dc6a8b63cecc555c712d70e6bc3
Reviewed-on: https://review.typo3.org/31409
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years ago[CLEANUP] Remove useless sizeof 08/31408/2
Tim Lochmüller [Sun, 6 Jul 2014 19:34:59 +0000 (21:34 +0200)]
[CLEANUP] Remove useless sizeof

Remove 2 useless sizeof calls

Change-Id: I6229b0fde86d6f01a3175238657878f1334b7017
Reviewed-on: https://review.typo3.org/31408
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years ago[BUGFIX] Removed not needed TypoScript for ContentObjects 35/31135/2
Tim Spiekerkötter [Wed, 25 Jun 2014 10:18:54 +0000 (12:18 +0200)]
[BUGFIX] Removed not needed TypoScript for ContentObjects
Now it is possible to reconfigure the ContentObjects's TypoScript via Extension

Change-Id: I3ff79e2f536b5272d2f15953f6df36a8d84a92b0
Reviewed-on: https://review.typo3.org/31135
Reviewed-by: Tim Lochmüller
Tested-by: Tim Lochmüller
3 years ago[BUGFIX] excluded xclasses from ext tables loader 07/31107/2
Tim Spiekerkötter [Tue, 24 Jun 2014 11:38:33 +0000 (13:38 +0200)]
[BUGFIX] excluded xclasses from ext tables loader

Change-Id: I1c5cae52d9d26f2c865550017a97dc69bc3aa259
Reviewed-on: https://review.typo3.org/31107
Reviewed-by: Tim Lochmüller
Tested-by: Tim Lochmüller
3 years ago[BUGFIX] Set dependencies 00/31000/2 1.0.0
Tim Lochmüller [Sat, 21 Jun 2014 13:39:48 +0000 (15:39 +0200)]
[BUGFIX] Set dependencies

Change-Id: Iad29dbd266768f8eafb79a8a4a754947946edb6b
Reviewed-on: https://review.typo3.org/31000
Reviewed-by: Tim Lochmüller
Tested-by: Tim Lochmüller
3 years ago[BUGFIX] Init mistake fix 99/30999/2
Tim Lochmüller [Sat, 21 Jun 2014 13:33:00 +0000 (15:33 +0200)]
[BUGFIX] Init mistake fix

Resolves: #59764
Change-Id: Ic4b10c88339a37e8bf9bce53c0b489379059475e
Reviewed-on: https://review.typo3.org/30999
Reviewed-by: Tim Lochmüller
Tested-by: Tim Lochmüller
3 years ago[TASK] Init commit of the autoloader 98/30998/2
Tim Lochmüller [Sat, 21 Jun 2014 13:13:16 +0000 (13:13 +0000)]
[TASK] Init commit of the autoloader

Resolves: #59764
Change-Id: Ifb64d6b6cca780c06b5217af75d8e24aa9cf0f40
Reviewed-on: https://review.typo3.org/30998
Reviewed-by: Tim Spiekerkötter
Tested-by: Tim Spiekerkötter
3 years agoInitial empty repository
Bastian Bringenberg [Fri, 18 Apr 2014 15:59:30 +0000 (17:59 +0200)]
Initial empty repository