[Typo3-dev] Planning Interface Control Module for Typo3
tapio.markula at dnainternet.net
Fri Sep 9 19:20:31 CEST 2005
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
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
Do I find from these addresses all:
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
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
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:
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