[TYPO3-dev] tt_address 2.0.0 underway, please test

Steffen Kamper steffen at dislabs.de
Wed Nov 29 10:46:57 CET 2006


Hi Ernesto,

"Ernesto Baschny [cron IT]" <ernst at cron-it.de> schrieb im Newsbeitrag 
news:mailman.1.1164789744.15598.typo3-dev at lists.netfielders.de...
> Steffen Kamper wrote: on 28.11.2006 17:16:
>
>>> Perhaps someone could write an add-fields-only wizard for the casual
>>> admin. The wizard won't have to say anything about creating an extension
>>> at all. The UI would let you add fields and place them into the 
>>> TCE-forms.
>>>
>>> And it wold make sure the extension is always loaded last. That is, when
>>> it is invoked to da any changes.
>>>
>>> I know the kickstarter, but its UI is confusing and not really well 
>>> suited
>>> for any admin who is not a developer.
>
>> funny, but that was an idea i just thought about. Cause the kickstarter 
>> gui,
>> extensionkey etc.
>> May be it could implemented in functions-module with a wizard creating 
>> these
>> fields. TCA could be written to a file which is included from 
>> ext_tables.php
>> or localconf.php. Should be no big deal ...
>
> Sounds like a good idea. There is already that file, called
> typo3conf/extTables.php. Only that only extending TCA is not enough, you
> also need to create the database fields in a ext_tables.sql, and I see
> no way of doing that without an extension.

my idea was that this wizard should check the needed updates and make if 
needed, could be done with core functions
So wizard should do:
1. check needed updates like extension manager and display
2.AddField-Wizard
3.after submitting checking again.

So the only thing i don't know for the moment is where to put the language.

>
> 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.
>
> Cheers,
> Ernesto


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 ?

vg  Steffen






More information about the TYPO3-dev mailing list