Mercurial > hg > LGDataverses
comparison src/main/webapp/template.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 |
comparison
equal
deleted
inserted
replaced
| 9:5926d6419569 | 10:a50cf11e5178 |
|---|---|
| 1 <!DOCTYPE html> | |
| 2 <html xmlns="http://www.w3.org/1999/xhtml" | |
| 3 xmlns:h="http://java.sun.com/jsf/html" | |
| 4 xmlns:f="http://java.sun.com/jsf/core" | |
| 5 xmlns:ui="http://java.sun.com/jsf/facelets" | |
| 6 xmlns:p="http://primefaces.org/ui" | |
| 7 xmlns:c="http://xmlns.jcp.org/jsp/jstl/core" | |
| 8 xmlns:jsf="http://xmlns.jcp.org/jsf"> | |
| 9 | |
| 10 <h:head> | |
| 11 </h:head> | |
| 12 | |
| 13 <h:body> | |
| 14 <ui:composition template="/dataverse_template.xhtml"> | |
| 15 <ui:param name="pageTitle" value="#{TemplatePage.editMode == 'CREATE' ? bundle['dataset.manageTemplates.createBtn'] : TemplatePage.template.name} - #{TemplatePage.template.dataverse.name} #{bundle.dataverse}"/> | |
| 16 <ui:param name="dataverse" value="#{TemplatePage.template.dataverse}"/> | |
| 17 <ui:param name="template" value="#{TemplatePage.template}"/> | |
| 18 <ui:param name="showMessagePanel" value="#{true}"/> | |
| 19 <ui:define name="body"> | |
| 20 <f:metadata> | |
| 21 <f:viewParam name="id" value="#{TemplatePage.templateId}"/> | |
| 22 <f:viewParam name="ownerId" value="#{TemplatePage.ownerId}"/> | |
| 23 <f:viewParam name="editMode" value="#{TemplatePage.editMode}"/> | |
| 24 <f:viewAction action="#{TemplatePage.init}"/> | |
| 25 <f:viewAction action="#{dataverseHeaderFragment.initBreadcrumbs(TemplatePage.template.dataverse, (TemplatePage.editMode == 'CREATE' ? bundle['dataset.manageTemplates.createBtn'] : TemplatePage.template.name))}"/> | |
| 26 </f:metadata> | |
| 27 <h:form id="templateForm"> | |
| 28 <!-- Header / Button Panel --> | |
| 29 <ui:fragment rendered="#{empty TemplatePage.editMode}"> | |
| 30 <!-- View mode --> | |
| 31 <div class="form-horizontal"> | |
| 32 <div class="form-group"> | |
| 33 <label class="col-sm-2 control-label" for="templateNameStatic"> | |
| 34 <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['dataset.template.name.tip']}"> | |
| 35 #{bundle['dataset.template.name.tip']} | |
| 36 </span> | |
| 37 </label> | |
| 38 <div class="col-sm-5"> | |
| 39 <p class="form-control-static"> | |
| 40 <h:outputText id="templateNameStatic" value="#{TemplatePage.template.name}"/> | |
| 41 </p> | |
| 42 </div> | |
| 43 </div> | |
| 44 </div> | |
| 45 | |
| 46 <h:outputLink styleClass="btn btn-default" value="/manage-templates.xhtml?dataverseId=#{TemplatePage.ownerId}"> | |
| 47 <h:outputText value="#{bundle['dataset.template.returnBtn']}"/> | |
| 48 </h:outputLink> | |
| 49 | |
| 50 <h:outputText value="#{TeplatePage.template.name}"/> | |
| 51 | |
| 52 <ui:include src="metadataFragment.xhtml"> | |
| 53 <ui:param name="datasetPage" value="false"/> | |
| 54 <ui:param name="templatePage" value="true"/> | |
| 55 <ui:param name="editMode" value="#{!empty TemplatePage.editMode ? 'METADATA' : ''}"/> | |
| 56 <ui:param name="metadataBlocks" value="#{!empty TemplatePage.editMode ? TemplatePage.template.metadataBlocksForEdit.entrySet().toArray() : TemplatePage.template.metadataBlocksForView.entrySet().toArray()}"/> | |
| 57 </ui:include> | |
| 58 </ui:fragment> | |
| 59 <!-- Tabs --> | |
| 60 <ui:fragment rendered="#{!empty TemplatePage.editMode}"> | |
| 61 <div class="form-horizontal"> | |
| 62 <div class="form-group"> | |
| 63 <label class="col-sm-2 control-label" for="templateName"> | |
| 64 <span data-toggle="tooltip" data-placement="auto right" class="tooltiplabel text-info" data-original-title="#{bundle['dataset.template.name.title']}"> | |
| 65 #{bundle['dataset.manageTemplates.tab.header.templte']} <span class="glyphicon glyphicon-asterisk text-danger" title="#{bundle.requiredField}"/> | |
| 66 </span> | |
| 67 </label> | |
| 68 <div class="col-sm-5"> | |
| 69 <p:inputText id="templateName" styleClass="form-control" value="#{TemplatePage.template.name}"/> | |
| 70 <p:message for="templateName"/> | |
| 71 </div> | |
| 72 </div> | |
| 73 <div class="form-group"> | |
| 74 <div class="col-sm-12"> | |
| 75 <p class="form-control-static"> | |
| 76 <span class="glyphicon glyphicon-asterisk text-danger"/> <h:outputText value="#{bundle['template.asterisk.tip']}"/> | |
| 77 </p> | |
| 78 </div> | |
| 79 </div> | |
| 80 </div> | |
| 81 <ui:include src="metadataFragment.xhtml"> | |
| 82 <ui:param name="datasetPage" value="false"/> | |
| 83 <ui:param name="templatePage" value="true"/> | |
| 84 <ui:param name="editMode" value="#{!empty TemplatePage.editMode ? 'METADATA' : ''}"/> | |
| 85 <ui:param name="metadataBlocks" value="#{!empty TemplatePage.editMode ? TemplatePage.template.metadataBlocksForEdit.entrySet().toArray() : TemplatePage.template.metadataBlocksForView.entrySet().toArray()}"/> | |
| 86 </ui:include> | |
| 87 </ui:fragment> | |
| 88 <!-- Create/Save Dataset Button Panel --> | |
| 89 <div class="button-block" jsf:rendered="#{!empty TemplatePage.editMode}"> | |
| 90 <h:commandButton styleClass="btn btn-default" type="submit" action="#{TemplatePage.save()}" | |
| 91 value="#{TemplatePage.editMode == 'CREATE' ? bundle['dataset.manageTemplates.createBtn'] : bundle.saveChanges}"> | |
| 92 <f:ajax onerror="window.scrollTo(0, 0);" /> | |
| 93 </h:commandButton> | |
| 94 <h:button styleClass="btn btn-default" value="#{bundle.cancel}" | |
| 95 outcome="/manage-templates.xhtml?dataverseId=#{TemplatePage.dataverse.id}"></h:button> | |
| 96 </div> | |
| 97 </h:form> | |
| 98 </ui:define> | |
| 99 </ui:composition> | |
| 100 </h:body> | |
| 101 </html> | |
| 102 |
