[TYPO3-core] RFC: 8108: Extension configuration options are not always shown

Francois Suter fsuter at cobweb.ch
Sat Apr 12 21:47:36 CEST 2008


Hi Jeff,

> I've reverted updatesForm back to its original code and moved the check 
> for whether the extension is installed into tsStyleConfigForm(), which 
> is the actual method that renders the config form and extra fields.

I have tested installing extensions (wec_map used as example) in the 
following configuration:

- from "Import extensions", look up an extension, then install
- from "Import extensions", upload a T3X, then install
- from "Install extensions" (code is locally available), install from 
the list view of available extensions
- from "Install extensions" (code is locally available), install from 
the information view of the desired extension
- as a dependency of another extension (I created a dummy extension that 
depended on wec_map)

In all these cases the message is indeed visible, but I still think it 
was way better when the options where directly displayed. Furthermore 
the message is rather discrete (I actually missed it the first time I 
tried).

Furthermore the message (plus the "Make updates" button) also appears in 
the information view when the extension is *not* installed, which 
doesn't make sense. It also appear when confirming that the extension is 
installed while checking for dependencies. This makes it look rather 
like the extension was not installed (see attached screenshot).

So while this patch is an improvement, I still think the current 
situation leaves much to be desired (see my posting in the dev list too, 
to avoid cluttering the core list).

Cheers

-- 

Francois Suter
Cobweb Development Sarl - http://www.cobweb.ch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: em_dependencies.png
Type: image/png
Size: 22155 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20080412/3d24522d/attachment-0001.png 


More information about the TYPO3-team-core mailing list