Mercurial > hg > LGDataverses
diff src/main/webapp/guestbookResponseFragment.xhtml @ 10:a50cf11e5178
Rewrite LGDataverse completely upgrading to dataverse4.0
| author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
|---|---|
| date | Tue, 08 Sep 2015 17:00:21 +0200 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/webapp/guestbookResponseFragment.xhtml Tue Sep 08 17:00:21 2015 +0200 @@ -0,0 +1,87 @@ +<ui:composition xmlns="http://www.w3.org/1999/xhtml" + xmlns:h="http://java.sun.com/jsf/html" + xmlns:f="http://java.sun.com/jsf/core" + xmlns:ui="http://java.sun.com/jsf/facelets" + xmlns:p="http://primefaces.org/ui" + xmlns:c="http://xmlns.jcp.org/jsp/jstl/core" + xmlns:jsf="http://xmlns.jcp.org/jsf"> + + <div class="form-horizontal"> + <div class="form-group" jsf:rendered="#{DatasetPage.workingVersion.license != 'CC0' and !empty DatasetPage.workingVersion.termsOfUse}"> + <label class="col-sm-3 control-label" for="guestbook_tou"> + #{bundle['file.dataFilesTab.terms.list.termsOfUse.termsOfUse']} + </label> + <div class="col-sm-6"> + <textarea class="form-control" rows="4" readonly="readonly">#{DatasetPage.workingVersion.termsOfUse}</textarea> + </div> + </div> + <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.termsOfAccess}"> + <label class="col-sm-3 control-label" for="guestbook_toa"> + #{bundle['file.dataFilesTab.terms.list.termsOfAccess.termsOfsAccess']} + </label> + <div class="col-sm-6"> + <textarea class="form-control" rows="4" readonly="readonly">#{DatasetPage.workingVersion.termsOfAccess}</textarea> + </div> + </div> + <ui:fragment rendered="#{DatasetPage.dataset.guestbook != null}"> + <div class="form-group"> + <label class="col-sm-3 control-label" for="guestbookuser_name"> + #{bundle.name} + <span class="glyphicon glyphicon-asterisk text-danger" jsf:rendered="#{DatasetPage.dataset.guestbook.nameRequired}" /> + </label> + <div class="col-sm-6"> + <h:inputText styleClass="form-control" value="#{DatasetPage.guestbookResponse.name}"/> + </div> + </div> + <div class="form-group"> + <label class="col-sm-3 control-label" for="guestbookuser_email"> + #{bundle.email} + <span class="glyphicon glyphicon-asterisk text-danger" jsf:rendered="#{DatasetPage.dataset.guestbook.emailRequired}" /> + </label> + <div class="col-sm-6"> + <h:inputText styleClass="form-control" value="#{DatasetPage.guestbookResponse.email}"/> + </div> + </div> + <div class="form-group"> + <label class="col-sm-3 control-label" for="guestbookuser_institution"> + #{bundle.institution} + <span class="glyphicon glyphicon-asterisk text-danger" jsf:rendered="#{DatasetPage.dataset.guestbook.institutionRequired}" /> + </label> + <div class="col-sm-6"> + <h:inputText styleClass="form-control" value="#{DatasetPage.guestbookResponse.institution}"/> + </div> + </div> + <div class="form-group"> + <label class="col-sm-3 control-label" for="guestbookuser_position"> + #{bundle.position} + <span class="glyphicon glyphicon-asterisk text-danger" jsf:rendered="#{DatasetPage.dataset.guestbook.positionRequired}" /> + </label> + <div class="col-sm-6"> + <h:inputText styleClass="form-control" value="#{DatasetPage.guestbookResponse.position}"/> + </div> + </div> + <div class="form-group" jsf:rendered="#{!empty DatasetPage.dataset.guestbook.customQuestions}"> + <label class="col-sm-3 control-label" for="guestbookuser_questions"> + #{bundle['dataset.guestbookResponse.guestbook.additionalQuestions']} + </label> + <div class="col-sm-6"> + <ui:repeat value="#{DatasetPage.guestbookResponse.customQuestionResponses}" var="customQuestionResponse"> + <div> + <label class="control-label"> + <h:outputText value="#{customQuestionResponse.customQuestion.questionString}"/> + <span class="glyphicon glyphicon-asterisk text-danger" jsf:rendered="#{customQuestionResponse.customQuestion.required}" /> + </label> + <h:inputText styleClass="form-control" value="#{customQuestionResponse.response}" + rendered="#{customQuestionResponse.customQuestion.questionType=='text'}"/> + <p:selectOneMenu styleClass="form-control" value="#{customQuestionResponse.response}" + rendered="#{customQuestionResponse.customQuestion.questionType=='options'}"> + <f:selectItem itemLabel="#{bundle.select}" itemValue="" noSelectionOption="true" /> + <f:selectItems value="#{customQuestionResponse.responseSelectItems}" /> + </p:selectOneMenu> + </div> + </ui:repeat> + </div> + </div> + </ui:fragment> + </div> +</ui:composition> \ No newline at end of file
