+
+
- UserBanner.getGreeting
+ - ${UserBanner.getGreeting()}
+
+
+
- UserBanner.isLoggedIn
+ - ${UserBanner.isLoggedIn()?c}
+
+
+
- UserBanner.isAuthenticated
+ - ${UserBanner.isAuthenticated()?c}
+
+
+
- UserBanner.isNotLoggedIn
+ - ${UserBanner.isNotLoggedIn()?c}
+
+
+
- UserBanner.isNotAuthenticated
+ - ${UserBanner.isNotAuthenticated()?c}
+
+
+
- UserBanner.getChangePasswordUrl
+ - ${UserBanner.getChangePasswordUrl()}
+
+
+
- UserBanner.getLoginLink
+ - ${UserBanner.getLoginLink()}
+
+
+
- UserBanner.getLogoutLink
+ - ${UserBanner.getLogoutLink()}
+
+
+
- UserBanner.getScreenName
+ - ${UserBanner.getScreenName()}
+
+
+
- UserBanner.getUserGivenName
+ - ${UserBanner.getUserGivenName()}
+
+
+
- UserBanner.getUserFamilyName
+ - ${UserBanner.getUserFamilyName()}
+
+
+
+
\ No newline at end of file
diff --git a/ccm-theme-ftllibs-devel/src/main/resources/themes/ftllibs-devel/theme.json b/ccm-theme-ftllibs-devel/src/main/resources/themes/ftllibs-devel/theme.json
new file mode 100644
index 000000000..78d6ce268
--- /dev/null
+++ b/ccm-theme-ftllibs-devel/src/main/resources/themes/ftllibs-devel/theme.json
@@ -0,0 +1,6 @@
+{
+ "name": "ftllibs-devel",
+ "type": "freemarker",
+
+ "default-template": "page.html.ftl"
+}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index f1de65322..0f0f1cc32 100644
--- a/pom.xml
+++ b/pom.xml
@@ -79,6 +79,7 @@