diff --git a/lam/HISTORY b/lam/HISTORY
index 587c5c65..1bb05654 100644
--- a/lam/HISTORY
+++ b/lam/HISTORY
@@ -1,3 +1,8 @@
+March 2018 6.3
+ - LAM Pro:
+ -> Support dynamic lists
+
+
13.12.2017 6.2
- License changed from GPL v2 to GPL v3
- PHP 5.6 and Internet Explorer 11 or later required
diff --git a/lam/docs/manual-sources/chapter-modules.xml b/lam/docs/manual-sources/chapter-modules.xml
index 3cbb890d..1042b0af 100644
--- a/lam/docs/manual-sources/chapter-modules.xml
+++ b/lam/docs/manual-sources/chapter-modules.xml
@@ -2519,6 +2519,82 @@
+
+ Dynamic lists (LAM Pro)
+
+ Dynamic
+ lists allow you to create LDAP entries that populate the value
+ of an attribute via LDAP query. This is e.g. used to create groups that
+ contain all users in a certain DN.
+
+ Please note that this functionality requires configuration on your
+ LDAP server. E.g. on OpenLDAP you need to activate the "dynlist" overlay
+ and need to specify attribute mappings.
+
+ Configuration
+
+ Add a new group account type and set a unique label for it.
+
+
+
+
+
+
+
+ Do not forget to set proper "List attributes" to be shown on the
+ overview page of all dynamic lists.
+
+
+
+
+
+
+
+ On tab "Modules" please add the dynamic lists module.
+
+
+
+
+
+
+
+ On tab "Module settings" you can now configure your dynamic lists.
+ Here you setup the used object class, RDN attribute, query attribute and
+ list attribute (the one that is populated via query).
+
+ In case you have different types of dynamic lists you can simply
+ redo the steps above to create more group types.
+
+
+
+
+
+
+
+
+
+ Usage
+
+ When you login to LAM you will see your new dynamic lists
+ tab.
+
+
+
+
+
+
+
+ For each list you can manage the name and query string. LAM also
+ displays which entries are auto-populated to the list.
+
+
+
+
+
+
+
+
PyKota
diff --git a/lam/docs/manual-sources/images/mod_dynamicList1.png b/lam/docs/manual-sources/images/mod_dynamicList1.png
new file mode 100644
index 00000000..92109d36
Binary files /dev/null and b/lam/docs/manual-sources/images/mod_dynamicList1.png differ
diff --git a/lam/docs/manual-sources/images/mod_dynamicList2.png b/lam/docs/manual-sources/images/mod_dynamicList2.png
new file mode 100644
index 00000000..55b457ed
Binary files /dev/null and b/lam/docs/manual-sources/images/mod_dynamicList2.png differ
diff --git a/lam/docs/manual-sources/images/mod_dynamicList3.png b/lam/docs/manual-sources/images/mod_dynamicList3.png
new file mode 100644
index 00000000..1b5a249e
Binary files /dev/null and b/lam/docs/manual-sources/images/mod_dynamicList3.png differ
diff --git a/lam/docs/manual-sources/images/mod_dynamicList4.png b/lam/docs/manual-sources/images/mod_dynamicList4.png
new file mode 100644
index 00000000..f4da246d
Binary files /dev/null and b/lam/docs/manual-sources/images/mod_dynamicList4.png differ
diff --git a/lam/docs/manual-sources/images/mod_dynamicList5.png b/lam/docs/manual-sources/images/mod_dynamicList5.png
new file mode 100644
index 00000000..080dfb45
Binary files /dev/null and b/lam/docs/manual-sources/images/mod_dynamicList5.png differ
diff --git a/lam/docs/manual-sources/images/mod_dynamicList6.png b/lam/docs/manual-sources/images/mod_dynamicList6.png
new file mode 100644
index 00000000..0a90f565
Binary files /dev/null and b/lam/docs/manual-sources/images/mod_dynamicList6.png differ
diff --git a/lam/graphics/find.png b/lam/graphics/find.png
index a3e5175b..fdfa51f7 100644
Binary files a/lam/graphics/find.png and b/lam/graphics/find.png differ
diff --git a/lam/lib/types/group.inc b/lam/lib/types/group.inc
index b98ef39c..2997e036 100644
--- a/lam/lib/types/group.inc
+++ b/lam/lib/types/group.inc
@@ -113,6 +113,7 @@ class group extends baseType {
"memberuid" => _("Group members"),
"roleOccupant" => _("Role member DNs"),
"uniqueMember" => _("Group member DNs"),
+ "memberUrl" => _("Entries"),
);
if ($this->getType() != null) {
$modules = $this->getType()->getModules();