diff --git a/lam/help/help.inc b/lam/help/help.inc
index 11189a8d..bdf299a5 100644
--- a/lam/help/help.inc
+++ b/lam/help/help.inc
@@ -173,6 +173,8 @@ $helpArray = array (
"Text" => _("Adds a new group element to the list of self service options. Use this to structure the input fields.")),
"508" => array ("Headline" => _("Add input field"),
"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.")),
"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 2a928883..1d71be6b 100644
--- a/lam/lib/selfService.inc
+++ b/lam/lib/selfService.inc
@@ -268,6 +268,9 @@ class selfServiceProfile {
/** LDAP search attribute */
public $searchAttribute;
+
+ /** header for self service pages */
+ public $pageHeader;
/** describing text for user login */
public $loginCaption;
@@ -299,6 +302,7 @@ class selfServiceProfile {
$this->LDAPUser = "";
$this->LDAPPassword = "";
$this->searchAttribute = "uid";
+ $this->pageHeader = '