diff --git a/scm-webapp/src/main/webapp/resources/js/i18n/de.js b/scm-webapp/src/main/webapp/resources/js/i18n/de.js
index 91a76c7685..60597a2b89 100644
--- a/scm-webapp/src/main/webapp/resources/js/i18n/de.js
+++ b/scm-webapp/src/main/webapp/resources/js/i18n/de.js
@@ -221,7 +221,8 @@ if (Sonia.repository.Panel){
emptyText: 'Es wurde kein Repository selektiert',
removeTitleText: 'Repository entfernen',
- removeMsgText: 'Repository entfernen "{0}"?',
+ removeMsgText: 'Diese Aktion wird das Repository "{0}" permanent von der \n\
+ Festplatte löschen?
Repository entfernen?',
errorTitleText: 'Fehler',
errorMsgText: 'Repository entfernen fehlgeschlagen'
});
diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js
index 43f4890dce..17a301509a 100644
--- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js
+++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js
@@ -48,7 +48,8 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, {
displayArchivedRepositoriesText: 'Archive',
removeTitleText: 'Remove Repository',
- removeMsgText: 'Remove Repository "{0}"?',
+ removeMsgText: 'This action will permanently remove the data of the repository \n\
+ "{0}" from your disk.
Do you want to proceed?',
errorTitleText: 'Error',
errorMsgText: 'Repository deletion failed',
@@ -255,12 +256,12 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, {
return repository;
},
- executeRemoteCall: function(title, message, method, url, data, failureCallback){
+ executeRemoteCall: function(title, message, method, url, data, failureCallback, icon){
Ext.MessageBox.show({
title: title,
msg: message,
buttons: Ext.MessageBox.OKCANCEL,
- icon: Ext.MessageBox.QUESTION,
+ icon: icon ? icon : Ext.MessageBox.QUESTION,
fn: function(result){
if ( result === 'ok' ){
@@ -339,7 +340,8 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, {
this.errorTitleText,
this.errorMsgText
);
- }
+ },
+ Ext.MessageBox.WARNING
);
}
},