diff --git a/lam/HISTORY b/lam/HISTORY index 7f072667..2e1ecc53 100644 --- a/lam/HISTORY +++ b/lam/HISTORY @@ -1,3 +1,11 @@ +March/April 2009 + - support NIS netgroups + - help messages are displayed as tooltips + - LAM Pro: + -> add businessCategory to self service (RFE 2494246) + -> allow to customize page headers and use custom CSS styles + + 21.01.2009 2.5.0 - LAM Pro: -> supports rfc2307bis schema for Unix groups (RFE 2111694) diff --git a/lam/help/help.inc b/lam/help/help.inc index bdf299a5..3ae34c73 100644 --- a/lam/help/help.inc +++ b/lam/help/help.inc @@ -175,6 +175,8 @@ $helpArray = array ( "Text" => _("Adds a new self service option to the selected group element.")), "509" => array ("Headline" => _("Page header"), "Text" => _("This HTML code will be placed on top of all self service pages. E.g. you can use this to place your custom logo. Any HTML code is permitted.")), + "510" => array ("Headline" => _("Additional CSS links"), + "Text" => _("Here you can specify additional CSS links to change the layout of the self service pages. This is useful to adopt them to your corporate design. Please enter one link per line.")), "520" => array ("Headline" => _("Generate random password"), "Text" => _("This will set a random password and display it on the screen or send it the user via mail.") . '

' . _('If you decide to send the password via mail then the mail template "config/passwordMailTemplate.txt" will be used.') . diff --git a/lam/lib/selfService.inc b/lam/lib/selfService.inc index 1d71be6b..272c307a 100644 --- a/lam/lib/selfService.inc +++ b/lam/lib/selfService.inc @@ -271,6 +271,9 @@ class selfServiceProfile { /** header for self service pages */ public $pageHeader; + + /** list of additional CSS links (separated by \n) */ + public $additionalCSS; /** describing text for user login */ public $loginCaption; @@ -303,6 +306,7 @@ class selfServiceProfile { $this->LDAPPassword = ""; $this->searchAttribute = "uid"; $this->pageHeader = '

LDAP Account Manager


'; + $this->additionalCSS = ''; $this->loginCaption = "Welcome to LAM self service. Please enter your user name and password."; $this->loginAttributeText = "User name"; $this->mainPageText = "

LAM self service

\nHere you can change your personal settings.";