[TYPO3-core] RFC: Various admin panel improvements

Michael Stucki michael at typo3.org
Thu Jul 26 03:13:31 CEST 2007


This patch contains various improvements to the admin panel:

- Lots of alignment definitions. This was the main reason why I once started
  writing this patch. If you have something like
    html, body { text-align: center; }
  in your CSS file, then the admin panel is totally screwed up. Hardcoding the
  alignments using style attributes fixes the problem.
  => Screenshot before: adminpanel_v1.png
  => Screenshot after: adminpanel_v2.png

- Changed all font-tags (deprecated) into valid markup. However, I'm not sure
  which is the correct pendant for <font size="1">. For now I'me
  using "font-width:0.6em" but I'm open for feedback on that...

- Add a clear.gif spacer to make the "details" column wider if the text is
  longer than 30 characters. Useful if this column appears to be too narrow
  because the text is wrapped instead that the field width would be enlarged.
  (I tried to change this more elegant using the CSS-width defintion, but
  failed. Using clear.gif seems acceptable to me for now, but it should
  probably be improved later...)
  => Screenshot before: adminpanel_narrow.png
  => Screenshot after: adminpanel_wider.png

- New highlight feature: You can define a time limit for operations which are
  measured by $TT. Whenever this limit is exceeded, the corresponding row will
  be highlighted in the admin panel. (Currently the limit needs to be
  hardcoded in class.t3lib_timetrack.php, but for now this seems ok to me.)
  => Screenshot: adminpanel_v3.png

- Code cleanup and consolidation

- When displaying the generated content, some links (website links containing
  the whole adminpanel GET parameters) are becoming very (very!) large. This
  results in a window more than 5 pages wide, which you need to scroll if you
  want to see all content. I didn't find this very usable, therefore all
  words/links longer than 100 chars are now splitted after every 100
  characters.
  => Screenshot before: adminpanel_scroll.png
  => Screenshot after: adminpanel_noscroll.png


Branches: Trunk only

- michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminPanel_styling_v3_w.diff
Type: text/x-diff
Size: 41092 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminpanel_noscroll.png
Type: image/png
Size: 142454 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0007.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminpanel_v2.png
Type: image/png
Size: 88762 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0008.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminpanel_v3.png
Type: image/png
Size: 85265 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0009.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminpanel_wider.png
Type: image/png
Size: 26353 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0010.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminpanel_scroll.png
Type: image/png
Size: 71974 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0011.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminpanel_v1.png
Type: image/png
Size: 82321 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0012.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: adminpanel_narrow.png
Type: image/png
Size: 41567 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20070726/566949c0/attachment-0013.png 


More information about the TYPO3-team-core mailing list