<?xml version="1.0" encoding="UTF-8"?>
<Scene Scope="Project" version="2">
- <Scope Scope="Faces Configuration Only">
- <Node id="admin/admin_logout.xhtml" x="650" y="150" zoom="true"/>
- <Node id="user/login.xhtml" x="150" y="300" zoom="true"/>
- <Node id="admin/index.xhtml" x="400" y="300" zoom="true"/>
- <Node id="user/lost_passwd.xhtml" x="400" y="450" zoom="true"/>
- <Node id="*" x="1150" y="150" zoom="true"/>
- <Node id="terms.xhtml" x="400" y="150" zoom="true"/>
- <Node id="bye.xhtml" x="150" y="450" zoom="true"/>
- <Node id="privacy.xhtml" x="650" y="300" zoom="true"/>
- <Node id="index.xhtml" x="900" y="150" zoom="true"/>
- <Node id="imprint.xhtml" x="150" y="600" zoom="true"/>
- <Node id="admin/category.xhtml" x="650" y="450" zoom="true"/>
- <Node id="user/register.xhtml" x="150" y="150" zoom="true"/>
- <Node id="admin/product.xhtml" x="900" y="300" zoom="true"/>
- </Scope>
- <Scope Scope="Project">
- <Node id="user/show_addressbook.xhtml" x="1650" y="150" zoom="true"/>
- <Node id="user/login.xhtml" x="900" y="150" zoom="true"/>
- <Node id="login/login_other_addressbooks.xhtml" x="650" y="450" zoom="true"/>
- <Node id="user/login_error.xhtml" x="1400" y="150" zoom="true"/>
- <Node id="privacy.xhtml" x="400" y="750" zoom="true"/>
- <Node id="admin/admin_index.xhtml" x="400" y="450" zoom="true"/>
- <Node id="user/user_list.xhtml" x="150" y="150" zoom="true"/>
- <Node id="user/user_profile.xhtml" x="1400" y="300" zoom="true"/>
- <Node id="login/login_list_sharing_addressbooks.xhtml" x="900" y="600" zoom="true"/>
- <Node id="admin/admin_logout.xhtml" x="400" y="600" zoom="true"/>
- <Node id="login/login_add_addressbook.xhtml" x="150" y="900" zoom="true"/>
- <Node id="login/login_edit_address.xhtml" x="150" y="300" zoom="true"/>
- <Node id="login/login_edit_user_data.xhtml" x="1150" y="150" zoom="true"/>
- <Node id="user/lost_passwd.xhtml" x="900" y="300" zoom="true"/>
- <Node id="*" x="650" y="150" zoom="true"/>
- <Node id="login/login_own_addressbooks.xhtml" x="400" y="150" zoom="true"/>
- <Node id="terms.xhtml" x="150" y="600" zoom="true"/>
- <Node id="user/register_done.xhtml" x="1150" y="300" zoom="true"/>
- <Node id="bye.xhtml" x="650" y="300" zoom="true"/>
- <Node id="login/login_shared_addressbooks.xhtml" x="1150" y="450" zoom="true"/>
- <Node id="user/show_addressbook_entries.xhtml" x="650" y="750" zoom="true"/>
- <Node id="index.xhtml" x="650" y="600" zoom="true"/>
- <Node id="imprint.xhtml" x="900" y="450" zoom="true"/>
- <Node id="login/login_index.xhtml" x="150" y="750" zoom="true"/>
- <Node id="user/register.xhtml" x="400" y="300" zoom="true"/>
- <Node id="user/resend_link.xhtml" x="150" y="450" zoom="true"/>
- </Scope>
- <Scope Scope="All Faces Configurations">
- <Node id="admin/admin_logout.xhtml" x="650" y="150" zoom="true"/>
- <Node id="user/login.xhtml" x="150" y="300" zoom="true"/>
- <Node id="admin/index.xhtml" x="400" y="300" zoom="true"/>
- <Node id="user/lost_passwd.xhtml" x="400" y="450" zoom="true"/>
- <Node id="*" x="1150" y="150" zoom="true"/>
- <Node id="terms.xhtml" x="400" y="150" zoom="true"/>
- <Node id="bye.xhtml" x="150" y="450" zoom="true"/>
- <Node id="privacy.xhtml" x="650" y="300" zoom="true"/>
- <Node id="index.xhtml" x="900" y="150" zoom="true"/>
- <Node id="imprint.xhtml" x="150" y="600" zoom="true"/>
- <Node id="admin/category.xhtml" x="650" y="450" zoom="true"/>
- <Node id="user/register.xhtml" x="150" y="150" zoom="true"/>
- <Node id="admin/product.xhtml" x="900" y="300" zoom="true"/>
- </Scope>
+ <Scope Scope="Faces Configuration Only">
+ <Node id="bye.xhtml" x="150" y="450" zoom="true"/>
+ <Node id="index.xhtml" x="900" y="150" zoom="true"/>
+ <Node id="privacy.xhtml" x="650" y="300" zoom="true"/>
+ <Node id="*" x="1150" y="150" zoom="true"/>
+ <Node id="imprint.xhtml" x="150" y="600" zoom="true"/>
+ <Node id="admin/category.xhtml" x="650" y="450" zoom="true"/>
+ <Node id="admin/index.xhtml" x="400" y="300" zoom="true"/>
+ <Node id="user/register.xhtml" x="150" y="150" zoom="true"/>
+ <Node id="admin/admin_logout.xhtml" x="650" y="150" zoom="true"/>
+ <Node id="terms.xhtml" x="400" y="150" zoom="true"/>
+ <Node id="admin/product.xhtml" x="900" y="300" zoom="true"/>
+ <Node id="user/lost_passwd.xhtml" x="400" y="450" zoom="true"/>
+ <Node id="user/login.xhtml" x="150" y="300" zoom="true"/>
+ </Scope>
+ <Scope Scope="Project">
+ <Node id="login/login_shared_addressbooks.xhtml" x="400" y="150" zoom="true"/>
+ <Node id="login/login_edit_address.xhtml" x="1400" y="300" zoom="true"/>
+ <Node id="privacy.xhtml" x="1400" y="150" zoom="true"/>
+ <Node id="login/login_start_sharing_addressbook.xhtml" x="400" y="450" zoom="true"/>
+ <Node id="user/register.xhtml" x="900" y="300" zoom="true"/>
+ <Node id="login/login_index.xhtml" x="150" y="150" zoom="true"/>
+ <Node id="login/login_add_addressbook.xhtml" x="1150" y="150" zoom="true"/>
+ <Node id="user/resend_link.xhtml" x="1150" y="450" zoom="true"/>
+ <Node id="login/login_own_addressbooks.xhtml" x="650" y="450" zoom="true"/>
+ <Node id="admin/admin_logout.xhtml" x="400" y="750" zoom="true"/>
+ <Node id="terms.xhtml" x="400" y="600" zoom="true"/>
+ <Node id="user/user_list.xhtml" x="900" y="450" zoom="true"/>
+ <Node id="bye.xhtml" x="650" y="600" zoom="true"/>
+ <Node id="index.xhtml" x="650" y="150" zoom="true"/>
+ <Node id="user/register_done.xhtml" x="150" y="300" zoom="true"/>
+ <Node id="user/user_profile.xhtml" x="150" y="900" zoom="true"/>
+ <Node id="imprint.xhtml" x="650" y="750" zoom="true"/>
+ <Node id="*" x="900" y="150" zoom="true"/>
+ <Node id="user/login_error.xhtml" x="150" y="450" zoom="true"/>
+ <Node id="login/login_other_addressbooks.xhtml" x="1150" y="300" zoom="true"/>
+ <Node id="admin/admin_index.xhtml" x="400" y="300" zoom="true"/>
+ <Node id="user/lost_passwd.xhtml" x="400" y="900" zoom="true"/>
+ <Node id="user/login.xhtml" x="900" y="600" zoom="true"/>
+ <Node id="login/login_list_sharing_addressbooks.xhtml" x="150" y="600" zoom="true"/>
+ <Node id="login/login_edit_user_data.xhtml" x="1650" y="150" zoom="true"/>
+ </Scope>
+ <Scope Scope="All Faces Configurations">
+ <Node id="bye.xhtml" x="150" y="450" zoom="true"/>
+ <Node id="index.xhtml" x="900" y="150" zoom="true"/>
+ <Node id="privacy.xhtml" x="650" y="300" zoom="true"/>
+ <Node id="*" x="1150" y="150" zoom="true"/>
+ <Node id="imprint.xhtml" x="150" y="600" zoom="true"/>
+ <Node id="admin/category.xhtml" x="650" y="450" zoom="true"/>
+ <Node id="admin/index.xhtml" x="400" y="300" zoom="true"/>
+ <Node id="user/register.xhtml" x="150" y="150" zoom="true"/>
+ <Node id="admin/admin_logout.xhtml" x="650" y="150" zoom="true"/>
+ <Node id="terms.xhtml" x="400" y="150" zoom="true"/>
+ <Node id="admin/product.xhtml" x="900" y="300" zoom="true"/>
+ <Node id="user/lost_passwd.xhtml" x="400" y="450" zoom="true"/>
+ <Node id="user/login.xhtml" x="150" y="300" zoom="true"/>
+ </Scope>
</Scene>
<ui:define name="content">
<ui:fragment rendered="#{addressbookController.isAddressbookLoaded()}">
- <div class="table_big">
- <div class="table_header">
- #{msg.TABLE_HEADER_SHOW_ADDRESSBOOK}
- </div>
+ <h:panelGrid headerClass="table_header" styleClass="table" columns="2">
+ <f:facet name="header">#{msg.TABLE_HEADER_SHOW_ADDRESSBOOK}</f:facet>
- <div class="para">
- <h:panelGrid headerClass="table_header_column" columns="5">
- <f:facet name="header">#{msg.ADDRESSBOOK_ID}</f:facet>
- <h:outputText id="addressbookId" value="#{addressbookController.addressbookId}" />
+ <h:outputLabel for="addressbookId" class="table_label">#{msg.ADDRESSBOOK_ID}</h:outputLabel>
+ <h:outputText id="addressbookId" value="#{addressbookController.addressbookId}" />
- <f:facet name="header">#{msg.ADDRESSBOOK_NAME}</f:facet>
- <h:outputText id="addressbookName" value="#{addressbookController.addressbookName}" />
+ <h:outputLabel for="addressbookName" class="table_label">#{msg.ADDRESSBOOK_NAME}</h:outputLabel>
+ <h:outputText id="addressbookName" value="#{addressbookController.addressbookName}" />
- <f:facet name="header">#{msg.ADDRESSBOOK_OWNER}</f:facet>
- <h:link id="addressbookUser" outcome="user_profile" value="#{addressbookController.addressbookUser.userName}" />
+ <h:outputLabel for="addressbookUser" class="table_label">#{msg.ADDRESSBOOK_OWNER}</h:outputLabel>
+ <h:link id="addressbookUser" outcome="user_profile" value="#{addressbookController.addressbookUser.userName}" />
- <f:facet name="header">#{msg.ADDRESSBOOK_CREATED}</f:facet>
- <h:outputFormat id="addressbookCreated" value="#{addressbookController.addressbook.addressbookCreated.time}" title="#{msg.ADDRESSBOOK_CREATED_TITLE}">
- <f:convertDateTime for="addressbookCreated" type="both" timeStyle="short" dateStyle="medium" />
- </h:outputFormat>
+ <h:outputLabel for="addressbookCreated" class="table_label">#{msg.ADDRESSBOOK_CREATED}</h:outputLabel>
+ <h:outputFormat id="addressbookCreated" value="#{addressbookController.addressbook.addressbookCreated.time}" title="#{msg.ADDRESSBOOK_CREATED_TITLE}">
+ <f:convertDateTime for="addressbookCreated" type="both" timeStyle="short" dateStyle="medium" />
+ </h:outputFormat>
- <f:facet name="header">#{msg.ADDRESSBOOK_STATUS}</f:facet>
- <h:outputFormat id="addressbookCreated" value="#{msg[addressbookController.addressbook.addressbookStatus.messageKey]}" title="#{msg.ADDRESSBOOK_STATUS_TITLE}" />
- </h:panelGrid>
- </div>
+ <h:outputLabel for="addressbookStatus" class="table_label">#{msg.ADDRESSBOOK_STATUS}</h:outputLabel>
+ <h:outputText id="addressbookStatus" value="#{msg[addressbookController.addressbook.addressbookStatus.messageKey]}" title="#{msg.ADDRESSBOOK_STATUS_TITLE}" />
- <div class="table_footer">
- <ui:fragment rendered="#{addressbookController.isOwnAddressbook()}">
- <h:link id="startSharing" outcome="login_start_sharing_addressbook" value="#{msg.LINK_LOGIN_START_SHARING_ADDRESSBOOK}" title="#{msg.LINK_LOGIN_START_SHARING_ADDRESSBOOK_TITLE}" />
- </ui:fragment>
+ <f:facet name="footer">
+ <ui:fragment rendered="#{loginController.isUserLoggedIn()}">
+ <ui:fragment rendered="#{addressbookController.isOwnAddressbook()}">
+ <h:link id="startSharing" outcome="login_start_sharing_addressbook" value="#{msg.LINK_LOGIN_START_SHARING_ADDRESSBOOK}" title="#{msg.LINK_LOGIN_START_SHARING_ADDRESSBOOK_TITLE}" />
+ </ui:fragment>
- <ui:fragment rendered="#{addressbookController.isOtherAddressbook()}">
- Bla bla
+ <ui:fragment rendered="#{addressbookController.isOtherAddressbook()}">
+ Bla bla
+ </ui:fragment>
</ui:fragment>
- </div>
- </div>
+ </f:facet>
+ </h:panelGrid>
</ui:fragment>
</ui:define>
</ui:composition>