diff --git a/lam/HISTORY b/lam/HISTORY
index 4f457c11..6fe95395 100644
--- a/lam/HISTORY
+++ b/lam/HISTORY
@@ -1,5 +1,7 @@
September 2019
- Group account types can show member+owner count in list view
+ - LAM Pro:
+ -> New self service settings for login and main page footer
02.07.2019 6.8
diff --git a/lam/docs/manual-sources/chapter-selfService.xml b/lam/docs/manual-sources/chapter-selfService.xml
index bbf5a1ea..240ba73d 100644
--- a/lam/docs/manual-sources/chapter-selfService.xml
+++ b/lam/docs/manual-sources/chapter-selfService.xml
@@ -250,15 +250,29 @@
Login caption
- This text is displayed at the login page. You can input
- HTML, too.
+ This text is displayed on the login page inside the login
+ mask.
+
+
+
+ Login footer
+
+ This text is displayed on the login page below the login
+ mask.
Main page caption
- This text is displayed at self service main page where
- your users change their data. You can input HTML, too.
+ This text is displayed on the self service main page
+ where your users change their data.
+
+
+
+ Main page footer
+
+ This text is displayed as footer on the self service main
+ page where your users change their data.
diff --git a/lam/help/help.inc b/lam/help/help.inc
index a536b3fd..8f828079 100644
--- a/lam/help/help.inc
+++ b/lam/help/help.inc
@@ -319,6 +319,10 @@ $helpArray = array (
"Text" => _('Please enter your client id for the verification API.')),
"525" => array ("Headline" => _('Secret key'),
"Text" => _('Please enter your secret key for the verification API.')),
+ "526" => array ("Headline" => _('Login footer'),
+ "Text" => _('This text is displayed as footer on the self service login page.')),
+ "527" => array ("Headline" => _('Main page footer'),
+ "Text" => _('This text is displayed as footer on the self service main page.')),
"550" => array ("Headline" => _("From address"),
"Text" => _("This email address will be set as sender address of all password mails. If empty the system default (php.ini) will be used.")),
"551" => array ("Headline" => _("Subject"),
diff --git a/lam/lib/selfService.inc b/lam/lib/selfService.inc
index af5205a4..5e35c503 100644
--- a/lam/lib/selfService.inc
+++ b/lam/lib/selfService.inc
@@ -396,6 +396,9 @@ class selfServiceProfile {
/** describing text for user login */
public $loginCaption;
+ /** describing text for user login */
+ public $loginFooter;
+
/** label for password input */
public $passwordLabel;
@@ -408,6 +411,9 @@ class selfServiceProfile {
/** describing text for self service main page */
public $mainPageText;
+ /** describing text for self service main page */
+ public $mainPageFooter;
+
/** input fields
* Format: array(
*
array(array('name' => , 'fields' => array(, ))),
diff --git a/lam/style/500_layout.css b/lam/style/500_layout.css
index 9f52ed47..5ce2b8f1 100644
--- a/lam/style/500_layout.css
+++ b/lam/style/500_layout.css
@@ -47,6 +47,10 @@ body.admin {
padding: 10px;
}
+body.lam-selfservice {
+ padding: 10px;
+}
+
.defaultBackground {
background: #F5F5F5 !important;
}