Mercurial > hg > LGDataverses
diff src/main/webapp/dataset.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 diff
--- a/src/main/webapp/dataset.xhtml Wed Sep 30 13:55:57 2015 +0200 +++ b/src/main/webapp/dataset.xhtml Mon Nov 02 16:41:23 2015 +0100 @@ -510,7 +510,7 @@ <div class="btn-group" jsf:rendered="#{(!(empty DatasetPage.workingVersion.fileMetadatas) and DatasetPage.workingVersion.fileMetadatas.size() > 1)}"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="glyphicon glyphicon-download-alt"/> #{bundle.download} <span class="caret"></span> - </button> + </button> <ul class="dropdown-menu multi-level pull-right text-left" role="menu"> <li class="disabled"> <h:outputLink value="#"> @@ -534,11 +534,22 @@ </ul> </div> </ui:remove> + + <!-- sync dataset to LGServices --> + <p:commandLink rendered="#{dataverseSession.user.authenticated and permissionsWrapper.canIssueUpdateDatasetCommand(DatasetPage.dataset)}" + type="button" styleClass="btn btn-default" title="Sync (it could take some time)" + action="#{LGDatasetPage.syncDatasetToLGServices(DatasetPage.dataset.getId(), DatasetPage.persistentId)}"> + <f:setPropertyActionListener target="#{DatasetPage.selectedTabIndex}" value="0" /> + <span class="glyphicon glyphicon-share"/> <span class="ladda-label">Notify LGServices the deleted files</span> + </p:commandLink> + <!-- sync end --> + <p:commandLink rendered="#{dataverseSession.user.authenticated and permissionsWrapper.canIssueUpdateDatasetCommand(DatasetPage.dataset)}" type="button" styleClass="btn btn-default" title="#{bundle['file.uploadOrEdit']}" actionListener="#{DatasetPage.edit('FILE')}" update="@form,:messagePanel" oncomplete="javascript:post_edit_files();" disabled="#{DatasetPage.locked}"> <f:setPropertyActionListener target="#{DatasetPage.selectedTabIndex}" value="0" /> <span class="glyphicon #{DatasetPage.locked ? 'glyphicon-ban-circle' : 'glyphicon-plus'}"/> #{bundle['file.uploadOrEdit']} </p:commandLink> + </div> <div jsf:id="restrictDeletePanel" class="button-block margin-bottom text-right" jsf:rendered="#{(DatasetPage.editMode == 'FILE' or DatasetPage.editMode == 'CREATE') and !empty DatasetPage.dataset.latestVersion.fileMetadatas}"> @@ -729,17 +740,17 @@ </span> </ui:fragment> - + <!-- Local Gazetteers Map --> <h:commandLink rendered="#{!(empty fileMetadata.dataFile.id) and DatasetPage.canDownloadFile(fileMetadata) and !DatasetPage.downloadPopupRequired}" type="button" styleClass="btn btn-default #{fileMetadata.dataFile.ingestInProgress ? 'disabled' : ''}" disabled="#{fileMetadata.dataFile.ingestInProgress ? 'disabled' : ''}" - action="#{DatasetPage.viewLGMapOutputLink(fileMetadata)}" target="_blank"> + action="#{LGDatasetPage.viewLGMapOutputLink(fileMetadata)}" target="_blank"> <span class="glyphicon glyphicon-equalizer"/> <span class="ladda-label">#{bundle.viewLGMap}</span> </h:commandLink> - + <!-- Local Gazetteers Map end --> <!-- TwoRavens explore option --> <h:commandLink rendered="#{!(empty fileMetadata.dataFile.id) and (fileMetadata.dataFile.tabularData or fileMetadata.dataFile.ingestInProgress)
