diff options
author | Oliver Tappe | 2008-01-11 12:26:15 +0100 |
---|---|---|
committer | Oliver Tappe | 2008-01-11 12:26:15 +0100 |
commit | a66c764439c979699cd561f870e33df9408d0756 (patch) | |
tree | 97de0653a60791e45694e36dd34b3d1e0c473103 /lib | |
parent | * added two new global settings: (diff) | |
download | core-a66c764439c979699cd561f870e33df9408d0756.tar.gz core-a66c764439c979699cd561f870e33df9408d0756.tar.xz core-a66c764439c979699cd561f870e33df9408d0756.zip |
* added support to the config-demuxer for PXE-theming, i.e. it will look
at the contents of the 'pxe-theme' setting and then try to activate the
PXE-theme with the given name. That includes these actions:
- an optional template is still loaded and the PXE theme config file
is appended to it (such that the theme configuration overrides and/or
extends the general PXE-template)
- the last background picture referenced by the PXE configuration is
copied to the target folder
- the menu margin is set according to the 'pxe-theme-menu-margin' setting
- any separator lines are rendered as appropriate for the given margin
- if any system has a description, it is formatted as appriopriate for
the given margin and added to the PXE menu as a TEXT HELP block
The whole setup seems to work properly, except for a charset conversion
bug concerning the data that has come from the DB (label and description)
Thanks go to Michael for his great work on the PXE theme!
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1461 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions