[Typo3-dev] Better working interface for Typo3!

tapio tapio.markula at dnainternet.net
Wed Aug 10 16:46:30 CEST 2005


Better working interface for Typo3


The interface of Typo3 is in many situations messy and too complex. The 
used interface is now modified ‘Skincrystal’. But the same principles 
fits also for other skins.

I have tried to improve it by adding CSS and editing following core files:

1. alt_main.php – the frameset has been altered ‘Edit ID‘ has been 
changed to top and the bottom frame has been taken off.
2. alt_doc.php – some new classes and conditions if that page has been 
used in frontend or backend editing
3. t3lib/class.t3lib_tsfebeuserauth.php – some new classes for better 
rendering of the admin panel in frontend editing
4. tslib/class.tslib_content.php  - some new classes for better 
rendering of the admin panel in frontend editing
5. template.php – some new classes and container DIV-elements to control 
better BE-editing
6. typo3/sysext/cms/layout/ class.tx_cms_layout.php – much new classes 
to control better BE-editing
7. typo3/sysext/cms/layout/ layout_db.php – much new classes and 
container DIV-elements to control better BE-editing

Simplified ’Columns’ mode



Simplified ‘Quick edit’ mode with fixed order of buttons:



Note that I have put ‘Edit page headers’ after the ‘Undo’ button because 
corresponding button is in this place in Frontend editing – see the 
screen capture below:



Note also that the style is the same as buttons on the left.
When you click the button ‘Edit page headers’ you should get 
back-button. I made it using ‘history.go(-1)’. But that doesn’t always 
work ok – we should develop a new function for this purpose. That would 
improve essential editing.



The image is not however the best possible – any good suggestions?
At least now more comfortable usage of Typo3.

The ‘Back’ button could be used also in ‘Columns’ view – indeed not 
necessary there.

A quite bad missing feature in the ‘Columns’ view is that when you edit 
the content you don’t have at that state ‘’Edit header information’ – 
the ‘Quick Edit’ mode has that functionality.

That needs some required files or another function because using the 
same function as in the ‘Quick Edit’ mode caused following error message:

“Fatal error: Call to undefined function: local_linkthisscript() in 
/home/int2000/21744/html/typo3/alt_doc.php on line 886. “

I hope that someone could try to add this missing feature. Presumably 
new function is needed. It is now quite uncomfortable to edit meanwhile 
page header info and content elements – especially when ‘Columns’ view 
is used.
Both in ‘Columns’ and ‘Quick Edit’ mode switching between content 
editing and editing header info should work at least as easy as in 
TemplaVoila.

More with screen captures
http://www.tapionet.net/typo3/development/InterfaceFixesForTypo3.doc

Tapio Markula




More information about the TYPO3-dev mailing list