[Typo3-dev] Planning Interface Control Module for Typo3

tapio tapio.markula at dnainternet.net
Fri Sep 9 19:20:31 CEST 2005


Hi

I'm thinking to create interface control plugin for Typo3.
It would consist all interface related TS Config for users/ users group 
+ all other such definitions, which would need TS Config for users/user 
groups.

Each value would have either input field (for text input) or checkbox 
(for boolean values).

There could be tabs, which would work with visible/hide principle,
for examle 'Generic interface settins' (for example 'Show shortcut 
frame'), 'Quick Edit Mode', 'Columns Mode', 'Frontend Editing' etc.

But I should first get list of all possible TS Config options.
I have found most of them, but I have difficulties with some possible 
options.
Do I find from these addresses all:

http://typo3.org/documentation/document-library/doc_core_tsref/
http://typo3.org/documentation/document-library/doc_core_tsconfig/

It is not necessary to put into database default values.
The TS Config might be huge, if all possible TS would be generated.

It is not necessary to put into database default values, if the 
user/user group doesn't inherit some non-default value from some user group.

Default values must save in situatation, where individual user/user 
group needs default setting but the user group, which he/she belongs (or 
the user group has been defined to belong also other user groups) to 
doesn't use default value.

If each option would have checkbox 'Write to database', the value would 
be save only, if that checkbox has the value 'checked'.

Then it is not necessary to think, if the value is default value or not 
and it not necessary to think, if the value has been inherited from some 
user group.

Alternative it would be necessary to check, which values the user /user 
group might inherit. Checking possible inherited values would make 
system too complex. If the inherited value would not be the default 
value or the user has defined non-default value, the value would be 
written into database. BUT every value should be checked. It might take 
much time.

Maybe Typo3 has too much possibities to tailor the interface in order to 
get everything into easy to use mode?

But in principle this would be easy:
[Columns Mode]
Show colums view:

[x] Hide big buttons

...

Edit Page Header view:
[x] Hide document selector
...

I know that it would be quite a big task to do this.
I would just ask, if someone could be help me in this task?
I know that I have support to this idea, but the person is not a 
programmer but rather layout designer - he can't help me.

I have problems with frontend editing options.



More information about the TYPO3-dev mailing list