index.xhtml 1.2 KB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core">
<h:head>
	<title></title>
</h:head>
<h:body>
	<ui:composition template="/layout/#{sessionHandler.layout}/template.xhtml">
		<f:metadata>
			<f:event type="preRenderView" listener="#{pageOutputView.initIndexView}" />
		</f:metadata>
		<ui:define name="content">
			<h:outputLabel rendered="#{sessionHandler.isInDevelopmentMode()}">
				Development-tilassa. 
				Vaihda web.xml-tiedostosta ohjelman tila (javax.faces.PROJECT_STAGE) Productioniksi ennen kuin julkaiset ohjelman tuotantoon.
			</h:outputLabel>
			<ui:fragment  rendered="#{layoutView.manageContent}">
				<h:link value="#{i18n['layout.editContent']}" outcome="/pages/manage">
					<f:param name="pagename" value="#{layoutView.pagepath}" />
				</h:link>
				<br />
			</ui:fragment>
			
			<ui:repeat var="cont1" value="#{pageOutputView.contents}">
				<h:outputText value="#{cont1.content}" escape="false" />
			</ui:repeat>
		</ui:define>
	</ui:composition>
</h:body>
</html>