From b92077bc9551727c7bbe4859f7488ad2346e5903 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Roland=20H=C3=A4der?= <roland@mxchange.org>
Date: Sat, 3 Jun 2017 12:36:21 +0200
Subject: [PATCH] Please cherry-pick: - replaced div with footer tag in all
 footer templates - only load user(login) footer if user is really logged-in

---
 web/WEB-INF/templates/admin/admin_footer.tpl     | 4 ++--
 web/WEB-INF/templates/guest/guest_footer.tpl     | 4 ++--
 web/WEB-INF/templates/login/user/user_base.tpl   | 4 +++-
 web/WEB-INF/templates/login/user/user_footer.tpl | 6 +++---
 4 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/web/WEB-INF/templates/admin/admin_footer.tpl b/web/WEB-INF/templates/admin/admin_footer.tpl
index e8c6756d..edcc1d4d 100644
--- a/web/WEB-INF/templates/admin/admin_footer.tpl
+++ b/web/WEB-INF/templates/admin/admin_footer.tpl
@@ -4,11 +4,11 @@
 	xmlns:h="http://java.sun.com/jsf/html"
 	xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
 
-	<div class="footer">
+	<footer class="footer">
 		<ul class="footer_nav">
 			<li><h:link outcome="index" value="#{msg.LINK_ADMIN_FOOTER_TO_WEBPAGE}" /></li>
 		</ul>
-	</div>
+	</footer>
 
 	<div class="clear"></div>
 </ui:composition>
diff --git a/web/WEB-INF/templates/guest/guest_footer.tpl b/web/WEB-INF/templates/guest/guest_footer.tpl
index e06950f2..6de89e7c 100644
--- a/web/WEB-INF/templates/guest/guest_footer.tpl
+++ b/web/WEB-INF/templates/guest/guest_footer.tpl
@@ -4,7 +4,7 @@
 	xmlns:f="http://java.sun.com/jsf/core"
 	xmlns:h="http://java.sun.com/jsf/html"
 	xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
-	<div class="footer">
+	<footer class="footer">
 		<ul class="footer_nav">
 			<li class="footer_link">
 				<h:link outcome="index" title="#{msg.LINK_GUEST_HOME_TITLE}" value="#{msg.LINK_GUEST_HOME}" />
@@ -36,7 +36,7 @@
 
 			<li class="footer_copyright">Copyright (c) 2016 Galdora e.K.</li>
 		</ul>
-	</div>
+	</footer>
 
 	<div class="clear"></div>
 </ui:composition>
diff --git a/web/WEB-INF/templates/login/user/user_base.tpl b/web/WEB-INF/templates/login/user/user_base.tpl
index f31190a0..4d5e5fae 100644
--- a/web/WEB-INF/templates/login/user/user_base.tpl
+++ b/web/WEB-INF/templates/login/user/user_base.tpl
@@ -22,6 +22,8 @@
 	</ui:define>
 
 	<ui:define name="footer">
-		<ui:include id="footer" src="/WEB-INF/templates/login/user/user_footer.tpl" />
+		<ui:fragment rendered="#{userLoginController.isUserLoggedIn()}">
+			<ui:include id="footer" src="/WEB-INF/templates/login/user/user_footer.tpl" />
+		</ui:fragment>
 	</ui:define>
 </ui:composition>
diff --git a/web/WEB-INF/templates/login/user/user_footer.tpl b/web/WEB-INF/templates/login/user/user_footer.tpl
index f5299b62..b1bcc38b 100644
--- a/web/WEB-INF/templates/login/user/user_footer.tpl
+++ b/web/WEB-INF/templates/login/user/user_footer.tpl
@@ -5,7 +5,7 @@
 	xmlns:h="http://java.sun.com/jsf/html"
 	xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
 
-	<div class="footer">
+	<footer class="footer">
 		<ul class="footer_nav">
 			<li class="footer_link">
 				<h:link outcome="login_index" title="#{msg.LINK_LOGIN_HOME_TITLE}" value="#{msg.LINK_LOGIN_HOME}" />
@@ -29,9 +29,9 @@
 				</li>
 			</ui:fragment>
 
-			<li class="footer_copyright">Copyright (c) 2016 Galdora e.K.</li>
+			<li class="footer_copyright">Copyright (c) 2017 Roland Häder</li>
 		</ul>
-	</div>
+	</footer>
 
 	<div class="clear"></div>
 </ui:composition>
-- 
2.39.5