Mercurial > hg > ismi-richfaces
changeset 73:ebd008b2e6ba
cleaned displayTitle too. added filter for witnesses with scans.
author | casties |
---|---|
date | Tue, 22 Dec 2015 20:18:05 +0100 |
parents | 70207f24937e |
children | a58e6b2fb87f |
files | src/main/webapp/search/displayTitle.xhtml |
diffstat | 1 files changed, 23 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main/webapp/search/displayTitle.xhtml Tue Dec 22 20:07:13 2015 +0100 +++ b/src/main/webapp/search/displayTitle.xhtml Tue Dec 22 20:18:05 2015 +0100 @@ -145,16 +145,28 @@ </rich:dataTable> </h:panelGrid> - + </h:panelGrid> - </h:panelGrid> - <h:panelGrid id="witnessesPanel"> + <!-- no WITNESS --> + <h:outputText value="No known witnesses" + rendered="#{empty Session.displayTitle.witnessItems}" + styleClass="titlePanel" /> + + <!-- WITNESSes --> + <h:panelGrid id="witnessesPanel" style="width:100%;" rendered="#{!empty Session.displayTitle.witnessItems}"> <a name="witnesses" /> <h:outputText value="Witnesses (#{Session.displayTitle.witnessItemsSize})" rendered="#{!empty Session.displayTitle.witnessItems}" styleClass="titlePanel" /> + <h:panelGrid columns="3"> + <h:selectBooleanCheckbox value="#{Session.displayTitle.showWitnessesWithScans}"/> + <h:outputText value="Show only witnesses with scans"/> + <h:commandButton value="Change" + action="#{Session.displayTitle.changeShowWitnessesWithScans}"/> + </h:panelGrid> + <h:panelGrid columns="1" rendered="#{(!empty Session.displayTitle.witnessItems) and Session.user != null}"> <h:commandLink value="Make all public" @@ -186,9 +198,9 @@ <h:panelGrid id="witnessPanel" columns="1" style="width: 100%;" rendered="#{Session.displayTitle.selectedWitnessId != null}"> - <h:commandButton value="edit or view this witness" - action="#{Session.displayTitle.actionEditWitness}" - rendered="#{Session.canEdit}" /> + <h:outputText + value="Witness [#{Session.displayTitle.selectedWitnessId}]: #{Session.displayTitle.witness.ov}" + styleClass="titlePanel" /> <h:panelGrid columns="2" styleClass="displayPanel" columnClasses="displayPanelColumn01,displayPanelColumn02"> @@ -310,6 +322,11 @@ </h:panelGrid> + <h:commandButton value="edit this witness" + action="#{Session.displayTitle.actionEditWitness}" + rendered="#{Session.canEdit}" /> + + </h:panelGrid> </h:panelGrid> </ui:define>