Mercurial > hg > LGDataverses
view src/main/webapp/dataset-license-terms.xhtml @ 14:be7787c36e58 default tip
new: nofity LGSercies for deleted files
| author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
|---|---|
| date | Mon, 02 Nov 2015 16:41:23 +0100 |
| parents | a50cf11e5178 |
| children |
line wrap: on
line source
<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:c="http://java.sun.com/jsp/jstl/core" xmlns:p="http://primefaces.org/ui" xmlns:o="http://omnifaces.org/ui" xmlns:jsf="http://xmlns.jcp.org/jsf"> <!-- TERMS --> <div class="text-right margin-bottom" jsf:rendered="#{dataverseSession.user.authenticated and empty DatasetPage.editMode and permissionsWrapper.canIssueUpdateDatasetCommand(DatasetPage.dataset)}"> <p:commandLink type="button" styleClass="btn btn-default" actionListener="#{DatasetPage.edit('LICENSE')}" update="@form,:messagePanel" oncomplete="javascript:post_edit_terms()" disabled="#{DatasetPage.locked}"> <f:setPropertyActionListener target="#{DatasetPage.selectedTabIndex}" value="0" /> <span class="glyphicon glyphicon-briefcase"/> #{bundle['file.dataFilesTab.terms.editTermsBtn']} </p:commandLink> </div> <div class="panel-group"> <div class="panel panel-default"> <div data-toggle="collapse" data-target="#panelCollapseTOU" class="panel-heading text-info"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.header']}  <span class="glyphicon glyphicon-chevron-up"/> </div> <div id="panelCollapseTOU" class="collapse in"> <p:fragment id="touFragment"> <o:importFunctions type="edu.harvard.iq.dataverse.util.MarkupChecker"/> <div class="panel-body"> <div class="form-group"> <label for="metadata_Terms" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.waiver.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.waiver']} </span> </label> <div class="col-sm-9"> <ui:fragment rendered="#{empty DatasetPage.editMode}"> <p class="help-block"> <h:outputText value="#{bundle['file.dataFilesTab.terms.list.termsOfUse.waiver.txt.description']}" escape="false"/> </p> </ui:fragment> <ui:fragment rendered="#{empty DatasetPage.editMode and DatasetPage.workingVersion.license == 'NONE'}"> <p><h:outputText value="#{bundle['file.dataFilesTab.terms.list.termsOfUse.no.waiver.txt']}" escape="false"/></p> </ui:fragment> <ui:fragment rendered="#{!empty DatasetPage.editMode}"> <p class="help-block"><h:outputText value="#{bundle['file.dataFilesTab.terms.list.termsOfUse.waiver.description']}" escape="false"/></p> <p:selectOneRadio id="options" value="#{DatasetPage.workingVersion.license}"> <f:selectItem itemLabel="#{bundle['file.dataFilesTab.terms.list.termsOfUse.waiver.select.CCO']}" itemValue="CC0" /> <f:selectItem itemLabel="#{bundle['file.dataFilesTab.terms.list.termsOfUse.waiver.select.notCCO']}" itemValue="NONE" /> <p:ajax update="touFragment" oncomplete="javascript:dataverseuser_page_rebind();" /> </p:selectOneRadio> </ui:fragment> <ui:fragment rendered="#{DatasetPage.workingVersion.license == 'CC0'}"> <p>#{bundle['file.dataFilesTab.terms.list.termsOfUse.waiver.txt']} <img src="/resources/images/cc0.png" alt="CC0" class="waiver-CC0-inline"/></p> </ui:fragment> </div> </div> <div class="form-group" jsf:rendered="#{DatasetPage.workingVersion.license != 'CC0'}"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.termsOfUse.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.termsOfUse']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.termsOfUse)}" escape="false" rendered="#{empty DatasetPage.editMode}"/> <ui:fragment rendered="#{!empty DatasetPage.editMode}"> <p class="help-block"><h:outputText value="#{bundle['file.dataFilesTab.terms.list.termsOfUse.termsOfUse.description']}" escape="false"/></p> <p:inputTextarea value="#{DatasetPage.workingVersion.termsOfUse}" rows="5" cols="60" styleClass="form-control" /> </ui:fragment> </div> </div> <!-- Additional Information --> <div jsf:rendered="#{!empty DatasetPage.editMode or empty DatasetPage.editMode and (!empty DatasetPage.workingVersion.confidentialityDeclaration or !empty DatasetPage.workingVersion.specialPermissions or !empty DatasetPage.workingVersion.restrictions or !empty DatasetPage.workingVersion.citationRequirements or !empty DatasetPage.workingVersion.depositorRequirements or !empty DatasetPage.workingVersion.conditions or !empty DatasetPage.workingVersion.disclaimer)}"> <p> <a data-toggle="collapse" href="#collapseTOUAdditional" aria-expanded="false" aria-controls="collapseExample"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo']} [+] </a> </p> <div class="collapse" id="collapseTOUAdditional" jsf:rendered="#{empty DatasetPage.editMode}"> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.confidentialityDeclaration}"> <label for="confidentialityDeclaration" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.declaration.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.declaration']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.confidentialityDeclaration)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.specialPermissions}"> <label for="specialPermissions" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.permissions.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.permissions']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.specialPermissions)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.restrictions}"> <label for="restrictions" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.restrictions.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.restrictions']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.restrictions)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.citationRequirements}"> <label for="citationRequirements" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.citationRequirements.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.citationRequirements']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.citationRequirements)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.depositorRequirements}"> <label for="depositorRequirements" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.depositorRequirements.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.depositorRequirements']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.depositorRequirements)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.conditions}"> <label for="conditions" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.conditions.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.conditions']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.conditions)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.disclaimer}"> <label for="disclaimer" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.disclaimer.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.disclaimer']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.disclaimer)}" escape="false"/> </div> </div> </div> <div class="collapse" id="collapseTOUAdditional" jsf:rendered="#{!empty DatasetPage.editMode}"> <div class="form-group"> <label for="confidentialityDeclaration" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.declaration.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.declaration']} </span> </label> <div class="col-sm-9"> <p:inputTextarea id="confidentialityDeclaration" value="#{DatasetPage.workingVersion.confidentialityDeclaration}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="specialPermissions" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.permissions.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.permissions']} </span> </label> <div class="col-sm-9"> <p:inputTextarea id="specialPermissions" value="#{DatasetPage.workingVersion.specialPermissions}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="restrictions" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.restrictions.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.restrictions']} </span> </label> <div class="col-sm-9"> <p:inputTextarea id="restrictions" value="#{DatasetPage.workingVersion.restrictions}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="citationRequirements" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.citationRequirements.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.citationRequirements']} </span> </label> <div class="col-sm-9"> <p:inputTextarea id="citationRequirements" value="#{DatasetPage.workingVersion.citationRequirements}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="depositorRequirements" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.depositorRequirements.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.depositorRequirements']} </span> </label> <div class="col-sm-9"> <p:inputTextarea id="depositorRequirements" value="#{DatasetPage.workingVersion.depositorRequirements}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="conditions" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.conditions.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.conditions']} </span> </label> <div class="col-sm-9"> <p:inputTextarea id="conditions" value="#{DatasetPage.workingVersion.conditions}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="disclaimer" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.disclaimer.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo.disclaimer']} </span> </label> <div class="col-sm-9"> <p:inputTextarea id="disclaimer" value="#{DatasetPage.workingVersion.disclaimer}" rows="5" cols="60" styleClass="form-control" /> </div> </div> </div> </div> <!-- END: Additional Information --> </div> </p:fragment> </div> </div> <div class="panel panel-default"> <div data-toggle="collapse" data-target="#panelCollapseTOA" class="panel-heading text-info"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.header']}  <span class="glyphicon glyphicon-chevron-up"/> </div> <div id="panelCollapseTOA" class="collapse in"> <div class="panel-body"> <ui:fragment rendered="#{empty DatasetPage.editMode}"> <div class="form-group"> <label for="metadata_RestrictedFiles" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.restrictedFiles.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.restrictedFiles']} </span> </label> <div class="col-sm-9"> <p> <h:outputFormat value="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.restrictedFiles.txt']}"> <f:param value="#{DatasetPage.restrictedFileCount}"/> </h:outputFormat> </p> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.termsOfAccess}"> <label for="metadata_TermsAccess" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.termsOfsAccess.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.termsOfsAccess']} </span> </label> <div class="col-sm-9"> <p><h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.termsOfAccess)}" escape="false"/></p> </div> </div> <div class="form-group" jsf:rendered="#{DatasetPage.restrictedFileCount > 0}"> <label for="metadata_RequestAccess" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.requestAccess.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.requestAccess']} </span> </label> <div class="col-sm-9"> <p> <h:outputText value="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.requestAccess.request']}" rendered="#{DatasetPage.dataset.fileAccessRequest}"/> <h:outputText value="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.requestAccess.notRequest']}" rendered="#{!DatasetPage.dataset.fileAccessRequest}"/> </p> </div> </div> </ui:fragment> <ui:fragment rendered="#{!empty DatasetPage.editMode}"> <div class="form-group"> <label for="metadata_TermsAccess" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.termsOfsAccess.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.termsOfsAccess']} </span> </label> <div class="col-sm-9"> <p:inputTextarea value="#{DatasetPage.workingVersion.termsOfAccess}" rows="5" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="metadata_RequestAccess" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.requestAccess.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.requestAccess']} </span> </label> <div class="col-sm-9"> <p:selectBooleanCheckbox id="requestAccess" itemLabel="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.requestAccess.enableBtn']}" value="#{DatasetPage.workingVersion.fileAccessRequest}"/> </div> </div> </ui:fragment> <!-- Additional Information --> <div jsf:rendered="#{!empty DatasetPage.editMode or empty DatasetPage.editMode and (!empty DatasetPage.workingVersion.dataAccessPlace or !empty DatasetPage.workingVersion.originalArchive or !empty DatasetPage.workingVersion.availabilityStatus or !empty DatasetPage.workingVersion.contactForAccess or !empty DatasetPage.workingVersion.sizeOfCollection or !empty DatasetPage.workingVersion.studyCompletion)}"> <p> <a data-toggle="collapse" href="#collapseRestrictedFilesAdditional" aria-expanded="false" aria-controls="collapseExample"> #{bundle['file.dataFilesTab.terms.list.termsOfUse.addInfo']} [+] </a> </p> <div class="collapse" id="collapseRestrictedFilesAdditional"> <ui:fragment rendered="#{empty DatasetPage.editMode}"> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.dataAccessPlace}"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.dataAccessPlace.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.dataAccessPlace']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.dataAccessPlace)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.originalArchive}"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.originalArchive.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.originalArchive']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.originalArchive)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.availabilityStatus}"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.availabilityStatus.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.availabilityStatus']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.availabilityStatus)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.contactForAccess}"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.contactForAccess.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.contactForAccess']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.contactForAccess)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.sizeOfCollection}"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.sizeOfCollection.tip']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.sizeOfCollection']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.sizeOfCollection)}" escape="false"/> </div> </div> <div class="form-group" jsf:rendered="#{!empty DatasetPage.workingVersion.studyCompletion}"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.studyCompletion.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.studyCompletion']} </span> </label> <div class="col-sm-9"> <h:outputText value="#{MarkupChecker:sanitizeBasicHTML(DatasetPage.workingVersion.studyCompletion)}" escape="false"/> </div> </div> </ui:fragment> <ui:fragment rendered="#{!empty DatasetPage.editMode}"> <div class="form-group"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.dataAccessPlace.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.dataAccessPlace']} </span> </label> <div class="col-sm-9"> <p:inputTextarea value="#{DatasetPage.workingVersion.dataAccessPlace}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.originalArchive.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.originalArchive']} </span> </label> <div class="col-sm-9"> <p:inputTextarea value="#{DatasetPage.workingVersion.originalArchive}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.availabilityStatus.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.availabilityStatus']} </span> </label> <div class="col-sm-9"> <p:inputTextarea value="#{DatasetPage.workingVersion.availabilityStatus}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.contactForAccess.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.contactForAccess']} </span> </label> <div class="col-sm-9"> <p:inputTextarea value="#{DatasetPage.workingVersion.contactForAccess}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.sizeOfCollection.tip']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.sizeOfCollection']} </span> </label> <div class="col-sm-9"> <p:inputTextarea value="#{DatasetPage.workingVersion.sizeOfCollection}" rows="5" cols="60" styleClass="form-control" /> </div> </div> <div class="form-group"> <label for="metadata_TermsUse" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.studyCompletion.title']}"> #{bundle['file.dataFilesTab.terms.list.termsOfAccess.addInfo.studyCompletion']} </span> </label> <div class="col-sm-9"> <p:inputTextarea value="#{DatasetPage.workingVersion.studyCompletion}" rows="5" cols="60" styleClass="form-control" /> </div> </div> </ui:fragment> </div> </div> <!-- END: Additional Information --> </div> </div> </div> <div class="panel panel-default"> <div data-toggle="collapse" data-target="#panelCollapseGuestbook" class="panel-heading text-info"> #{bundle['file.dataFilesTab.terms.list.guestbook']}  <span class="glyphicon glyphicon-chevron-up"/> </div> <div id="panelCollapseGuestbook" class="collapse in"> <div class="panel-body"> <div class="form-group"> <label for="metadata_Guestbook" class="col-sm-3 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['file.dataFilesTab.terms.list.guestbook.title']}"> #{bundle['file.dataFilesTab.terms.list.guestbook']} </span> </label> <div class="col-sm-9"> <ui:fragment rendered="#{empty DatasetPage.editMode}"> <ui:fragment rendered="#{empty DatasetPage.dataset.guestbook and ((!dataverseSession.user.authenticated or !permissionsWrapper.canIssueUpdateDatasetCommand(DatasetPage.dataset)) or ((dataverseSession.user.authenticated and permissionsWrapper.canIssueUpdateDatasetCommand(DatasetPage.dataset) and !empty DatasetPage.dataset.dataverseContext.availableGuestbooks)))}"> <p>#{bundle['file.dataFilesTab.terms.list.guestbook.noSelected.tip']}</p> </ui:fragment> <ui:fragment rendered="#{empty DatasetPage.dataset.guestbook and (dataverseSession.user.authenticated and permissionsWrapper.canIssueUpdateDatasetCommand(DatasetPage.dataset)) and empty DatasetPage.dataset.dataverseContext.availableGuestbooks}"> <p> <h:outputFormat value="#{bundle['file.dataFilesTab.terms.list.guestbook.noSelected.admin.tip']}"> <f:param value="#{DatasetPage.dataset.owner.name}"/> </h:outputFormat> </p> </ui:fragment> <ui:fragment rendered="#{!empty DatasetPage.dataset.guestbook}"> <p class="help-block">#{bundle['file.dataFilesTab.terms.list.guestbook.inUse.tip']}</p> <div class="panel panel-default"> <div class="panel-body"> <p class="form-control-static pull-left">#{DatasetPage.dataset.guestbook.name}</p> <p:commandLink type="button" styleClass="btn btn-default pull-right" value="#{bundle['file.dataFilesTab.terms.list.guestbook.viewBtn']}" action="#{DatasetPage.viewSelectedGuestbook(DatasetPage.dataset.guestbook)}" update=":datasetForm" oncomplete="viewGuestbook.show();bind_bsui_components();"/> </div> </div> </ui:fragment> </ui:fragment> <ui:fragment rendered="#{!empty DatasetPage.editMode}"> <p class="help-block">#{bundle['file.dataFilesTab.terms.list.guestbook.select.tip']}</p> <ui:fragment rendered="#{empty DatasetPage.dataset.dataverseContext.availableGuestbooks}"> <p class="help-block"> <h:outputFormat value="#{bundle['file.dataFilesTab.terms.list.guestbook.noAvailable.tip']}"> <f:param value="#{DatasetPage.dataset.owner.name}"/> </h:outputFormat> </p> </ui:fragment> <ui:fragment rendered="#{!empty DatasetPage.dataset.dataverseContext.availableGuestbooks}"> <p:commandButton value="#{bundle['file.dataFilesTab.terms.list.guestbook.clearBtn']}" rendered="#{!empty DatasetPage.dataset.guestbook}" update="guestbookTable" process="@this" actionListener="#{DatasetPage.reset}"/> <p:dataTable id="guestbookTable" styleClass="headerless-table margin-top" value="#{DatasetPage.dataset.dataverseContext.availableGuestbooks}" var="guestbook" widgetVar="guestbookTable" rendered="#{!empty DatasetPage.dataset.dataverseContext.availableGuestbooks}" rowIndexVar="rowNum" selection="#{DatasetPage.dataset.guestbook}" rowKey="#{guestbook}"> <p:column selectionMode="single" class="col-select-width text-center" rendered="true"/> <p:column> <p class="form-control-static pull-left"> <h:outputText value="#{guestbook.name}" /> </p> <p:commandLink type="button" styleClass="btn btn-default pull-right" value="#{bundle['file.dataFilesTab.terms.list.guestbook.viewBtn']}" action="#{DatasetPage.viewSelectedGuestbook(guestbook)}" update=":datasetForm" oncomplete="viewGuestbook.show();bind_bsui_components();"/> </p:column> </p:dataTable> </ui:fragment> </ui:fragment> </div> </div> </div> </div> </div> </div> <!-- / TERMS --> <!-- View Guest Book --> <p:dialog id="viewGuestbook" styleClass="largePopUp" header="#{bundle['dataset.manageGuestbooks.tab.action.btn.view.dialog.header']}" widgetVar="viewGuestbook" modal="true"> <div class="form-horizontal"> <div class="form-group"> <label class="col-sm-4 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['dataset.manageGuestbooks.tab.action.btn.view.dialog.datasetGuestbook.title']}"> #{bundle['dataset.manageGuestbooks.tab.action.btn.view.dialog.datasetGuestbook']} </span> </label> <div class="col-sm-8"> <p class="form-control-static"> #{DatasetPage.selectedGuestbook.name} </p> </div> </div> <div class="form-group"> <label class="col-sm-4 control-label"> <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['dataset.manageGuestbooks.tab.action.btn.view.dialog.userCollectedData.title']}"> #{bundle['dataset.manageGuestbooks.tab.action.btn.view.dialog.userCollectedData']} </span> </label> <div class="col-sm-8"> <div class="form-control-static" jsf:rendered="#{!empty DatasetPage.selectedGuestbook.requiredAccountInformationString}"> <h:outputText value="#{DatasetPage.selectedGuestbook.requiredAccountInformationString}" escape="false"/> </div> <div class="form-control-static" jsf:rendered="#{!empty DatasetPage.selectedGuestbook.optionalAccountInformationString}"> <h:outputText value="#{DatasetPage.selectedGuestbook.optionalAccountInformationString}" escape="false"/> </div> <div class="form-control-static" jsf:rendered="#{!empty DatasetPage.selectedGuestbook.requiredCustomQuestionsString}"> <h:outputText value="#{DatasetPage.selectedGuestbook.requiredCustomQuestionsString}" escape="false"/> </div> <div class="form-control-static" jsf:rendered="#{!empty DatasetPage.selectedGuestbook.optionalCustomQuestionsString}"> <h:outputText value="#{DatasetPage.selectedGuestbook.optionalCustomQuestionsString}" escape="false"/> </div> </div> </div> </div> <div class="button-block"> <button type="button" onclick="viewGuestbook.hide()" class="btn btn-default" value="#{bundle.close}"> #{bundle.close} </button> </div> </p:dialog> <!-- / View Guest Book --> </ui:composition>
