[TYPO3-dev] tt_address 2.0.0 underway, please test

Ernesto Baschny [cron IT] ernst at cron-it.de
Wed Nov 29 18:11:26 CET 2006


Steffen Kamper wrote: on 29.11.2006 10:46:

>> My idea would be:
>>
>> Having a dummy empty typo3conf/ext/local/ extension. You can now load an
>> existing extension into the kickstarter, as far as I could see, so we
>> could "misuse" the kickstarter to create a "light" version of it.
>>
>> The wizard for the admin would load the "local" extension and instead of
>> providing the "full blown" interface of the kickstarter, just the part
>> that are interesting for admins are shown:
>>
>> - Setup languages
>> - New Database Tables
>> - Extend existing Tables
>>
>> And instead of the buttons Update, Total form, View result, D/L as file,
>> the user only has a button "Submit changes", where he comes back to the
>> Ext. Manager information page on the "local" extension, which will then
>> prompt to create the new fields in the database.
>>
>> All changes are in typo3conf/ext/local/, which the user could download
>> and install on any site he wants where he needs those customizations.
>>
>> So no much coding is envolved here, and we will continue gaining from
>> future development of the kickstarter.

> the same is needed - coding the wizard.
> With extra extension the problem may be that this ext is required. Sounds 
> for me like coding 2 extensions, or where do you think should the wizard go 
> to ?

No, I would not code a new extension, I would enhance the kickstarter to
be able to make what he does in a "wizard like" manner. Maintaining the
kickstarter itself is not an easy task, and having two "kickstarter"
(one for developers and another for admins) that provide the same
functionality from different views is not productive.

So the "regular" kickstarter would be accessed through the Ext.Manager >
Function "Make new extension" and the "wizard" kickstarter could be a
new module in the "Tool>" part: "New fields" or something.

Using the same code has the advantage that once new functionality is
added to the "Extend existing tables", both views benefit from it.

I think for an admin it is not difficult to ask them to install an
extension (kickstarter) if he wants to add new fields to his databases.

Cheers,
Ernesto




More information about the TYPO3-dev mailing list